W7D2
Internet (topology) (recap) Local Area Networks (Ethernet) packet switched networks LAN-s patched together Internet addresses (Internet Protocol address) Protocols
W7D2 Internet (US) up to 1995
W7D2 Tracking data 3 rd1lb-ge lb.shawcable.net ( ) 4 rc1no-atm cg.shawcable.net ( ) 5 rc1so-pos15-0.cg.shawcable.net ( ) 6 rc1wh-pos12-0.vc.shawcable.net ( ) 7 rc2wt-pos7-0.wa.shawcable.net ( ) ( ) ( ) ( ) ( ) ( ) ( ) 14 po-in-f147.google.com ( ) From my home -->
W7D2 Bill Cheswick, Bell Labs and Hal Burch, CMU
W7D2 Internet = possible because of Software: software running on ISP’s computers & following protocols (ex TCP/IP)
W7D2 Internet Protocol analogy Jor-El Inter-galactic Post (protocol)Canada Post (protocol) “IP over CP”
W7D2 Internet IP = protocol giving: Universal addressing scheme Way to find routers Routers “translate” Internet packets to the “language” of the LAN. Ex: IP over Ethernet
W7D2 Protocols Network protocols TCP/IP Application protocols (fancier things) Web pages HTTP Transferring files FTP Using computers remotely SSH Streaming media (eg Internet radio) RTSP Assigning names to addresses DNS All run over TCP/IP
W7D2 Protocols & client server interaction Communication: P2P (client, server) EX: DNS Names: gyrator.cs.uleth.ca ( )
W7D2 Example: DNS query applepie $ nslookup Server: Address: #53 Non-authoritative answer: canonical name = Name: Address: