SlideShare a Scribd company logo
1 of 80
The Network Layer
review ,[object Object],How many layers have the OSI’s model divided the network architecture into?  What are they from the bottom to the top?  PHYSICAL DATA LINK NETWORK TRANSPORT SESSION PRESENTATION APPLICATION Seven layers
Description of the network layer ,[object Object],[object Object]
Chapter 5  The Network Layer 5.1 Network Layer Design Issues  5.2 Routing Algorithms 5.6 The Network Layer in the Internet
5.1  Network Layer Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
Store-and-Forward Packet Switching ,[object Object],[object Object],fig 5-1 Customer’s equipment
[object Object]
5.1  Network Layer Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
Services Provided to the Transport Layer ,[object Object],1. The services should be independent of the router tech-    nology. 2.  The transport layer should be shielded from the num-   ber, type, and topology of the routers present.  3. The network addresses made available to the transport    layer should use a uniform numbering plan, even across    LANs and WANs.  ,[object Object]
One camp’s view ,[object Object],The Internet offers connectionless network-layer service
The other camp’s view ,[object Object],ATM networks offer connection-oriented network-layer service.
5.1  Network Layer Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Implementation of Connectionless Service ,[object Object],The question is:  a packet with a destination D arrives at router A. then which router will router A send this packet to?  P 346
5.1  Network Layer Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Implementation of Connection-Oriented Service ,[object Object],P 347
5.1  Network Layer Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
Comparison of Virtual-Circuit and Datagram Subnets 5-4
[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]
summary ,[object Object],[object Object],[object Object],[object Object],[object Object]
Chapter 5  The Network Layer 5.1 Network Layer Design Issues  5.2 Routing Algorithms 5.6 The Network Layer in the Internet
Description of Routing Algorithms ,[object Object],[object Object],packet
Description of Routing Algorithms ,[object Object]
Description of Routing Algorithms ,[object Object],converge equilibrium A P Q B
[object Object],[object Object]
Description of Routing Algorithms ,[object Object],[object Object],[object Object],nonadaptive and adaptive A B C D A - B B C C D B
Description of Routing Algorithms ,[object Object],[object Object],A B C D A - B B C C D B A - B C C C D C
5.2  Routing Algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5.2.1 The Optimality Principle ,[object Object],J I K
5.2.1 The Optimality Principle ,[object Object],[object Object]
5.2.1 The Optimality Principle ,[object Object],[object Object]
5.2.2 Shortest Path Routing  ,[object Object],[object Object],[object Object],[object Object]
5.2.2 Shortest Path Routing  ,[object Object],( 1930 年 5 月 11 日~ 2002 年 8 月 6 日)
[object Object],P 353 Next steps? The shortest path from A to D is:  ABEFHD
5.2.3 Flooding  ,[object Object],[object Object],[object Object],[object Object],[object Object]
5.2.3 Flooding ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5.2.4 Distance Vector Routing  ,[object Object],[object Object],August 26, 1920 ~ March 19, 1984 September 23,1927 ~ August 14, 1924 ~ January 10, 1976 Lester Randolph Ford NO PHOTO Delbert Ray Fulkerson NO PHOTO
5.2.4 Distance Vector Routing ,[object Object],[object Object]
[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object],[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object]
5.2.5 Link State Routing ,[object Object],[object Object],[object Object],[object Object]
5.2.6 Hierarchical Routing ,[object Object],[object Object]
5.2.6 Hierarchical Routing  ,[object Object]
5.2.6 Hierarchical Routing ,[object Object]
5.2.7 Broadcast Routing  ,[object Object],[object Object],[object Object],[object Object]
5.2.7 Broadcast Routing ,[object Object],[object Object]
5.2.7 Broadcast Routing ,[object Object],[object Object],[object Object]
5.2.7 Broadcast Routing ,[object Object],[object Object]
5.2.7 Broadcast Routing ,[object Object],Reverse path forwarding. (a) A subnet. (b) A sink tree. (c) The tree built by reverse path forwarding.
Chapter 5  The Network Layer 5.1 Network Layer Design Issues  5.2 Routing Algorithms 5.6 The Network Layer in the Internet
5.6  The Network Layer in the Internet  ,[object Object],[object Object],[object Object]
5.6.1 The IP Protocol  ,[object Object],P 434
5.6.2  IP Addresses  ,[object Object],[object Object],[object Object],network mask 255.0.0.0 255.255.0.0 255.255.255.0
5.6.2  IP Addresses  ,[object Object]
5.6.2  IP Addresses  ,[object Object],[object Object],[object Object]
5.6.2  IP Addresses  ,[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object],[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object],[object Object]
5.6.3  Internet Control Protocols ,[object Object]
[object Object],[object Object]
robustness 健壮性
optimality 最优性
topology 拓扑结构
converge 汇聚
equilibrium 平衡
nonadaptive  adaptive 非自适应  自适应
metric 参数,度量
hop 跳数

More Related Content

What's hot

Introduction to Data-Link Layer
Introduction to Data-Link LayerIntroduction to Data-Link Layer
Introduction to Data-Link Layer
Abdullaziz Tagawy
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 
Internetworking
InternetworkingInternetworking
Internetworking
Raghu nath
 
Internetworking.49
Internetworking.49Internetworking.49
Internetworking.49
myrajendra
 

What's hot (20)

Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Application Layer
Application Layer Application Layer
Application Layer
 
Transport layer
Transport layer Transport layer
Transport layer
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Issues in Data Link Layer
Issues in Data Link LayerIssues in Data Link Layer
Issues in Data Link Layer
 
Introduction to Data-Link Layer
Introduction to Data-Link LayerIntroduction to Data-Link Layer
Introduction to Data-Link Layer
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Internetworking.49
Internetworking.49Internetworking.49
Internetworking.49
 
Token ring
Token ringToken ring
Token ring
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 

Viewers also liked (6)

Network Layer
Network LayerNetwork Layer
Network Layer
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Quality of service
Quality of serviceQuality of service
Quality of service
 
Quality of Service
Quality of ServiceQuality of Service
Quality of Service
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
The Network Layer
The Network LayerThe Network Layer
The Network Layer
 

Similar to Network Layer,Computer Networks

A survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networksA survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networks
Mohammad Siraj
 
Paper id 24201445
Paper id 24201445Paper id 24201445
Paper id 24201445
IJRAT
 
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
eSAT Journals
 
Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...
Kimberly Jones
 

Similar to Network Layer,Computer Networks (20)

network layer full chapter_ready.ppt
network layer full chapter_ready.pptnetwork layer full chapter_ready.ppt
network layer full chapter_ready.ppt
 
A survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networksA survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networks
 
CN R16 -UNIT-5.pdf
CN R16 -UNIT-5.pdfCN R16 -UNIT-5.pdf
CN R16 -UNIT-5.pdf
 
Paper id 24201445
Paper id 24201445Paper id 24201445
Paper id 24201445
 
Understanding Network Routing Problem and Study of Routing Algorithms and Heu...
Understanding Network Routing Problem and Study of Routing Algorithms and Heu...Understanding Network Routing Problem and Study of Routing Algorithms and Heu...
Understanding Network Routing Problem and Study of Routing Algorithms and Heu...
 
Vanet Presentation
Vanet PresentationVanet Presentation
Vanet Presentation
 
Network layer new
Network layer newNetwork layer new
Network layer new
 
Routing basic
Routing basicRouting basic
Routing basic
 
Chapter7 l1
Chapter7 l1Chapter7 l1
Chapter7 l1
 
Mobile ad hoc networks (MANET) for KTU
Mobile ad hoc networks (MANET) for KTUMobile ad hoc networks (MANET) for KTU
Mobile ad hoc networks (MANET) for KTU
 
Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)
 
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
 
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
Enhancement of qos in multihop wireless networks by delivering cbr using lb a...
 
ECA MODEL BASED QOS AODV ROUTING FOR MANETS
ECA MODEL BASED QOS AODV ROUTING FOR MANETSECA MODEL BASED QOS AODV ROUTING FOR MANETS
ECA MODEL BASED QOS AODV ROUTING FOR MANETS
 
Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...
 
Group 1
Group 1Group 1
Group 1
 
Network layer (Unit 3) part1.pdf
Network  layer (Unit 3) part1.pdfNetwork  layer (Unit 3) part1.pdf
Network layer (Unit 3) part1.pdf
 
Wiki2010 Unit 4
Wiki2010 Unit 4Wiki2010 Unit 4
Wiki2010 Unit 4
 
5 ijcse-01219
5 ijcse-012195 ijcse-01219
5 ijcse-01219
 
An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Network Layer,Computer Networks