SlideShare a Scribd company logo
1 of 20
Future Internet: Information-Centric
Networking is the Door
Raaid Alubady
• Researcher and lecturer at University of Babylon, Iraq
• Machine Intelligence Research Labs Member, USA
• Member of Internet Corporation for Assigned Names
and Numbers, USA
• InterNetWorks Research Lab Member, Malaysia
• Internet Society Malaysia Chapter Member, Malaysia
 raaid.n.alubady@uobabylon.edu.iq
 raaid.alubady@internetworks.my
 raaid.alubady@ieee.org
 alubadyraaid@gmail.com
2017
A Brief History of Networking
• Generation 1: the phone system
(focus on the wires)
• Generation 2: the Internet
(focus on the endpoints)
• Generation 3? dissemination
(focus on the data)
Introduction
Introduction
Current Internet
• The current internet was designed to address the communication needs of
limited computers including communication between mainframe computers.
• The basic requirement from the Internet at that time was merely that of
forwarding packets of data among a limited number of stationary machines
• The tremendous growth of the
Internet and the introduction of new
applications to fulfill emerging needs,
has given rise to new requirements
from the current architecture.
• Many current and emerging
requirements still cannot be
addressed adequately by the current
Internet. This has raised the question
of whether we can continue
“patching over patches,” or whether
a new clean-slate architectural
approach for the Internet is actually
needed.
Why Content Networking Is Proposed?
Mobile Data Traffic Prediction Video Data Traffic Prediction
• Content distribution is the primary task for today’s Internet. E.g., the estimated
video traffic will reach 79% of the Internet traffic by 2018.
• As the Internet has become everything in human life.
• None of these are about the communication, all are about the distribution.
Applications
Source: http://www.visualcapitalist.com/happens-internet-minute-2017/
Demands on Data
• How the current host-
to-host Internet is
overloaded with high
demands on data?
• Content consumer only
cares what it is instead of
where it is from.
The Big Picture Of Today’s Internet
User A
User B
8
Internet Case
The Only Important
Things is Increased
the Scalability of IP
(IPv6)
Information Centric
Networking
My Internet is the IoT or/and IoE!!
I believe that
Current Internet is
Perfected
Needing to Jump from
Centralize to Decentralize
Issues
Information-Centric Networking (ICN)
• ICN is an alternate approach to the architecture of computer networks.
 What is ICN?
• ICN: architecture built on named data rather
than named hosts
 Provides security, scalability,
performance.
• ICN is a clean-slate redesign of the current Internet
infrastructure
 Content is accessed by name
 Caching is universal in the network
• ICN tries to solve the problems confronting the current
Internet, e.g., content distribution efficiency, security, network
congestion and etc.
Focusing on data,
Distributing the data by caching it,
Securing and scalability manner,
More flexible to deal with failures
and disruptions
Information-Centric Networking (ICN)
User A
User B
Information-Centric Networking (ICN)
 Main Projects In ICN ?
http://www.sail-project.eu/
http://www.named-data.net/ http://www.fp7-pursuit.eu/
http://www.anr-connect.org/
http://www.comet-project.org/
http://www.ict-convergence.eu/
IRTF Open Meeting @ IETF-81
Information-Centric Networking (ICN)
Named Data Networking Architecture
Interest Packet Data Packet
Named Data Networking Architecture
NDN Researchers Family
Basic NDN forwarding
Data
Link
Interest C’s tables after receiving
Interest packet
FIB
NextName
/aueb.gr/ Publisher1
RequestedName
PIT
/aueb.gr/ai/new.htm CR A
DataName
CS
--
C’s tables after receiving
Data packet
FIB
NextName
/aueb.gr/ Publisher1
RequestedName
PIT
- -
DataName
CS
/aueb.gr/ai/new.htm ---------
--
A’s tables after receiving
Interest packet
RequestedName
PIT
/aueb.gr/ai/new.htm Subscriber
DataName
CS
CR B
FIB
NextName
/aueb.gr/
/aueb.gr/cs
CR C
Subscriber 2
Publisher 1
(3)
(4)
CR C
CR B
Subscriber
CR A
(1)
DataName
CS
RequestedName
PIT
/aueb.gr/ai/new.htm ---------
A’s tables after receiving
Data packet
CR B
FIB
NextName
/aueb.gr/
/aueb.gr/cs
CR C
- -
/aueb.gr/ai/new.htm
/aueb.gr/ai/new.htm
B’s tables after receiving
Interest packet
FIB
NextName
CR A
RequestedName
PIT
DataName
CS
- -
/aueb.gr/
/aueb.gr/ai/new.htm Subscriber
--
B’s tables after receiving
Data packet
RequestedName
PIT
DataName
CS
FIB
NextName
/aueb.gr/ CR C
/aueb.gr/ai/new.htm
/aueb.gr/ai/new.htm
NDN Node Model
ICN/NDN Challenges
ICN/NDN
Challenges
L/O/G/O
www.themegallery.com
Q u e s t i o n s ? C o m m e n t s ! S u g g e s t i o n s ?

More Related Content

What's hot (20)

Atm intro
Atm introAtm intro
Atm intro
 
Peer to peer Networks
Peer to peer Networks Peer to peer Networks
Peer to peer Networks
 
AODV protocol
AODV protocolAODV protocol
AODV protocol
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
Data center design 2
Data center design 2Data center design 2
Data center design 2
 
Computer networks chapter1
Computer networks chapter1Computer networks chapter1
Computer networks chapter1
 
Computer networks
Computer networksComputer networks
Computer networks
 
Wide area network (wan)
Wide area network (wan)Wide area network (wan)
Wide area network (wan)
 
Wireless networks & cellular wireless networks
Wireless networks & cellular wireless networksWireless networks & cellular wireless networks
Wireless networks & cellular wireless networks
 
Named data networking. Basic Principle
Named data networking. Basic PrincipleNamed data networking. Basic Principle
Named data networking. Basic Principle
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 
Network layer
Network layerNetwork layer
Network layer
 
Security Issues in MANET
Security Issues in MANETSecurity Issues in MANET
Security Issues in MANET
 
Telephone networks
Telephone networksTelephone networks
Telephone networks
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
Wireless networks ppt
Wireless networks pptWireless networks ppt
Wireless networks ppt
 
Logical addressing
Logical  addressingLogical  addressing
Logical addressing
 
Comparison between-ipv6-and-6 lowpan
Comparison between-ipv6-and-6 lowpanComparison between-ipv6-and-6 lowpan
Comparison between-ipv6-and-6 lowpan
 
Computer networks
Computer networksComputer networks
Computer networks
 

Similar to Future internet information centric networking is the door

Present Day Internet Design, Architecture, Performance and an Improved Design
Present Day Internet Design, Architecture, Performance and an Improved DesignPresent Day Internet Design, Architecture, Performance and an Improved Design
Present Day Internet Design, Architecture, Performance and an Improved DesignEvaObinna
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendIJERA Editor
 
Deep Learning Approaches for Information Centric Network and Internet of Things
Deep Learning Approaches for Information Centric Network and Internet of ThingsDeep Learning Approaches for Information Centric Network and Internet of Things
Deep Learning Approaches for Information Centric Network and Internet of Thingsijtsrd
 
Complexity Versus Comprehendability: Simplifying Wireless Security
Complexity Versus Comprehendability: Simplifying Wireless SecurityComplexity Versus Comprehendability: Simplifying Wireless Security
Complexity Versus Comprehendability: Simplifying Wireless SecurityOlivia Moran
 
Unit 6 Final ppt (1).ppt
Unit 6 Final ppt (1).pptUnit 6 Final ppt (1).ppt
Unit 6 Final ppt (1).pptnadoje
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer networkTrinity Dwarka
 
Internet as the network infrastructure
Internet as the  network infrastructureInternet as the  network infrastructure
Internet as the network infrastructuremohanapragashkec
 
Internet of Things- Research Directions
Internet of Things- Research DirectionsInternet of Things- Research Directions
Internet of Things- Research DirectionsRavindra Dastikop
 
6.Copyright © 2016 Pearson Education, Inc. publishing as .docx
6.Copyright © 2016 Pearson Education, Inc. publishing as .docx6.Copyright © 2016 Pearson Education, Inc. publishing as .docx
6.Copyright © 2016 Pearson Education, Inc. publishing as .docxalinainglis
 
Security concerns of cloud migration and its implications on cloud-enabled bu...
Security concerns of cloud migration and its implications on cloud-enabled bu...Security concerns of cloud migration and its implications on cloud-enabled bu...
Security concerns of cloud migration and its implications on cloud-enabled bu...Adewole Shitta-bey
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer networkTrinity Dwarka
 
The Internet of Things: an academic perspective
The Internet of Things: an academic perspectiveThe Internet of Things: an academic perspective
The Internet of Things: an academic perspectivebhaskark2
 
Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdfRupesh930637
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)milemadinah
 

Similar to Future internet information centric networking is the door (20)

Present Day Internet Design, Architecture, Performance and an Improved Design
Present Day Internet Design, Architecture, Performance and an Improved DesignPresent Day Internet Design, Architecture, Performance and an Improved Design
Present Day Internet Design, Architecture, Performance and an Improved Design
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research Trend
 
AbdullahCV
AbdullahCVAbdullahCV
AbdullahCV
 
Deep Learning Approaches for Information Centric Network and Internet of Things
Deep Learning Approaches for Information Centric Network and Internet of ThingsDeep Learning Approaches for Information Centric Network and Internet of Things
Deep Learning Approaches for Information Centric Network and Internet of Things
 
Complexity Versus Comprehendability: Simplifying Wireless Security
Complexity Versus Comprehendability: Simplifying Wireless SecurityComplexity Versus Comprehendability: Simplifying Wireless Security
Complexity Versus Comprehendability: Simplifying Wireless Security
 
V5I6-0559
V5I6-0559V5I6-0559
V5I6-0559
 
Unit 6 Final ppt (1).ppt
Unit 6 Final ppt (1).pptUnit 6 Final ppt (1).ppt
Unit 6 Final ppt (1).ppt
 
Week2
Week2Week2
Week2
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Internet as the network infrastructure
Internet as the  network infrastructureInternet as the  network infrastructure
Internet as the network infrastructure
 
Internet of Things- Research Directions
Internet of Things- Research DirectionsInternet of Things- Research Directions
Internet of Things- Research Directions
 
E business-04 (1)
E business-04 (1)E business-04 (1)
E business-04 (1)
 
6.Copyright © 2016 Pearson Education, Inc. publishing as .docx
6.Copyright © 2016 Pearson Education, Inc. publishing as .docx6.Copyright © 2016 Pearson Education, Inc. publishing as .docx
6.Copyright © 2016 Pearson Education, Inc. publishing as .docx
 
Security concerns of cloud migration and its implications on cloud-enabled bu...
Security concerns of cloud migration and its implications on cloud-enabled bu...Security concerns of cloud migration and its implications on cloud-enabled bu...
Security concerns of cloud migration and its implications on cloud-enabled bu...
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Chapter 3
Chapter 3 Chapter 3
Chapter 3
 
The Internet of Things: an academic perspective
The Internet of Things: an academic perspectiveThe Internet of Things: an academic perspective
The Internet of Things: an academic perspective
 
Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdf
 
Internet basic
Internet basicInternet basic
Internet basic
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 

Recently uploaded

Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 

Future internet information centric networking is the door

  • 1. Future Internet: Information-Centric Networking is the Door Raaid Alubady • Researcher and lecturer at University of Babylon, Iraq • Machine Intelligence Research Labs Member, USA • Member of Internet Corporation for Assigned Names and Numbers, USA • InterNetWorks Research Lab Member, Malaysia • Internet Society Malaysia Chapter Member, Malaysia  raaid.n.alubady@uobabylon.edu.iq  raaid.alubady@internetworks.my  raaid.alubady@ieee.org  alubadyraaid@gmail.com 2017
  • 2. A Brief History of Networking • Generation 1: the phone system (focus on the wires) • Generation 2: the Internet (focus on the endpoints) • Generation 3? dissemination (focus on the data) Introduction
  • 3. Introduction Current Internet • The current internet was designed to address the communication needs of limited computers including communication between mainframe computers. • The basic requirement from the Internet at that time was merely that of forwarding packets of data among a limited number of stationary machines • The tremendous growth of the Internet and the introduction of new applications to fulfill emerging needs, has given rise to new requirements from the current architecture. • Many current and emerging requirements still cannot be addressed adequately by the current Internet. This has raised the question of whether we can continue “patching over patches,” or whether a new clean-slate architectural approach for the Internet is actually needed.
  • 4. Why Content Networking Is Proposed? Mobile Data Traffic Prediction Video Data Traffic Prediction • Content distribution is the primary task for today’s Internet. E.g., the estimated video traffic will reach 79% of the Internet traffic by 2018.
  • 5. • As the Internet has become everything in human life. • None of these are about the communication, all are about the distribution. Applications
  • 6. Source: http://www.visualcapitalist.com/happens-internet-minute-2017/ Demands on Data • How the current host- to-host Internet is overloaded with high demands on data? • Content consumer only cares what it is instead of where it is from.
  • 7. The Big Picture Of Today’s Internet User A User B
  • 9. The Only Important Things is Increased the Scalability of IP (IPv6) Information Centric Networking My Internet is the IoT or/and IoE!! I believe that Current Internet is Perfected Needing to Jump from Centralize to Decentralize Issues
  • 10. Information-Centric Networking (ICN) • ICN is an alternate approach to the architecture of computer networks.  What is ICN? • ICN: architecture built on named data rather than named hosts  Provides security, scalability, performance. • ICN is a clean-slate redesign of the current Internet infrastructure  Content is accessed by name  Caching is universal in the network • ICN tries to solve the problems confronting the current Internet, e.g., content distribution efficiency, security, network congestion and etc.
  • 11. Focusing on data, Distributing the data by caching it, Securing and scalability manner, More flexible to deal with failures and disruptions Information-Centric Networking (ICN) User A User B
  • 13.  Main Projects In ICN ? http://www.sail-project.eu/ http://www.named-data.net/ http://www.fp7-pursuit.eu/ http://www.anr-connect.org/ http://www.comet-project.org/ http://www.ict-convergence.eu/ IRTF Open Meeting @ IETF-81 Information-Centric Networking (ICN)
  • 14. Named Data Networking Architecture
  • 15. Interest Packet Data Packet Named Data Networking Architecture
  • 18. Data Link Interest C’s tables after receiving Interest packet FIB NextName /aueb.gr/ Publisher1 RequestedName PIT /aueb.gr/ai/new.htm CR A DataName CS -- C’s tables after receiving Data packet FIB NextName /aueb.gr/ Publisher1 RequestedName PIT - - DataName CS /aueb.gr/ai/new.htm --------- -- A’s tables after receiving Interest packet RequestedName PIT /aueb.gr/ai/new.htm Subscriber DataName CS CR B FIB NextName /aueb.gr/ /aueb.gr/cs CR C Subscriber 2 Publisher 1 (3) (4) CR C CR B Subscriber CR A (1) DataName CS RequestedName PIT /aueb.gr/ai/new.htm --------- A’s tables after receiving Data packet CR B FIB NextName /aueb.gr/ /aueb.gr/cs CR C - - /aueb.gr/ai/new.htm /aueb.gr/ai/new.htm B’s tables after receiving Interest packet FIB NextName CR A RequestedName PIT DataName CS - - /aueb.gr/ /aueb.gr/ai/new.htm Subscriber -- B’s tables after receiving Data packet RequestedName PIT DataName CS FIB NextName /aueb.gr/ CR C /aueb.gr/ai/new.htm /aueb.gr/ai/new.htm NDN Node Model
  • 20. L/O/G/O www.themegallery.com Q u e s t i o n s ? C o m m e n t s ! S u g g e s t i o n s ?