JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

CS502PC: DATA COMMUNICATION AND COMPUTER NETWORKS

B.Tech III Year I Semester (R16)

Course Objectives:

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

Course 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.

UNIT - I

Data Communications: Components – Direction of Data flow – Networks – Components and Categories – Types of Connections – Topologies –Protocols and Standards – ISO / OSI model, Example Networks such as ATM, Frame Relay, ISDN Physical layer: Transmission modes, Multiplexing, Transmission Media, Switching, Circuit Switched Networks, Datagram Networks, Virtual Circuit Networks.

UNIT - II

Data link layer: Introduction, Framing, and Error – Detection and Correction – Parity – LRC – CRC Hamming code, Flow and Error Control, Noiseless Channels, Noisy Channels, HDLC, Point to Point Protocols. 111 Medium Access sub layer: ALOHA, CSMA/CD, LAN – Ethernet IEEE 802.3, IEEE 802.5 – IEEE 802.11, Random access, Controlled access, Channelization.

UNIT - III

Network layer: Logical Addressing, Internetworking, Tunneling, Address mapping, ICMP, IGMP, Forwarding, Uni-Cast Routing Protocols, Multicast Routing Protocols.

UNIT - IV

Transport Layer: Process to Process Delivery, UDP and TCP protocols, Data Traffic, Congestion, Congestion Control, QoS, Integrated Services, Differentiated Services, QoS in Switched Networks.

R16 B.TECH CSE.

UNIT - V

Application Layer: Domain name space, DNS in internet, electronic mail, SMTP, FTP, WWW, HTTP, SNMP.

TEXT BOOKS:

  • 1. Data Communications and Networking, Behrouz A. Forouzan , Fourth Edition TMH, 2006.
  • 2. Computer Networks, Andrew S Tanenbaum, 4th Edition. Pearson Education, PHI.

REFERENCES:

  • 1. Data communications and Computer Networks, P.C .Gupta, PHI.
  • 2. An Engineering Approach to Computer Networks, S. Keshav, 2 nd Edition, Pearson Education.
  • 3. Understanding communications and Networks, 3 rd Edition, W.A. Shay, Cengage Learning.
  • 4. Computer Networking: A Top-Down Approach Featuring the Internet. James F. Kurose & Keith W. Ross, 3 rd Edition, Pearson Education.
  • 5. Data and Computer Communication, William Stallings, Sixth Edition, Pearson Education, 2000 R16 B.TECH CSE.

Loading Question Papers

Fetching data from database...