×
ARE YOU REALLY WORKING HARD ENOUGH TO ACHIEVE YOUR GOALS?
--Your friends at LectureNotes
Close

Computer Network

by Abhishek Badholia
Type: NoteViews: 41Uploaded: 10 months agoAdd to Favourite

Share it with your friends

Suggested Materials

Leave your Comments

Contributors

Abhishek Badholia
Abhishek Badholia
Internet Control Protocols Reading: Section 4.1 COS 461: Computer Networks Jennifer Rexford 1
Goals of Today’s Lecture • Bootstrapping an end host – Learning its own configuration parameters (DHCP) – Learning the link-layer addresses of other nodes (ARP) • IP routers – Line cards, switching fabric, and route processor – Error reporting and monitoring (with ICMP) 2
Thus Far in the Class… host host HTTP message HTTP TCP segment TCP router IP Ethernet interface HTTP IP packet Ethernet interface IP TCP router IP packet SONET interface SONET interface IP IP packet Ethernet interface IP Ethernet interface 3
Thus Far in the Class… • Application protocols – Socket abstraction – HyperText Transfer Protocol, File Transfer Protocol (FTP) • Transport services built on IP – TCP: reliable byte stream with congestion control – UDP: unreliable message delivery • Name/address translation – DNS: mapping host names to/from IP addresses • Internet Protocol (IP) – Best-effort packet delivery service – IP addresses and IP prefixes – Packet forwarding based on longest-prefix match 4

Lecture Notes