![Page 1: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/1.jpg)
Network Layer
![Page 2: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/2.jpg)
Introduction
![Page 3: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/3.jpg)
Network Layer – Communication Form Host to Host
![Page 4: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/4.jpg)
Network Layer – Communication Form Host to Host…
![Page 5: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/5.jpg)
The IPv4 protocol- example network layer Protocol
![Page 6: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/6.jpg)
The IPv4 protocol- connectionless
![Page 7: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/7.jpg)
The IPv4 protocol- Best Effort
![Page 8: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/8.jpg)
The IPv4 protocol- Media Independent
![Page 9: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/9.jpg)
IPv4-Packaging the Transport layer PDU
![Page 10: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/10.jpg)
IPv4 Packet Header
![Page 11: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/11.jpg)
Dividing Networks
![Page 12: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/12.jpg)
Separating Hosts into Common Groups
![Page 13: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/13.jpg)
Why Separating Host into Networks? Performance
![Page 14: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/14.jpg)
Why Separating Host into Networks? Security
![Page 15: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/15.jpg)
Why Separating Host into Networks? Address Management
![Page 16: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/16.jpg)
How do we Separate Hosts into Networks
![Page 17: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/17.jpg)
Dividing the Networks- a Network of Networks
![Page 18: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/18.jpg)
Device Parameters
![Page 19: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/19.jpg)
IP Packets
![Page 20: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/20.jpg)
IP Packets
![Page 21: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/21.jpg)
IP Packets
![Page 22: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/22.jpg)
IP Packets
![Page 23: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/23.jpg)
IP Packets
![Page 24: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/24.jpg)
IP Packets
![Page 25: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/25.jpg)
IP packets Carrying data End to End
![Page 26: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/26.jpg)
![Page 27: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/27.jpg)
The Gateway
![Page 28: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/28.jpg)
The Gateway
![Page 29: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/29.jpg)
A Route
![Page 30: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/30.jpg)
Host Routing Table
![Page 31: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/31.jpg)
Routing Table Entries
![Page 32: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/32.jpg)
Routing Table Entries
![Page 33: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/33.jpg)
The Next-Hop
![Page 34: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/34.jpg)
Packet Forwarding
![Page 35: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/35.jpg)
Packet Forwarding…
![Page 36: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/36.jpg)
Packet Forwarding…
![Page 37: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/37.jpg)
Routing Protocol
![Page 38: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/38.jpg)
![Page 39: Network Layer - Kent State Universitymallouzi/ccn Spring 2014/Network Layer.pdfThe Network Layer As we communicate our data... Our devices use the Transport layer to connect processes](https://reader030.vdocument.in/reader030/viewer/2022040512/5e62608ccfea87225a376492/html5/thumbnails/39.jpg)
Dynamic Routing