|
Courses with significant overlap with this course: Semester of last offering: Date of approval: dd-mmm-yyyy |
|||||
Prerequisites: Course Contents Introduction: Advantages of computer networks, LAN vs. WAN, ISO/OSI seven layer architecture, networks topologies, Physical Layer: transmission media, data encoding, Data Link Layer: Framing, Error detection and correction, Stop and wait protocol, Sliding window protocols, MAC Layer: Aloha protocols, CSMA/CD; Ethernet. Other examples of MAC protocols, Network Layer: Internetworking Tunneling, Encapsulation, Fragmentation. Internet Protocol (IP) Header structure, addresses, options, etc. Routing Algorithms and Routing protocols. Other related protocols, for example, ICMP, ARP, RARP, BOOTP, DHCP, Transport Layer: Transmission Control Protocol header, services, connection management, congestion control, sliding window, timers. User Datagram Protocol. Domain Name Service, Unix network programming, socket abstraction. Client server architecture, Session, Presentation, Application Layers. Example protocols: Email (SMTP), Telnet, FTP, etc. Topics
Instructor(s):
Number of sections: Tutors for each section: Schedule for Lectures: Schedule for Tutorial: Schedule for Labs:
|