Advanced Computer Networks

CS625A

 

3-0-0-9

 

Courses with significant overlap with this course:

Semester of last offering:

Date of approval: dd-mmm-yyyy

Prerequisites:  

Course Contents

Introduction: Overview of computer networks, seven layer architecture, TCP/IP suite of protocols, etc. MAC protocols for high speed LANs, MANs, and wireless LANs. (for example, FDDI, DQDB, HIPPI, Gigabit Ethernet, Wireless Ethernet, etc.) Fast access technologies. (For example, ADSL, Cable Modem, etc.) ATM Networks. ATM layer. ATM Adaptation Layers. Congestion control. Signaling, Routing, QoS support, Neighbor discovery, Auto configuration. Changes to other protocols. Application Programming Interface for IPv6. Mobility in networks. Mobile IP. Security related issues. IP Multicasting. Multicast routing protocols, address assignments, session discovery, etc. TCP extensions for high speed networks, transaction oriented applications. Other new options in TCP. Network security at various layers. Secure HTTP, SSL, ESP, Authentication header, Key distribution protocols. Digital signatures, digital certificates. 

Topics  

Instructor(s):
Number of sections:

Tutors for each section:

Schedule for Lectures:

Schedule for Tutorial:

Schedule for Labs:

 
 
 

 

 
Birds at IIT Kanpur
Information for School Children
IITK Radio
Counseling Service