LAN – WAN – MAN – Wireless – Home Networks. Network Software,Protocol Hierarchies – Design Issues for the Layers – Connection-oriented and connectionless services – Service Primitives – The Relationship of services to Protocols.OSI Reference Model – TCP/IP reference Model – Comparison of OSI and TCP/IP -Critique of OSI and protocols – Critique of the TCP/IP Reference model.
Magnetic Media – Twisted Pair – Coaxial Cable – Fiber Optics.Electromagnetic Spectrum – Radio Transmission – Microwave Transmission – Infrared and Millimeter Waves – Light Waves.Geostationary, Medium-Earth Orbit, Low Earth-orbit Satellites – Satellites versus Fiber.
Elementary Data-link Protocols,Unrestricted Simplex protocol–Simplex Stop and Wait Protocol- A Simplex Protocol for Noisy Channel,One Bit Sliding Window- Protocol using Go Back N- Protocol using Selective Repeat.Bluetooth: Bluetooth Architecture- Bluetooth Application- Bluetooth Protocol Stack- Bluetooth Radio Layer- Bluetooth Baseband Layer
Routing Algorithms: The Optimality Principle-Shortest Path- Flooding-Distance Vector Algorithm-Link state Algorithm- Hierarchical Routing– Broadcast Routing–Multicast Routing.General Principles- Congestion Prevention Policies – Congestion control in Virtual Circuit Subnets and Datagram subnets – Load shedding – Jitter Control.How Networks Differ – How networks can be connected-Concatenated Virtual circuits – Connection less Internetworking.
Transport Service - Elements of Transport Protocols: Addressing – Connection Establishment- Connection Release – Flow Control and Buffering – Crash Recovery,UDP: Introduction- Remote Procedure Call- Real Time Transport Protocol – TCP: Introduction- TCP service Model – TCP Protocol – TCP Segment Header – TCP Connection Establishment and Connection Release – TCP Connection Management.DNS: DNS Name space – Resource Records – Name Servers – E-mail: Architecture and services – User Agent –Message Format – Message Transfer – Final Delivery: POP3 – IMAP
Reference Book:
Achyut Godbole , “Data Communication and Networks”, TMH, 2008. Uyless Black ,“Computer Networks Protocols, Standards, and Interfaces”, 2nd Edition, PHI, 2009.
Text Book:
1. Andrew S. Tanenbaum, “Computer Networks”, 4th Edition, PHI, 2007.