Computer Networks
Subject Overview
Computer Networks covers network architecture and reference models (OSI, TCP/IP), the medium access sublayer and networking devices, high-speed LANs and routing/congestion control algorithms, and internet protocols and network security including encryption, digital signatures and distributed applications. A 4-credit core theory paper.
Unit-wise Syllabus
3 units — click WhatsApp below to get the full notes for each
Unit 1: Network architecture and medium access
Uses, goals and applications of computer networks, network structure and architecture, OSI and TCP/IP reference models and their comparison, static and dynamic channel allocation, ALOHA protocols, CSMA and CSMA/CD, collision-free protocols, networking devices (repeaters, bridges, routers, gateways, switches)
Unit 2: High-speed LANs and routing
FDDI, Fast Ethernet, HIPPI, Fiber Channel, IEEE 802.x standards, static vs dynamic routing and routing algorithms, causes of congestion and congestion control strategies
Unit 3: Internet protocols and network security
Principles of internetworking, connectionless internetworking, Internet protocols and IPv6, security requirements and attacks, encryption, public key encryption and digital signatures, distributed applications — SNMP, SMTP, HTTP
