Académique Documents
Professionnel Documents
Culture Documents
Computer Networks
Networking Layers
• Congestion:
– Performance degradation due
to too many packets present in
the subnet
• Causes:
– Packets from several input lines
needing the same output line
– Bursty traffic, slow processors
– Insufficient bandwidth/buffering
Prof . Aniruddha sahoo, KReSIT, IIT Bombay Introduction 1.38
Congestion control
strategies
• Packet discarding
• Flow control at higher layers Choke
the input
• Allocate resources in advance
• Main Issues:
– Reliable end-to-end delivery
– Flow control
– Congestion control
• Datagram oriented
• Doesn't guarantee any
reliability
• Useful for Applications such as
voice and video, where
– retransmission should be
avoided
– the loss of a few packets does
Prof . Aniruddha sahoo, KReSIT, IIT Bombay Introduction 1.41
not greatly affect performance
Transmission Control
Protocol (TCP)
• Guaranteed service protocol
– ensures that a packet has been
received by the destination by using
acknowledgements and
retransmission
– applications need to establish a TCP
connection prior to transfer