Introduction:
Applications, Requirements ,Network Architecture, Implementing Network Software, Performance.
Getting Connected:
Perspectives on Connecting, Encoding (NRZ, NRZI, Manchester, 4B/5B) , Framing, Error Detection, Reliable Transmission, Ethernet and Multiple Access Networks (802.3), Wireless .
Internetworking and Advanced Internetworking :
Switching and Bridging, Basic Intemetworking (IP), Routing, The Global Internet, Routing among Mobile Devices
End-to-End Protocols and Congestion Control:
Simple Demultiplexer (UDP) , Reliable Byte Stream (TCP), Queuing Disciplines , TCP Congestion Control, Congestion-Avoidance Mechanisms.
Network Security and Applications:
Cryptographic Building Blocks, Key Predistribution, Firewalls, Traditional Applications, Infrastructure Services.
Question paper pattern:
• The question paper will have tenquestions.
• Each full question will be for 20 marks.
• There will be 2 full questions (with a maximum of four sub questions) from each Module.
• Each full question will have sub questions covering all the topics under a Module.
• The students will have to answer 5 full questions, selecting one full question from each MODULE
Textbook:
1. " Computer Networks A Systems Approach" by Larry L Peterson and Bruce S Davie, 5th Edition, MKP - 2012- (1, 2 ,3.1,3.2,3.3, 3.4,4.1, 5.1,5.2' 6.2,6.36.4, 8.1,8.2,8.5, 9.1,9.3)
Reference Books:
1. James F. Kurose, Keith W.Ross, "Computer Networking- A Top-Down Approach Featuring The Internet", Fifth Edition, Pearson Education, 2009.
2. Nader. F. Mir, "Computer And Communication Networks", Pearson Prentice Hall Publishers, 2010.
3. Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, "Computer Networks: An Open Source Approach", Me Graw Hill Publisher, 2011.
4. Behrouz A. Forouzan, "Data Communication And Networking", Fourth Edition, Tata McGraw- Hill, 2011.