User:Cxw/TableExample
Appearance
< User:Cxw
| Feature | UDP | UDP-Lite | TCP | Multipath TCP | SCTP | DCCP | RUDP[a] |
|---|---|---|---|---|---|---|---|
| Packet header size | 8 bytes | 8 bytes | 20–60 bytes | 50–90 bytes | 12 bytes[b] | 12 or 16 bytes | 14+ bytes |
| Typical data-packet overhead | 8 bytes | 8 bytes | 20 bytes | ?? bytes | 44–48+ bytes[c] | 12 or 16 bytes | 14 bytes |
| Transport-layer packet entity | Datagram | Datagram | Segment | Segment | Datagram | Datagram | Datagram |
| Connection-oriented | No | No | Yes | Yes | Yes | Yes | Yes |
| Reliable transport | No | No | Yes | Yes | Yes | No | Yes |
| Unreliable transport | Yes | Yes | No | No | Yes | Yes | Yes |
| Preserve message boundary | Yes | Yes | No | No | Yes | Yes | Yes |
| Delivery | Unordered | Unordered | Ordered | Ordered | Ordered / Unordered | Unordered | Unordered |
| Data checksum | Optional | Yes | Yes | Yes | Yes | Yes | Optional |
| Checksum size | 16 bits | 16 bits | 16 bits | 16 bits | 32 bits | 16 bits | 16 bits |
| Partial checksum | No | Yes | No | No | No | Yes | No |
| Path MTU | No | No | Yes | Yes | Yes | Yes | ? |
| Flow control | No | No | Yes | Yes | Yes | No | Yes |
| Congestion control | No | No | Yes | Yes | Yes | Yes | ? |
| Explicit Congestion Notification | No | No | Yes | Yes | Yes | Yes | ? |
| Multiple streams | No | No | No | No | Yes | No | No |
| Multi-homing | No | No | No | Yes | Yes | No | No |
| Bundling / Nagle | No | No | Yes | Yes | Yes | No | ? |
Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).