Advanced Network Principles and Protocols

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

  1. Andrew S. Tanenbaum and David J. Wetherall, “Computer Networks”, 5th Edition, Pearson, 2011

  2. William Stallings, "Data and Computer Communications”, 9th Edition, Pearson, 2011

 

Reference Book

  1. W Richard Stevens and G. Gabrani, "TCP/IP Illustrated - Volume I, The protocols", Pearson Education, 2009