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 |