Unit2 Computer Network
Unit2 Computer Network
Unit: 2
Computer Networks
(ACSE0602) Bhawna Khullar
ECE
B Tech 6th Sem Department
Bhawna ACSE0602 CN 1
06/28/2024 UNIT 2
Curriculum
Text books:
1. Behrouz Forouzan, “Data Communication and Networking” Fourth Edition-2006,
Tata McGraw Hill
2. Andrew Tanenbaum “Computer Networks”, Fifth Edition-2011, Prentice Hall.
3. William Stallings, “Data and Computer Communication”, Eighth Edition-2008,
Pearson.
Reference Books:
4. Kurose and Ross, “Computer Networking- A Top-Down Approach”, Eighth
Edition-2021, Pearson.
5. Peterson and Davie, “Computer Networks: A Systems Approach”, Fourth Edition-
1996, Morgan Kaufmann
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
KCS603.1 3 2 2 2 2 2 3
KCS603.2 3 3 2 3
KCS603.3 3 3 3 3 2 2 2 3
KCS603.4 3 2 2 2 3
KCS603.5 3 3 2 2 3 2 3
KCS603.6 3 2 2 2 2 2 2 2 2 3
06/28/2024 8
Bhawna ACSE0602 CN UNIT 2
PSO’s
Course Outcome
Program Specific
Outcomes CO1 CO2 CO3 CO4 C05
2 2 2 2 2
PSO1
2 2 2 2
PSO2 2
2 2 2 3 2
PSO3
AVERAGE 2 2 2 2.3 2
PSO1: identify, analyze real world problems and design their ethical solutions using
artificial intelligence, robotics, virtual/augmented reality, data analytics, block chain
technology, and cloud computing.
PSO2: design and develop the hardware sensor devices and related interfacing software
systems for solving complex engineering problems.
PSO 4: conduct investigation of complex problem with the help of technical, managerial,
leadership qualities, and modern engineering tools provided by industry sponsored
laboratories.
PEO 3:To have an effective communication skills, professional attitude, ethical values and
a desire to learn specific knowledge in emerging trends, technologies for research,
innovation and product development and contribution to society.
PEO 4: To have life-long learning for up-skilling and re-skilling for successful
professional career as engineer, scientist, entrepreneur and bureaucrat for betterment of
society.
Bhawna ACSE0602 CN UNIT 2
06/28/2024 11
End semester Question paper templates
• Fundamental of computer
• Types of Network and OSI Model, TCP/IP Model
Encoding
Packet switching
Objective: Study about basic concept of Data link layer functions & protocols.
MAC Frame
Bhawna ACSE0602 CN
06/28/2024 UNIT 2
23
Data Link Layer
Ethernet Segments
10BASE5
Transceiver
Token Passing
Bhawna ACSE0602 CN
06/28/2024 37
UNIT 2
Token Ring
Token Passing
Bhawna ACSE0602 CN
06/28/2024 38
UNIT 2
Token Ring
Token Passing
Bhawna ACSE0602 CN
06/28/2024 40
UNIT 2
Token Ring
Bhawna ACSE0602 CN
06/28/2024 42
UNIT 2
Token Ring
Bhawna ACSE0602 CN
06/28/2024 43
UNIT 2
Token Ring Switch
Bhawna ACSE0602 CN
06/28/2024 44
UNIT 2
Token Ring MAU
• IEEE 802.6
• DQDB (Distributed Queues, Dual Bus)
• SMDS (Switched Megabit Data Services)
Metropolitan Area Networks : IEEE 802.6
DQDB distributed Queue dual interface
DQDB Buses and Nodes
DQDB Rings
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 59
DQDB distributed Queue dual interface
DQDB Rings
Bhawna ACSE0602 CN
06/28/2024 61
UNIT 2
Data Link Layer Protocols
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 63
Data Link Layer Protocols
HDLC Configuration
HDLC Configuration
HDLC Modes
06/28/2024 68
Bhawna ACSE0602 CN UNIT 2
Data Link Layer Protocols
HDLC Frame Types
Poll/Final
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 75
Data Link Layer Protocols
HDLC Information Field
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 79
Data Link Layer Protocols
Use of P/F Field
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 81
Data Link Layer Protocols
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 86
Data Link Layer Protocols
Peer-to-Peer Example
Bhawna ACSE0602 CN
06/28/2024 90
UNIT 2
Multiple Access Protocols
In CSMA/CA, the IFS can also be used to define the priority of a station or a frame.
In CSMA/CA, if the station finds the channel busy, it does not restart the
timer of the contention window; it stops the timer and restarts it when the
channel becomes idle.
CONTROLLED ACCESS
In controlled access, the stations consult one another to find which
station has the right to send. A station cannot send unless it has been
authorized by other stations. We discuss three popular controlled-access
methods.
• Reservation
• Polling
• Token Passing
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 12.105
Multiple Access Protocols: Controlled Access
Solution
The frame transmission time is Tfr = 2 × Tp = 51.2 μs. This means, in
the worst case, a station needs to transmit for a period of 51.2 μs to
detect the collision. The minimum size of the frame is 10 Mbps ×
51.2 μs = 512 bits or 64 bytes. This is actually the minimum size of
the frame for Standard Ethernet.
Objective: Study about basic concept of Flow control and its type.
Bhawna ACSE0602 CN
06/28/2024 UNIT 2 113
Flow Control
Stop and Wait
Objective: Study about basic concept of Error detection and correction methods
• Types of Errors
• Detection
• Correction
Error Detection and Correction
Single-bit error
LRC
Binary Division
Standard Polynomials
Hamming Code
Error
Detection
• https://www.youtube.com/watch?v=JFF2vJaN0Cw&list=PLxCzCO
Wd7aiGFBD2-2joCpWOLUrDLvVV_
• https://www.youtube.com/watch?v=yNedVgNyE8Q
Bhawna ACSE0602 CN
06/28/2024 154
UNIT 2
MCQ s
a. Frame Synchronization
b. Error & Flow Control
c. Both a & b
d. None of the above
a. Control Variables
b. Sender Sliding Window
c. Receiver Sliding Window
d. Resending of frames
Bhawna ACSE0602 CN
06/28/2024 155
UNIT 2
Old Question Papers
Bhawna ACSE0602 CN
06/28/2024 156
UNIT 2
OldOldQuestion Papers
Question Papers
Bhawna ACSE0602 CN
06/28/2024 159
UNIT 2
Recap of Unit
• Functions of data link layer
• Sub layers of data link layer
• Project 802
• PDU format,MAC frame
• IEEE LAN standards
• Ethernet
• Token Ring
• FDDI
• DQDB
• Data Link Layer Protocols
• Multiple Access Protocol
• Flow control
• Error control
Bhawna ACSE0602 CN UNIT 2
06/28/2024 160
References
Books:
1. Forouzen, "Data Communication and Networking",TMH
Thank You
Bhawna ACSE0602 CN
06/28/2024 161
UNIT 2