1. Introduction (one lecture)
· Introduction and Overview (Chap. 1)
· Protocol Layering (Chap. 11)
2. Underlying Network Technologies (one lecture)
· LAN and WAN technologies (Chap. 2)
3. Socket Programming (one lecture)
· Client-Server Model of Interaction (Chap. 21)
· The Socket Interface (Chap. 22)
4. Structure and Addressing (two lectures)
· Internetworking Concept and Architectural Model (Chap. 3)
· Internet Address (Chap. 4)
· Mapping Internet Addresses to Physical Addresses – ARP (Chap. 5)
· Determining An Internet Address At Startup – RARP (Chap. 6)
· Bootstrap and autoconfiguration (Chap. 23)
5. Internet Protocol (two lectures)
· Connectionless Datagram Delivery (Chap. 7)
· Routing IP Datagrams (Chap. 8)
· Error and control messages (Chap. 9)
· Subnet address extensions (Chap. 10)
6. Transport Protocols (two lectures)
· User Datagram Protocol – UDP (Chap. 12)
· Reliable Stream Transport Services – TCP (Chap. 13)
7. Introduction to Applications (two lectures)
· The Domain Name System (DNS) (Chap. 24)
· Remote Login (Telnet, Rlogin) (Chap. 25)
· File Transfer and Access (FTP) (Chap. 26)
· Electronic Mail (SMTP, POP, IMAP, MIME) (Chap. 27)
· World Wide Web (HTTP) (Chap. 28)
8. Internet Security (one lecture)
· Internet Security and Firewall Design (Chap. 32)