Textbooks: Andrew Tanenbaum, Computer Networks (for Phy and DLL), Douglas Comer, Internetworking with TCP/IP (for all other topics), W.Richard Stevens TCP/IP illustrated vol.1 for TCP

Date

PLANNED SCHEDULE

ACTUAL SCHEDULE

July 26

Shannon's theorem, Nyquist sampling


July 28

Modulation techniques


August 2

DLL


August 4

DLL


August 9

MAC Layer


August 11

Contention-Free protocols, Hubs, Switches and Bridges


August 16

Ethernet Framing, Manchester Encoding


August 18

IP addressing


August 23

CIDR


August 25

Forwarding Table Lookup


August 30

Forwarding Table Lookup


September 1

ARP


September 6

IP datagram


September 8

IP options + Forwarding – putting it all together (Fwd. Algo + ARP)


September 13

ICMP


September 15

ICMP+UDP


September 20

TCP (connection-oriented)


September 22

TCP (reliability – Karn's algo)


September 27

TCP (Karn's algo, TCP Header)


September 29

TCP RST, Congestion Control Algo.


October 4

TCP Nagle Algo.


October 6

DV algo and RIPv1 and RIPv2


October 13

No class


October 18

Link-state algo + OSPF


October 20

Routing architecture + DHCP


October 25

DNS


October 27

DNS + Putting it all together


November 1



November 3