Note: This syllabus is same for CSE, IT/CST.

JAWAHARLAL NEHRU  TECHNOLOGICAL  UNIVERSITY  HYDERABAD
III Year B.Tech. CSE - I Sem      L   T/P/D   C
4   -/-/-   4
(A50515) COMPUTER NETWORKS

Objectives: 

  • To introduce the fundamental various types of computer networks.
  • To demonstrate the TCP/IP and OSI models with merits and demerits.
  • To introduce UDP and TCP Models.

UNIT - I:

Overview of the Internet: Protocol, Layering Scenario, TCP/IP Protocol Suite: The OSI Model, Internet history standards and administration; Comparioson of the OSI and TCP/IP reference model.

Physical Layer: Guided transmission media, wireless transmission media.

Data Link Layer - design issues, CRC codes, Elementary Data Link Layer Protocols, sliding window prorocol

UNIT - II:

Multi Access Protocols - ALOHA, CSMA, Collision free protocols, Ethernet- Physical Layer, Ethernet Mac Sub layer, data link layer switching & use of bridges, learning bridges, spanning tree bridges, repeaters, hubs, bridges, switches, routers and gateways.

UNIT - III:

Network Layer: Network Layer Design issues, store and forward packet switching connection less and connection oriented networks-routing alhorithms-optimality principle, shortest path, flooding, Distance Vector Routing, Control to Infinity Problem, Hierarchical Routing, Congestion cointrol algorithms, admission control.

UNIT - IV:

Internetworking: Tunneling, Internetwork Routing, Packet fragmentation, IPv4, IPv6 Protocol, IP addresses, CIDR, IMCP, ARP, RARP, DHCP.

Transport Layer: Services provided to the upper layers elements of transport protocol-addressing connection establishment, connection release, Connection Release, Crash Recovery.

UNIT - V:

The Internet Transport Protocols UDP-RPC, Real Time Transport Protocols, The Internet Transport Protocols- Introduction to TCP, The TCP Service Model, The TCP Segment Header, The Connection Establishment, The TCP Connection Release, The TCP Connection Management Modeling, The TCP Sliding Window, The TCP Congestion Control, The future of TCP.

Application Layer- Introduction, providing services, Applications layer paradigms, Client server model, Standard client-server application-HTTP, FTP, electronic mail, TELNET, DNS, SSH

TEXT BOOKS:

  1. Data Communications and Networking - Behrouz A. Forouzan, Fifth Edition TMH, 2013.
  2. Computer Networks - Andrew S Tanenbaum, 4th Edition, Pearson Education.

REFERENCES BOOKS:

  1. An Engineering Approach to Computer Networks - S. Keshav, 2nd Edition, Pearson Edication.
  2. Understanding communications and Networks, 3rd Edition, W. A. Shay, Cengage Learning.
  3. Introduction to Computer Networks and Cyber Security, Chwan-Hwa (John) Wu, J. David Irwin, CRC Press.
  4. Computer Networks, L. L. Peterson and B. S. Davie, 4th edition, ELSEVIER.
  5. Computer Networking: A Top-Down Approach Featuring the Internet, James F. Kurose, K. W. Ross, 3rd Edition, Pearson Eduction.

Outcomes: 

  • Students should be understand and explore the basics of Computer Networks and Various Protocols. He/She will be in a position to understand the World Wide Web concepts.
  • Students will be in a position to administrate a network and flow of information further he/she can understand easily the concepts of network security, Mobile, and ad hoc networks.
  • Created
    Jun 07, 2015
  • Updated
    Jun 19, 2015
  • Views
    21,658