Credit: 3
Objective
Understand the architecture of the Internet protocols as a layered model
To understand the fundamentals of data transmission, encoding and multiplexing
To understand how the various components of wide area networks and local area networks work together
Unit-I
Introduction to Networks - Application of Networks - Architecture Topology Switching - SLIP, PPP -ALOHA protocols, CSMA/CD, IEEE 802.3, 802.4, 802.5
Unit-II
Network Layer Issues- Routing, Congestion control- Internetworking - Issues, Address Learning Bridges, Spanning tree, Source routing, Bridges, Routers, Gateway.
Unit-III
Network Protocol- IP datagram - hop by hop routing, ARP, RARP, DHCP -Sub net Addressing, Address Masking, ICMP, RIP, RIPV2, OSPF, DNS, LAN and WAN Multicast.
Unit-IV
Transport Layer- Design issues, Connection Management, Transmission Control Protocol (TCP) - User Datagram Protocol (UDP).
Unit-V
Application Layer Protocol- Telnet - TFTP - FTP - SMTP - Ping Finger, Bootstrap Network Time Protocol- SNMP.
Outcome
Familiarization of the different layers of TCP/IP protocol stack
Understanding of the working principle of different protocols at different layers
Text Books
Andrew S. Tanenbaum and David J. Wetherall, “Computer Networks”, 5th Edition, Pearson, 2011
William Stallings, "Data and Computer Communications”, 9th Edition, Pearson, 2011
Reference Book
W Richard Stevens and G. Gabrani, "TCP/IP Illustrated - Volume I, The protocols", Pearson Education, 2009