Transport Layer - Comparison of Transport-layer Protocols

Comparison of Transport-layer Protocols

Feature Name UDP UDP Lite TCP SCTP DCCP RUDP
Packet header size 8 bytes 8 bytes 20–60 bytes 12 bytes 12 or 16 bytes
Transport-layer packet entity Datagram Datagram Segment Datagram Datagram Datagram
Connection oriented No No Yes Yes Yes Yes
Reliable transport No No Yes Yes No Yes
Unreliable transport Yes Yes No Yes Yes Yes
Preserve message boundary Yes Yes No Yes Yes Yes
Ordered delivery No No Yes Yes No Yes
Unordered delivery Yes Yes No Yes Yes Yes
Data checksum Optional Yes Yes Yes Yes Unsure
Checksum size (bits) 16 16 16 32 16 Unsure
Partial checksum No Yes No No Yes No
Path MTU No No Yes Yes Yes Unsure
Flow control No No Yes Yes No Yes
Congestion control No No Yes Yes Yes Unsure
ECN support No No Yes Yes Yes
Multiple streams No No No Yes No No
Multi-homing support No No No Yes No No
Bundling / Nagle No No Yes Yes No Unsure
NAT friendly Yes Yes Yes Yes Yes Yes

Read more about this topic:  Transport Layer

Famous quotes containing the words comparison of and/or comparison:

    But the best read naturalist who lends an entire and devout attention to truth, will see that there remains much to learn of his relation to the world, and that it is not to be learned by any addition or subtraction or other comparison of known quantities, but is arrived at by untaught sallies of the spirit, by a continual self-recovery, and by entire humility.
    Ralph Waldo Emerson (1803–1882)

    From top to bottom of the ladder, greed is aroused without knowing where to find ultimate foothold. Nothing can calm it, since its goal is far beyond all it can attain. Reality seems valueless by comparison with the dreams of fevered imaginations; reality is therefore abandoned.
    Emile Durkheim (1858–1917)