29 August 2024

COMPUTER NETWORKS@MINOR DEGREE

Computer Networks Syllabus

Syllabus

UNIT-I: Introduction

Network Hardware and software Reference models- The OSI Reference Model- the TCP/IP Reference Model - A Comparison of the OSI and TCP/IP Reference Models, Examples of Networks: Novell Networks, Arpanet, Internet, Network Topologies WAN, LAN, MAN.

Physical Layer: Guided Transmission Media, Digital Modulation and Multiplexing: frequency division multiplexing, wave length division multiplexing, synchronous time division multiplexing, statistical time division multiplexing.

UNIT-II: The Data Link Layer

Design Issues, Services Provided to the Network Layer – Framing – Error Control – Flow Control, Error Detection and Correction – Error-Correcting Codes – Error Detecting Codes, Elementary Data Link Protocols, Sliding Window Protocols.

Channel allocation methods: TDM, FDM, ALOHA, Carrier sense Multiple access protocols, Collision Free protocols – IEEE standard 802 for LANS – Ethernet, Token Bus, Token ring, Bridges and IEEE 802.11 and 802.16. Data link layer switching, virtual LANs.

UNIT-III: Network layer Routing Algorithms & Internet Working

Network layer Routing Algorithms: Design Issues, Routing Algorithms-Shortest path, Flooding, Flow based Distance vector, Link state, Hierarchical, Broadcast routing, Congestion Control algorithms-General principles of congestion control, Congestion prevention polices, Choke packets, Load shedding, and Jitter Control

Internet Working: Tunnelling, internetworking, Fragmentation, Network layer in the internet – IP protocols, IP address, Subnets, Internet control protocols, OSPF, BGP, Internet multicasting, Mobile IP, IPV6.

UNIT-IV: The Transport Layer & The Internet Transport Protocol

The Transport Layer: Elements of transport protocols – addressing, establishing a connection, releasing connection, flow control and buffering and crash recovery, End to end protocols: UDP, Real Time Tran sport Protocol.

The Internet Transport Protocol: TCP- reliable Byte Stream (TCP) end to end format, segment format, connection establishment and termination, sliding window revisited, adaptive retransmission, TCP extension, Remote Procedure Call.

<

UNIT-V: Application Layer & The Domain Name System

The Transport Layer: Elements of transport protocols – addressing, establishing a connection, releasing connection, flow control and buffering and crash recovery, End to end protocols: UDP, Real Time Tran sport Protocol.

The Domain Name System: The DNS Name Space, Resource Records, Name Servers, Electronic Mail: Architecture and Services, The User Agent, Message Formats, Message Transfer, Final Delivery.

Text Books:

  1. Data Communications and Networks – Behrouz A. Forouzan, Third Edition TMH.
  2. Computer Networks, 5ed, David Patterson, Elsevier
  3. Computer Networks: Andrew S Tanenbaum, 4th Edition. Pearson Education/PHI
  4. Computer Networks, Mayank Dave, CENGAGE

References:

  1. Tanenbaum and David J Wetherall, Computer Networks, 5th Edition, Pearson Edu,2010
  2. Computer Networks: A Top-Down Approach, Behrouz A. Forouzan
  3. Firouz Mosharraf, McGraw Hill Education
  4. An Engineering Approach to Computer Networks-S.Keshav, 2nd Edition, PearsonEducation
  5. Understanding communications and Networks, 3rd Edition, W.A. Shay,Thomson The TCP/IP Guide, by Charles M. Kozierok

Free online Resource:

No comments:

Post a Comment