V R Siddhartha Engineering College:: Vijayawada Department of Electronics & Communication Engineering 17Ec4604/D: Computer Networks

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

V R SIDDHARTHA ENGINEERING COLLEGE :: VIJAYAWADA

(AUTONOMOUS)
Department of Electronics & Communication Engineering
17EC4604/D: COMPUTER NETWORKS
III/IV B Tech Degree Examinations - Semester - VI

Micro Level Lesson Plan

Sub Page No.


S.No Contents content in
Textbook
UNIT-I
1. 1 1
Introduction
2. Uses Of Computer Networks 1.1 3
3. Business Applications 1.1.1 3
4. Home Applications 1.1.2 6
5. Mobile users 1.1.3 9
6. Social Issues 1.1.4 12
7. Network Hardware 1.2 14
8. Local Area Network 1.2.1 16
9. Metropolitan Area Network 1.2.2 18
10. Wide Area Network 1.2.3 19
11. Wireless Networks 1.2.4 21

12. Home Networks 1.2.5 23

13. Internet Works 1.2.6 25


14. The OSI Reference Model 1.4.1 37
15. The TCP/IP Reference Model 1.4.2 41
16. Example Networks 1.5 49
17. THE INTERNET 1.5.1 50
Connection oriented networks:X.25,Frame relay and
18. 1.5.2 59
ATM
19. The Physical Layer 2.1 85
20. Guided Transmission Media 2.2 90
21. Magnetic media 2.2.1 90
22. Twisted pair 2.2.2 91
23. Coaxial cable 2.2.3 92
24. Fiber optics 2.2.4 93
25. Wireless Transmission 2.3 100
26. The Electromagnetic spectrum 2.3.1 100
UNIT-II - Data Link Layer
27. 3 183
The Data Link Layer
28. Data Link Layer Design Issues 3.1 184
29. Services provided to the network layer 3.1.1 184
3.1.2
30. Framing 187

31. Error control 3.1.3 191


32. Flow control 3.1.4 192
33. Error Detection and Correction 3.2 192
34. Error –Detecting codes 3.2.2 196
35. Elementary Data Link Protocols 3.3 200
36. An Unrestricted Simplex protocol 3.3.1 204
37. A simplex stop and wait protocol 3.3.2 206
38. A Simplex protocol for a noisy channel 3.3.3 208
39. Sliding Window Protocols 3.4 211
40. A protocol using Go back N 3.4.2 216
41. Example Data Link Protocols 3.6 234
42. HDLC-High level Data link control 3.6.1 234
43. The Data link layer in the internet 3.6.2 237
44. Medium Access Control Sub Layer 4 247
45. The Channel Allocation Problem 4.1 248
46. Static channel allocation in LANs and MANs 4.1.1 248
47. Dynamic channel allocation in LANs and MANs 4.1.2 249
48. Multiple Access Protocols 4.2 251
49. ALOHA 4.2.1 251
50. Carrier sense multiple access Protocols 4.2.2 255
51. Collision free protocols 4.2.3 259
52. Limited contention protocols 4.2.4 261
53. Wavelength division multiple access protocols 4.2.5 265
54. Ethernet 4.3 271
55. Ethernet cabling 4.3.1 271
56. Manchester Encoding 4.3.2 274
57. The Ethernet MAC sublayer protocol 4.3.3 275
58. The Binary Exponential Backoff Algorithm 4.3.4 278
59. Switched Ethernet 4.3.6 281
60. Wireless LANS 4.4 292
61. The 802.11 Protocol stack 4.4.1 292
62. Data Link Layer Switching 4.7 318
63. Bridges from 802.x to 802.y 4.7.1 319
64. Repeaters,Hubs,Bridges,Switches,Routers,and Gateways 4.7.5 326
UNIT III
65. 5 343
The Network Layer
66. Network Layer Design Issues 5.1 343
67. Store and forward Packet switching 5.1.1 344
68. Services provided to the transport layer 5.1.2 344
69. Implementation of connectionless service 5.1.3 345
70. Implementation of connection-oriented service 5.1.4 347
71. Comparison of virtual circuit and datagram subnets 5.1.5 348
72. Routing Algorithms 5.2 350
73. The Optimality Principle 5.2.1 352
74. Shortest Path Routing 5.2.2 353
75. Flooding 5.2.3 355
76. Distance vector Routing 5.2.4 357
77. Hierarchical Routing 5.2.6 366
78. Broadcast Routing 5.2.7 368
79. Multicast Routing 5.2.8 370
80. Congestion Control Algorithms 5.3 384
81. Congestion Control in Virtual-Circuit subnets 5.3.3 389
82. Congestion Control in DatagramSubnets 5.3.4 391
83. Internetworking 5.5 418
84. How Networks Differ 5.5.1 419
85. Concatenated Virtual Circuits 5.5.3 422
86. Connectionless Internetworking 5.5.4 423
87. Tunneling 5.5.5 425
88. Internetwork Routing 5.5.6 426
89. Fragmentation 5.5.7 427
90. The network Layer in the Internet 5.6 431
91. The IP Protocol 5.6.1 433
92. IP Addresses 5.6.2 436
93. IPv6 5.6.8 464
UNIT-IV
94. The Transport Layer 6 481

95. The Transport Service 6.1 481


96. Services provided to the Upper Layers 6.1.1 481
97. Transport Service Primitives 6.1.2 483
98. Berkeley Sockets 6.1.3 487
99. Elements of Transport Protocols 6.2 492
100. Addressing 6.2.1 493
101. Connection Establishment 6.2.2 496
102. Connection Release 6.2.3 502
103. Multiplexing 6.2.5 510
104. The Internet Transport Protocols; UDP 6.4 524
105. Introduction to UDP 6.4.1 525
106. The Internet Transport Protocols; TCP 6.5 532
107. Introduction to TCP 6.5.1 532
108. The TCP Service Model 6.5.2 533
109. The TCP Protocol 6.5.3 535
110.
The Application Layer 7 579
111. Domain Name System basics 7.1 579
112. The DNS name space 7.1.1 580
113. Resource Records 7.1.2 582
114. Electronic Mail basics 7.2 588
115. Architecture and Services 7.2.1 590
116. The World Wide Web basics 7.3 611
117. Architectural Overview 7.3.1 612
118. Multimedia basics 7.4 674
119. Streaming Audio 7.4.3 679
Learning Resources

Text Books:
1. Andrew S Tanenbaum, ”Computer Networks”, 4th edition, Pearson Education.
Reference Books:
1. Behrouz A. Forouzan “Data Communications and Networking”. 4th edition, TMH.
2. S. Keshav, “An Engineering Approach to Computer Networks”, 2nd edition, Pearson Education.
3. W. A.Shay “Understanding Communications and Networks”, 3rd edition, Thomson.
E-resources:
1. http://home.iitk.ac.in/~navi/sidbinetworkcourse/lecture1.ppt
2. http://nptel.iitm.ac.in/courses/IITMADRAS/Computer_Networks/index.php
3. http://www.ebookpdf.net/computer-networks-lecture-notes tanenbaum_ebook_.html

Designation Name in Capitals Signature and date

Course Coordinator

Program Coordinator

Head of the Department

You might also like