Ethernet Frame Data Management Explained
Ethernet Frame Data Management Explained
If you like, I can send you a concise bullet-list version (for quick revision) adapted to KTU exam style.
Show how the data field is managed in the Ethernet frame format for 3
marks
Data field size and padding bits explanation - 3 marks
Below is a perfect 3-mark answer—exactly what the examiner expects for Ethernet DATA field + padding.
If you want, I can also draw the Ethernet frame structure as a labeled diagram for 5-mark questions.
Padding
If the payload is less than 46 bytes, Ethernet adds padding bytes to make it at least 46 bytes.
[Link] 42/82
11/14/25, 5:12 PM Study strategy for networks
This ensures the minimum frame size of 64 bytes required for proper collision detection in CSMA/CD.
Analysis errored
data="0111101111101111110"
out=""
count=0
for bit in data:
out+=bit
if bit=="1":
count+=1
if count==5:
out+="0"
count=0
[Link] 43/82
11/14/25, 5:12 PM Study strategy for networks
else:
count=0
out
Original:
0 11110 11111 0 111111 0
so:
111111 → 1111101
Here is the correct bit-stuffed output exactly matching your screenshot and the rules.
[Link] 44/82
11/14/25, 5:12 PM Study strategy for networks
✅ Given:
Bit string: 0111101111101111110
Flag: 01111110
Copy code
0111101111101111110
Process:
1. 011110 → contains 1111 (4 ones) → ❌ no stuffing
Output: 011110
2. Next sequence: 11111 → 5 ones → insert a 0
Output becomes:
011110 111110
3. Next sequence: 111111
First five 1s → add 0
→ 111110
Then 1 remaining → 1
So this part becomes: 1111101
Append to output:
0111101111101111101
4. Final 0 remains
→0
01111011111011111010
Copy code
0111101111101111101001111110
(Your image shows the stuffed data followed by the flag at the end.)
Copy code
If you want, I can also generate a step table showing the counter of 1’s at each bit — useful for exams.
[Link] 45/82
11/14/25, 5:12 PM Study strategy for networks
Not exactly.
Here’s the correct rule, clean and precise:
🚫 WRONG understanding:
“Add 0 after consecutive 1s.”
This is incomplete — you only add 0 after exactly FIVE consecutive 1s, not after any number of 1s.
✅ RIGHT understanding:
You insert 0 only after 11111 (five 1s).
Stuffed data:
Copy code
01111011111011111010
Copy code
If you want, I can give you a super short 1-minute memory rule for bit stuffing.
[Link] 46/82
11/14/25, 5:12 PM Study strategy for networks
from 0-2 interval - 3 marks
Working:
When a collision occurs, the station does not retry immediately.
For the i-th retransmission attempt, the station chooses a random waiting time from the range:
0 to (2i − 1)
Example:
1st attempt (i=1): random wait = 0 to 21−1=1
2
2nd attempt (i=2): random wait = 0 to 2 − 1 = 3
5th attempt (i=5): random wait = 0 to 25 − 1 = 31
This exponential increase spreads out retransmissions and prevents continuous collisions.
✔ 3 marks covered:
Definition ✔
Formula for random interval ✔
Working explanation ✔
Channel sensing If channel is idle, station transmits If channel is idle, station transmits with probability p.
immediately.
Collision tendency High chance of collisions because Lower collision probability because stations randomize using
multiple stations may transmit probability p.
instantly.
Behavior if channel is Station keeps sensing and transmits Station waits for the next time slot and decides again using
busy the moment channel becomes idle. probability p (or waits with probability 1–p).
Use case Simple but aggressive transmission. Better suited for slotted channels and reducing congestion.
✔ One-line summary:
1-Persistent → transmits immediately when idle → high collisions.
[Link] 47/82
11/14/25, 5:12 PM Study strategy for networks
Assuming even parity, find the parity bit for each of the following data:
i. 1011010 ii. 000000 iii. 10010001
for 3 marks
i. 1011010
Count 1s:
1 + 0 + 1 + 1 + 0 + 1 + 0 = 4 ones (already even)
✔ Parity bit = 0
ii. 000000
Count 1s = 0 (even)
✔ Parity bit = 0
iii. 10010001
Count 1s:
1 + 0 + 0 + 1 + 0 + 0 + 0 + 1 = 3 ones (odd)
✔ Parity bit = 1
Final Answers:
i. 0
ii. 0
iii. 1
[Link] 48/82
11/14/25, 5:12 PM Study strategy for networks
✔ Answer: 1
ii. 000000
Count 1s = 0 (even)
To make total odd → parity bit must be 1
✔ Answer: 1
iii. 10010001
Count 1s = 3 (already odd)
So parity bit = 0
✔ Answer: 0
If you want, I can give a quick rule to instantly determine parity in 2 seconds during exams.
Transmission Timing Stations transmit anytime (no Time is divided into slots; stations transmit
synchronization). only at slot boundaries.
Collision Probability High — frames can overlap anytime → Lower — collisions occur only if two stations
more collisions. choose the same slot.
Maximum Efficiency 18.4% (0.184) 36.8% (0.368) — almost double pure ALOHA.
[Link] 49/82
11/14/25, 5:12 PM Study strategy for networks
Slotted ALOHA improves throughput by enforcing slot-based transmissions, reducing collisions compared to
Pure ALOHA.
If you want, I can also give the Fast Ethernet frame format or differences between Ethernet and Fast
Ethernet.
Data link protocols almost always put the CRC in a trailer rather than in
a header.
Why? for 3 marks
[Link] 50/82
11/14/25, 5:12 PM Study strategy for networks
If CRC were in the header, the receiver would need to check CRC before even knowing how to
interpret the frame, which is impractical.
Positions 1–12:
1 2 3 4 5 6 7 8
P1 P2 D1 P4 D2 D3 D4 P8
Data = 1 0 1 0 1 1 1 1
4 5 6 7 8 9 10 11
P4 0 1 0 P8 1 1 1
P2 covers positions:
2,3,6,7,10,11 → P2,1,1,0,1,1
Count 1s = 1+1+0+1+1 = 4 (even)
→ P2 = 0
P4 covers positions:
[Link] 51/82
11/14/25, 5:12 PM Study strategy for networks
4,5,6,7,12 → P4,0,1,0,1
Count 1s = 0+1+0+1 = 2 (even)
→ P4 = 0
P8 covers positions:
8,9,10,11,12 → P8,1,1,1,1
Count 1s = 1+1+1+1 = 4 (even)
→ P8 = 0
4 5 6 7 8 9 10 11
0 0 1 0 0 1 1 1
If you want, I can also show the error correction process using these parity bits.
Here is a clear 3-mark differentiation—short, accurate, and exactly what HDLC theory expects.
Who has control? Primary station controls all Both stations are equal; no
communication. primary/secondary roles.
When used When one device must control the link, Used in modern point-to-point HDLC,
e.g., older multipoint networks. supports full-duplex.
Summary (1 liner):
[Link] 52/82
11/14/25, 5:12 PM Study strategy for networks
Cable Requirements Works on UTP Cat5, fiber Requires UTP Cat5e/Cat6 or fiber
Efficiency & Use Good for normal LAN use High-performance LANs, servers, backbone links
Encoding Uses 4B/5B with NRZI Uses 8B/10B or advanced encoding for higher
speed
Summary (1 line):
Fast Ethernet = 100 Mbps;
Gigabit Ethernet = 1 Gbps, better cabling, full-duplex, and used for high-speed LAN backbones.
Good question — and it shows you're actually understanding the Hamming code pattern, not just
memorizing it.
A parity bit at position 2ⁿ covers all bit positions whose binary representation has bit n = 1.
Let’s check bit position 12:
12 in binary = 1100
Position Binary P1 checks bit0? P2 checks bit1? P4 checks bit2? P8 checks bit3?
✔ So:
[Link] 53/82
11/14/25, 5:12 PM Study strategy for networks
P4 (position 4 → binary 0100) checks positions where the 3rd bit = 1 → 12 matches
P8 (position 8 → binary 1000) checks positions where the 4th bit = 1 → 12 matches
❌ But:
P1 (0001) checks positions where the LSB = 1 → 12 = 1100 → LSB = 0 → NO
P2 (0010) checks positions where the second bit = 1 → 12 = 1100 → second bit = 0 → NO
⭐ Final One-Liner:
Parity bits include a data bit only if the data bit’s position number has a '1' in the binary place
corresponding to that parity bit.
If you want, I can show you an easy trick to instantly determine which parity bits cover which positions
without tables.
Short answer: YES — because an 8-bit data word needs 4 parity bits.
But here’s the real reason so it becomes crystal clear:
2r ≥ m + r + 1
Where:
m=8
We test values of r:
Try r = 3:
23 = 8 but 8 + 3 + 1 = 12
Try r = 4:
24 = 16 and 8 + 4 + 1 = 13
16 ≥ 13 → ✔ Valid
[Link] 54/82
11/14/25, 5:12 PM Study strategy for networks
Parity: 1, 2, 4, 8
Data: 3, 5, 6, 7, 9, 10, 11, 12
If you want, I can show you a table of how many parity bits are required for different data sizes (useful for
exams).
Here’s the exact rule you must use for exams and real Hamming code problems:
✅ How to determine the number of parity bits (r) for any data size
(m)
Use the Hamming code inequality:
2r ≥ m + r + 1
Where:
🧠 STEP-BY-STEP METHOD
Step 1: Start with r = 1, 2, 3...
[Link] 55/82
11/14/25, 5:12 PM Study strategy for networks
If you want, I can give you a ready-made table of parity bits for common data sizes (4, 7, 8, 11, 16, 32 bits).
yes
Here’s your ready-made, exam-friendly table for quickly choosing the number of parity bits (r) for any data
size (m).
This is exactly what you need to solve Hamming code problems in seconds.
[Link] 56/82
11/14/25, 5:12 PM Study strategy for networks
🔹 If m ≤ 4 → r = 3
🔹 If 5 ≤ m ≤ 11 → r = 4
🔹 If 12 ≤ m ≤ 26 → r = 5
🔹 If 27 ≤ m ≤ 57 → r = 6
(You’ll rarely need beyond this in exams.)
4-bit data
7-bit data
8-bit data
11-bit data
If you want, I can also generate a step-by-step cheat sheet on how to fill parity positions for any Hamming
code.
[Link] 57/82
11/14/25, 5:12 PM Study strategy for networks
| More flexible and efficient |
| **Example** | Master–slave systems
| Peer-to-peer HDLC links |
Here is your fixed and properly aligned table with the ARM and ABM comparison.
(It also flows cleanly for a 3-mark answer.)
Who has control? Communication controlled by a Primary Both stations are equal; no primary or
station. secondary roles.
Station roles Primary sends commands; Secondary only Each station can send commands and
responds. responses independently.
When used Used in older master–slave or multipoint Used in modern point-to-point HDLC links;
networks. supports full-duplex.
If you want, I can also convert this to a 2-mark short version or 1-mark definition type.
[Link] 58/82
11/14/25, 5:12 PM Study strategy for networks
✅ 6-Mark Summary
Fast Ethernet (802.3u): 100 Mbps, types include 100BASE-TX, 100BASE-FX, 100BASE-T4.
Gigabit Ethernet (802.3z/802.3ab): 1 Gbps, types include 1000BASE-SX, 1000BASE-LX, 1000BASE-T.
Below is a perfect 8-mark answer with clear diagrams (ASCII), explanations, and differences — exactly what
examiners expect.
[Link] 59/82
11/14/25, 5:12 PM Study strategy for networks
Sender must go back and retransmit that frame + all following frames.
ACKs are cumulative (ACK n = all frames up to n–1 received).
Advantages:
Simple implementation
Effective when error rate is low
Disadvantages:
Wastes bandwidth when errors occur (many frames retransmitted unnecessarily)
Diagram (1 Mark)
less Copy code
Receiver:
Receives 0 ✔
Receives 1 ✔
Receives 2 ✖ (lost)
Receives 3 ✖ (discarded)
Receives 4 ✖ (discarded)
Sender retransmits:
→ 2, 3, 4
Advantages:
Saves bandwidth
Retransmits only the corrupted frame
Disadvantages:
More complex (requires buffering and per-frame tracking)
Diagram (1 Mark)
yaml Copy code
Sender sends: 0 1 2 3 4
X → Frame 2 lost
Receiver:
Receives 0 ✔
Receives 1 ✔
Receives 3 ✔ (buffered)
Receives 4 ✔ (buffered)
[Link] 60/82
11/14/25, 5:12 PM Study strategy for networks
Receiver sends:
ACK0, ACK1, NACK2, ACK3, ACK4
Retransmission Retransmits lost frame + all following frames Retransmits only the lost frame
Below is the perfect 8-mark HDLC frame format answer, structured exactly to your mark distribution.
+--------+-------------+-------------+------------+----------+--------+
| Flag | Address | Control | Payload | FCS | Flag |
+--------+-------------+-------------+------------+----------+--------+
|01111110| (8 bits) | (8 or 16 b) | (0–N b) | (16/32 b)|01111110|
[Link] 61/82
11/14/25, 5:12 PM Study strategy for networks
Address Field
Contains the station address of secondary devices
Used in multipoint networks
Usually 8 bits, may be extended
Control Field
Determines frame type: I, S, or U
Carries sequence numbers, ACKs, and supervisory commands
Characteristics:
Contains N(S) → send sequence number
Contains N(R) → acknowledgment number
Payload is present
Used in normal data transmission
Characteristics:
No payload
Contains N(R) (receive sequence number)
Used for flow control and error recovery
[Link] 62/82
11/14/25, 5:12 PM Study strategy for networks
Characteristics:
No sequence numbers
Control field includes command/response codes
Used for:
Link establishment
Mode setting (e.g., ABM, ARM, NRM)
Unnumbered acknowledgments
I-frame 1 mark
S-frame 1 mark
U-frame 1 mark
This answer is the exact structure expected for an 8-mark long-answer question.
Write short notes on any two carrier sense multiple access protocols
used in
IEEE standards. for 6 marks
CSMA / CD with explanation and diagram - 3 marks
CSMA / CA with explanation and diagram - 3 marks
Here is a perfect 6-mark answer with clear diagrams and explanations for CSMA/CD and CSMA/CA exactly
as required.
[Link] 63/82
11/14/25, 5:12 PM Study strategy for networks
Diagram (1 Mark)
pgsql Copy code
Time ---->
Diagram (1 Mark)
lua Copy code
Sender → Receiver
RTS ---->
<---- CTS
DATA ---->
<---- ACK
Other stations:
If you want, I can also give short 2-mark versions or a combined comparison table for revision.
[Link] 64/82
11/14/25, 5:12 PM Study strategy for networks
Below is the perfect 8-mark answer exactly matching your required marks.
Key Concepts:
Sender Window:
The range of frames the sender is allowed to transmit without waiting for ACKs.
Receiver Window:
Determines which incoming frames are acceptable.
Window Slides:
As frames get acknowledged, the window moves (slides) forward, allowing more frames to be sent.
Advantages:
Higher throughput
Efficient use of bandwidth
Supports pipelining (multiple frames in transit)
Bidirectional Variation:
Both sides alternate between sending and receiving with sequence numbers 0/1.
Only one unacknowledged frame allowed per direction.
[Link] 65/82
11/14/25, 5:12 PM Study strategy for networks
Bidirectional Operation:
Both sides can send multiple frames.
Use cumulative ACKs.
Errors cause go-back retransmissions in that direction.
Bidirectional Operation:
Both sides buffer frames separately per direction.
Individual ACKs (per frame).
Much more efficient in high-error networks.
Retransmission Only lost frame Lost frame + all after it Only lost frame
Bidirectional Alternating 0–1 frames Cumulative ACKs Independent ACKs per frame
1. Form dividend:
Initial dividend: 1 0 0 1 1 1 0 1 0 0 0
Divisor 1 0 0 1
Step at pos 0: XOR bits 0–3 (1001 ⊕ 1001) → 0000
result so far: 0 0 0 0 1 1 0 1 0 0 0
Division can only start up to position 11 − 4 = 7 . After the last valid XOR the remainder is the last 3
bits: 100 .
4. Remainder (CRC bits): 100
5. Transmit (Data + CRC):
Which are the devices operating in datalink layer and physical layer?
Explain
the function of each of them for 8 marks
Devices operating in datalink layer : Switch and Bridge
Devices operating in physical layer : Repeater and Hub
Function of each of them -4*2 =8
Below is the perfect 8-mark answer, exactly matching your required structure:
[Link] 67/82
11/14/25, 5:12 PM Study strategy for networks
Functions:
Operates at Layer 2 (MAC layer) and forwards frames based on MAC address.
Maintains a MAC address table to learn which device is connected to which port.
Creates separate collision domains per port, improving network efficiency.
Supports full-duplex communication, reducing collisions to zero.
Performs frame filtering, forwarding, and sometimes VLAN tagging.
B. Bridge (2 Marks)
Functions:
Also operates at Layer 2 and connects two LAN segments.
Uses MAC address filtering to forward or block frames between segments.
Reduces traffic by forwarding frames only when needed (limits broadcast domains).
Learns addresses automatically using a backward-learning algorithm.
Helps isolate network congestion and divide large LANs into smaller segments.
Functions:
Operates purely on bits, not frames → no MAC address awareness.
Receives a weak or distorted signal and regenerates and amplifies it.
Extends the physical length of a network by overcoming signal attenuation.
Transparent device: does not filter traffic or understand data content.
Used in long cable runs to maintain signal integrity.
D. Hub (2 Marks)
Functions:
Multiport physical layer device; acts as a signal broadcaster.
Whatever bit stream comes into one port is copied and sent out to all ports.
Creates a single collision domain and uses shared bandwidth.
Does not filter, store, or analyze frames (no MAC learning).
Simple, cheap device used in small or legacy Ethernet networks.
Data Link Layer Switch Frame forwarding, MAC table, full-duplex, separate collision
domains
Physical Layer Repeater Regenerates & amplifies signal, extends network length
If you need, I can also provide diagrams for each device for diagram-based questions.
[Link] 68/82
11/14/25, 5:12 PM Study strategy for networks
Also operate at the Data Link Layer, but are hardware-based (ASICs).
Draw and explain IEEE 802.1I Wireless LAN frame structure for 6 marks
Drawing of IEEE 802.11 frame structure – 2
Explanation of fields - 4
Below is the perfect 6-mark answer with a clean diagram + clear explanations.
+---------+---------+----------+----------+-------------+-----------+----------+
| Frame | Duration| Address | Address | Address | Sequence | Frame |
| Control | /ID | 1 | 2 | 3 | Control | Body |
+---------+---------+----------+----------+-------------+-----------+----------+
| (2 B) | (2 B) | (6 B) | (6 B) | (6 B) | (2 B) | 0–2312 B |
+---------+---------+----------+----------+-------------+-----------+----------+
| Frame Check Sequence (FCS) – 4 B |
+--------------------------------------------------------------------------------+
Note: In some cases Address 4 is present (for wireless distribution system), but not in standard 3-address
frames.
[Link] 69/82
11/14/25, 5:12 PM Study strategy for networks
2. Duration/ID (2 bytes)
Specifies how long the channel will be reserved for the transmission.
Used to update the Network Allocation Vector (NAV) for virtual carrier sensing.
In power-saving mode, can contain station ID.
If you want, I can also give management frame example diagrams (Beacon, RTS/CTS, ACK).
) Explain the various framing methods used in data link layer for 10
marks
Below is a perfect 10-mark answer—clear, structured, and complete with all framing methods used in the
Data Link Layer.
[Link] 70/82
11/14/25, 5:12 PM Study strategy for networks
Advantages:
Simple to implement.
Disadvantages:
If the character count field is corrupted → entire frame becomes useless.
Receiver loses synchronization → multiple frames misread.
Example:
Data contains EOT → sender transmits ESC EOT .
Advantages:
Easy for ASCII-based systems.
Disadvantages:
Not suitable for binary data.
ESC characters increase overhead.
Advantages:
Works well with arbitrary binary data.
No conflict with flag sequence.
Disadvantages:
Slight overhead due to stuffed bits.
Some physical layer signalling techniques reserve unused signal patterns to indicate frame boundaries.
Example: In Manchester encoding, certain voltage transitions that never occur in data indicate start/end
of frame.
Advantages:
No need for stuffing (efficient).
Disadvantages:
Only possible when the physical layer supports such special patterns.
Not widely used in general-purpose networks.
Advantages:
Receiver knows exactly how many bytes to read.
Disadvantages:
If length field is corrupted → misinterpretation of frame boundary.
Character Count Frame starts with a byte count Boundary determined by length
Byte Stuffing Use start/end control characters; ESC added Character oriented
Bit Stuffing Insert 0 after five 1s; use flag 01111110 Bit oriented
Length-Based Length field in header indicates payload size Modern networks use this
If you want, I can also prepare a diagram-based version or a 3-mark short version.
Which are the different types of errors? Explain with examples for 4
marks
Here is a perfect 4-mark answer — short, clear, and covers all required error types with examples.
[Link] 72/82
11/14/25, 5:12 PM Study strategy for networks
Example:
Sent: 1011001
Received: 1010001
(Only the 4th bit flipped)
Example:
Sent: 1101001110
Received: 1100010110
(Several bits in the middle changed)
Example:
Frame CRC fails → frame dropped → retransmission required.
Example:
Sender transmits Frame 7 → receiver never gets it → timeout occurs → retransmission.
✔ 4-Mark Summary
1. Single-bit error – only one bit changes
2. Burst error – multiple consecutive bits corrupted
3. Frame/packet error – entire frame corrupted (CRC fails)
4. Lost frame – frame never reaches receiver
[Link] 73/82
11/14/25, 5:12 PM Study strategy for networks
i) Distance d(A, B)
A = 100000
B = 100110
Difference at positions: 4, 5 → 2 bits
✔ d(A, B) = 2
Copy code
1 0 0 0 0 0
1 1 1 1 0 1
↑ ↑ ↑ ↑
✔ d(A, C) = 4
✔ d(B, C) = 3
d(A, B) = 2
d(A, C) = 4
d(B, C) = 3
[Link] 74/82
11/14/25, 5:12 PM Study strategy for networks
Minimum = 2
Here is a perfect 8-mark comparison — 2 marks each for 10Base2, 10Base5, 10Base-T, and 10Base-F.
Here is a perfect 7-mark answer with a clean, exam-friendly Ethernet frame diagram.
+-------------+------------+----------------+----------------+---------------+---------+
| Preamble | Start Frame| Destination MAC| Source MAC | Length/Type | Data |
| (7 B) | Delimiter | Address | Address | (2 B) |(46–1500B)|
| | (1 B) | (6 B) | (6 B) | | |
+-------------+------------+----------------+----------------+---------------+---------+
+-------------------------+
| FCS (CRC-32) 4 B |
+-------------------------+
[Link] 76/82
11/14/25, 5:12 PM Study strategy for networks
Pattern: 10101011
Marks the start of the actual frame.
If you want, I can also give the IEEE 802.3 MAC frame or Fast Ethernet frame versions.
Here is a perfect 6-mark answer — clear, structured, and covers exactly what examiners expect.
[Link] 77/82
11/14/25, 5:12 PM Study strategy for networks
[Link] 78/82
11/14/25, 5:12 PM Study strategy for networks
Answer (8 marks)
(A) Compute the transmitted bit string using CRC with generator G(x) = x3 + 1
(binary 1001 ) — 3 marks
Given data bits:
D= 10011101 (8 bits)
Perform modulo–2 division of 10011101000 by 1001 . (Short summary of key XOR steps:)
(B) Third bit inverted during transmission — show error detection — 5 marks
1. Identify the received string
Third bit from left of the transmitted 10011101100 is bit position 3 (counting from 1). Transmitted bits
(positions 1..11):
pos: 1 2 3 4 5 6 7 8 9 10 11
sent: 1 0 0 1 1 1 0 1 1 0 0
received = 1 0 1 1 1 1 0 1 1 0 0 = 10111101100
2. Divide the received bit string by generator 1001 (mod-2). If remainder ≠ 0 then an error is detected.
3. Conclusion:
Since the remainder after dividing the received frame by the generator polynomial is 100 (≠ 000), the
receiver detects that an error has occurred during transmission.
Thus the single-bit inversion (third bit from left) is detected by the CRC scheme using generator x3 + 1. — 2
marks
[Link] 79/82
11/14/25, 5:12 PM Study strategy for networks
Access Method Stations contend (compete) for the Access is scheduled or coordinated.
channel.
Collision Occurrence Collisions can occur, requiring No collisions because access order is
retransmission. predetermined.
Efficiency Efficient under light load, poor under Efficient under heavy load, overhead under
heavy load. light load.
Examples ALOHA, CSMA, CSMA/CD, CSMA/CA Token Ring, Token Bus, Polling, Reservation
protocols
This is the exact level of detail expected for a 9-mark exam answer.
Working:
A special control frame called a token circulates among stations in a predefined logical order.
Only the station that holds the token is allowed to transmit.
After sending its data (or if it has none), the station passes the token to the next station in the logical
ring.
Prevents collisions and ensures deterministic, real-time communication, making it suitable for industrial
automation.
If you want, I can also provide a diagram-based version for 3-mark questions.
[Link] 81/82
11/14/25, 5:12 PM Study strategy for networks
Example:
A —— AP —— C
(A and C cannot hear each other)
[Link] 82/82
11/14/25, 5:15 PM Study strategy for networks
Effect:
CTS reaches hidden stations → they remain silent → collisions avoided.
Example:
A → B C → D
(C hears A but could safely send to D)
Effect:
Exposed stations can transmit safely → improves throughput.
[Link] 1/1