This preview shows page 1. Sign up to view the full content.
Unformatted text preview: s We are glossing over a number of important ques8ons: What if different networks have different maximum frame sizes? (segmenta2on) How do routers know where to forward frames? How are routers informed when the network topology changes? What if packets get lost? These (and other) ques8ons are addressed by the area of systems known as computer networking Carnegie Mellon If you are interested in networking... 15/18-213 18-345 (Telecom.) 15-437 15-440 15-441 (Web apps) (Dist. Systems) (Networks) 18-450 (Digital Comm.) 18-487 (Intr. Comp Security) 15-610 (Eng. Dist Systems) 18-748 (WSN) 18-756 (Packet Switching) 18-759 (Wireless Networks) 18-842 (Dist. System) 18-551 (Digital Comm. 18-731 (Network Security) + Signals) Carnegie Mellon Global IP Internet Most famous example of an internet Based on the TCP/IP protocol family IP (Internet protocol) : Provides basic naming scheme and unreliable delivery capability of packets (datagrams) from host-to-host UDP (Unreliable Datagram Protocol) Uses IP to provide unreliable datagram delivery from process-to-process TCP (Transmission Control Protocol) Uses IP to provide reliable byte streams from process-to-process over connec2ons Accessed via a mix of Unix file I/O and func8ons from the sockets interf...
View Full Document
- Spring '13