Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb...
-
date post
19-Dec-2015 -
Category
Documents
-
view
221 -
download
1
Transcript of Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb...
![Page 1: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/1.jpg)
Skills: noneConcepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
The internet layer
![Page 2: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/2.jpg)
Where does this topic fit?
• Internet concepts– Applications– Technology (communication)– Implications
• Internet skills– Application development– Content creation– User skills
![Page 3: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/3.jpg)
TCP/IP from the outside
Application Program, forexample, a Web client
Application Program, forExample, aWeb server
A TCP/IP network
![Page 4: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/4.jpg)
The internet layer
Layer Function
Application Do useful work like Web browsing, email, and file transfer
Transport Transport data between application programs running on two hosts
Internet Route packets between networks (inter network)
Data link Send data within the local area network
Physical Specify hardware characteristics and ways to differentiate between ones and zeros
![Page 5: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/5.jpg)
The Internet a network of networks
![Page 6: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/6.jpg)
A router at the edge
![Page 7: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/7.jpg)
Datacenter
Campusrouter
The router at the edge of our campus network
Firewall CSUrouter
Responsibility of CSUDH
1 gbps
AT&T
Links from campus buildings
Downtown LA
![Page 8: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/8.jpg)
Client Server
Communication between two hosts
![Page 9: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/9.jpg)
Client Server
Send across LAN using data link
![Page 10: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/10.jpg)
Downtown data center
![Page 11: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/11.jpg)
Forward to next network
![Page 12: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/12.jpg)
Forward to next network
![Page 13: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/13.jpg)
Forward to next network
![Page 14: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/14.jpg)
Reaches the destination network
![Page 15: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/15.jpg)
Client Server
Delivered by the data link layer
![Page 16: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/16.jpg)
Router goes down
![Page 17: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/17.jpg)
Net routes around problems
![Page 18: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/18.jpg)
By design, the Internet is dumb
The Internet The telephone network
The telephone network is smart
![Page 19: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/19.jpg)
Self-study questions
1. Would the route from host A to B necessarily be the same as the route from B to A?
2. Might routes between two hosts change during the day?3. Might the time to traverse a route vary during the day?4. Has there been more innovation on the Internet or the
telephone network in the last ten years?5. We asked what happens when something goes wrong –
what sorts of things might go wrong?
![Page 20: Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.](https://reader033.fdocuments.us/reader033/viewer/2022052603/56649d2d5503460f94a0427f/html5/thumbnails/20.jpg)
Resources
Test the speed of transmission to a nearby network using the service:
www.speedtest.net