1. | Computer Networks and the Internet | Lecture 1: Computer Networks and the Internet . Internet architecture . Packet-switched networks . Layer architecture and protocols . Internet history | ||
Computer Networks and the Internet | Lecture 1: Computer Networks and the Internet . Internet architecture . Packet-switched networks . Layer architecture and protocols . Internet history |
|||
Computer Networks and the Internet | Lecture 1: Computer Networks and the Internet . Internet architecture . Packet-switched networks . Layer architecture and protocols . Internet history |
|||
2. | Application Layer | Lecture 2: Application Layer Protocols . Web and HTTP . FTP . Electronic mail: SMTP, POP3, IMAP . DNS |
||
3. | Socket Programming | Lecture 3: Socket Programming . Socket calls for connectionles mode . Socket calls for connection-oriented mode |
||
4. | Transport Layer | Lecture 4: Transport Layer . Connectionless Transport: UDP . Reliable data transfer: ARQ protocols . Connection-oriented Transport: TCP . TCP congestion control |
||
5. | Network Layer: Data Plane | Lecture 5: Network Layer (1) . Virtual circuit and datagram networks . Internet Protocols: IPv4, DHCP, ICMP, IPv6 |
||
6. | Network Layer: Control Plane | Lecture 6: Network Layer (2) . Routing algorithms: link-state vs. distance vector . Internet routing protocols: RIP, OSPF, BGP . Multicast routing |
||
7. | Link Layer and LANs (1) | Lecture 7 Link Layer (1) . Ethernet . Ethernet switch | ||
8. | Link Layer and LANs (2) | Lecture 8: Link Layer (2) | ||
9. | Wireless and Mobile Networks | Lecture 9: Wireless Networks . Wireless LANs: IEEE 802.11(WiFi), Bluetooth . Cellular Internet access |
||
10. | Wireless and Mobile Networks | Lecture 10: Wireless and Mobile Networks |