Q1.List 3 differences between Packet
Switching and Circuit Switching
Answer:------
- Circuit Switching is connection oriented that means a path is
established between source and destination before the transmission
occurs while Packet Switching is Connectionless that means a
dynamic route is decided for each packet while transmission.
- Circuit Switching was originally designed for voice
communication whereas, Packet Switching was originally designed for
data communication.
- Circuit Switching is inflexible as once a path is established
for transmission, it doesn’t change while the duration of the
session while Packet Switching is flexible as each packet may
travel through a different route to reach its destination.
Q2.Briefly explain HOL Blocking
Answer:------
Head-of-line blocking (HOL blocking) in networking is a
performance issue that occurs when a bunch of packets is blocked by
the first packet in line. It can happen specially in input buffered
network switches where out-of-order delivery of packets can occur.
A switch can be composed of input buffered ports, output buffered
ports and switch fabric.
Q3.List 3 differences between TCP Tahoe
and TCP Reno
Answer:------
- TCP Tahoe is the original version of TCP congestion avoidance
while TCP Reno is equal to TCP Tahoe plus.TCP Reno retains the
basic principle of Tahoe, such as slow starts and the coarse grain
re-transmit timer.
- TCP Tahoe will reset the congestion window to 1 MSS or 1 Packet
after 3 duplicate ACKs are detected by the sender. Reno will reset
the congestion window to 1/2 of the previous window.
- TCP Reno is more quickly recover from loss than TCP Tahoe.