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:
- Data Communications and Networks – Behrouz A. Forouzan, Third Edition TMH.
- Computer Networks, 5ed, David Patterson, Elsevier
- Computer Networks: Andrew S Tanenbaum, 4th Edition. Pearson Education/PHI
- Computer Networks, Mayank Dave, CENGAGE
References:
- Tanenbaum and David J Wetherall, Computer Networks, 5th Edition, Pearson Edu,2010
- Computer Networks: A Top-Down Approach, Behrouz A. Forouzan
- Firouz Mosharraf, McGraw Hill Education
- An Engineering Approach to Computer Networks-S.Keshav, 2nd Edition, PearsonEducation
- 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