Skip to main content

Computer Networks

Default Banner

Computer Networks

Course
Undergraduate
Semester
Sem. V
Subject Code
MC
Subject Title
Computer Networks

Syllabus

Introduction to Computer Networks: History of Evolution of the Internet, Network Topology , Layered Protocol Stack, Point-to - point and broadcast communications, LAN, WAN, MAN, and the Internet. Delay analysis in circuit switching, message switching, and packet switching. Queuing models. 

Application Layer Protocols: Responsibilities of application layer. Domain Name System, services offered by DNs, Hyper Text Transfer Protocol (HTTP), File Transfer Protocol (FTP), SMTP/E-mail Applications, V oice over IP , and P2P protocols. Transport Layer protocols: Transport layer: Responsibilities of the transport layer, transport protocol design, Congestion control, flow control, reliability , quality of service, TCP , UDP , (optional SCTP) protocols, and throughput analysis. Network Layer Protocols: Responsibilities of network layer. Routing process, Link state and distance vector protocols, time complexity of algorithms, routing metrics, Routing in the Internet, RIP , BGP , Addressing in the Internet, IPV4, IPV6. Data link layer: Objectives of the data link layer. Sublayers in Data link layer. Framing. Medium access protocols: –Aloha, CSMA and its variations, Ethernet; Token Ring; Framing and Error Control Techniques; Throughput analysis of MAC protocols. Error Control Techniques; Flow control; Bridges, Repeaters, Switches and the spanning tree protocol. Software defined networks. Recent advances in networks.

Text Books

  1. James Kurose and Keith Ross, Computer Networking: A Topdown Approach, 6th Edition, Pearson Education, 2012.
  2. Douglas E. Comer, Internetworking with TCP/IP, Pearson Education India, 2015

References

  1. Andrew S. Tannenbaum and D. J. Wetherall, Computer Networks, PHI, 5th Edition, 2010.
  2. William Stallings, Data and Computer Communications, 10th Edition, Pearson Education, 2013.
  3. Dimitry Bertsakes and Robert Gallager, Data Networks, 2nd edition, Pearson Education, 1992.
  4. TCP/IP Illustrated: The protocols, Fall Kevin R., Stevens W. Richard, Addison Wesley Professional, 2011
Event Details

Select a date to view events.