Outline:
|
1 |
Introduction to computer networks and internet, Circuit Switching |
|
2 |
Packet Switching, Protocol Layers and Service Models |
|
3 |
Application Layer: Principles of Network applications, The web and HTTP, FTP, |
|
4 |
Application Layer: DNS, SMTP, P2P Socket programming |
|
5 |
Transport Layer: Introduction, UDP |
|
6 |
Transport Layer: TCP |
|
7 |
Transport Layer: TCP cont., Congestion control over TCP |
|
8 |
The Network Layer: Introduction, Virtual Circuit and Datagram networks, Routers |
|
9 |
The Network Layer: Internet Protocol (IP), Routing algorithms, Broadcast, Multicast Routing |
|
10 |
The Link Layer and LAN: Introduction, Services, CRC |
|
11 |
The Link Layer and LAN: Multiple Access Controls, MAC |
|
12 |
The Link Layer and LAN: Ethernet, Link layer switching, PPP |
|
13 |
Wireless and Mobile Networks: Introduction, WLAN, 802.11 |
|
14 |
Wireless and Mobile Networks: Mobile Networks and GSM |