SlideShare ist ein Scribd-Unternehmen logo
1 von 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 跳数

Weitere ähnliche Inhalte

Was ist angesagt?

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 

Was ist angesagt? (20)

Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Congestion control
Congestion controlCongestion control
Congestion control
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Data link layer
Data link layer Data link layer
Data link layer
 
Transport layer services
Transport layer servicesTransport layer services
Transport layer services
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
Application Layer
Application Layer Application Layer
Application Layer
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPT
 
Routing
RoutingRouting
Routing
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
Framing in data link layer
Framing in data link layerFraming in data link layer
Framing in data link layer
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
 
Network Layer design Issues.pptx
Network Layer design Issues.pptxNetwork Layer design Issues.pptx
Network Layer design Issues.pptx
 
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
Network Layer
Network LayerNetwork Layer
Network Layer
 

Ähnlich wie 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
 

Ähnlich wie 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
 
The Network Layer
The Network LayerThe Network Layer
The Network Layer
 
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
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
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
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Network Layer,Computer Networks