Textbooks: Kurose and Ross, Computer Networks: A top-down approach (for DLL), Douglas Comer, Internetworking with TCP/IP (for all other topics), W.Richard Stevens TCP/IP illustrated vol.1 for extra details in TCP
Date |
PLANNED SCHEDULE |
ACTUAL SCHEDULE |
July 31 |
Ckt/Msg/Pkt switching, Multiplexing/Modulation techniques |
|
August 3 |
DLL : Framing |
|
August 7 |
DLL : Error Control |
|
August 10 |
MAC Layer:ALOHA, Slotted ALOHA, Bitmap, CSMA/CD, exp. Backoff, Eth. Frame format |
|
August 14 |
MAC Layer:Manchester encoding, N/W elements, VLANs, Contention-Free protocols, Hubs, Switches and Bridges |
MAC Layer:Manchester encoding, hop-by-hop forwarding (change of frame hdr at every hop) |
August 17 |
IP classful addressing scheme, Demo with wireshark |
VLANs, Hubs, Switches and Bridges, IP classful addressing, Intro. to ARP |
August 21 |
IP classless addressing, netmask, Basic understanding of ARP and the change in header contents on forwarding |
ARP, IP classless addressing |
August 24 |
ARP continued, private IP addresses, NAT, weakness in IP addressing |
IP classless addressing and IP datagram format |
August 26 |
MINOR – 1 (Upto IP classless addr) |
MINOR – 1 (Upto L2) |
August 28 |
IP datagram format + Frag. & Reass. |
|
August 31 |
Reassembly contd., IP options, Fwd. Table lookup algorithm |
|
September 4 |
IP forwarding, longest-prefix match |
|
September 7 |
Host-specific routes + ICMP |
|
September 11 |
ICMP+UDP |
|
September 14 |
TCP reliability |
|
September 18 |
TCP reliability, Open and close 3-w HS |
|
September 21 |
Karn's algorithm, TCP Header |
|
September 23 |
MINOR – 2 (IP + ICMP) |
|
September 25 |
TCP (connection-oriented) |
|
September 28 |
TCP (reliability – Karn's algo) |
|
October 5 |
TCP (Karn's algo, TCP Header) |
|
October 9 |
TCP PSH, URG, RST |
|
October 12 |
TCP congestion control + Nagle algos |
|
October 16 |
DV algo |
|
October 21 |
MINOR – 3 (UDP + TCP) |
|
October 23 |
RIPv1,v2, Link-state algo + OSPF, Routing architecture |
|
October 26 |
DNS |
|
October 30 |
DHCP |
|
November 2 |
Putting it all together |
|
November 6 |
MINOR – 4 (Routing algos + DHCP + DNS) |
|