TCP vs UDP: Key Differences & Protocol Characteristics
Classified in Computers
Written at on English with a size of 3.24 KB.
Here's a breakdown of key characteristics and differences between TCP and UDP protocols:
- TCP and UDP sockets are created by the transport layer: False
- Before any data exchange takes place between two UDP applications, a logical connection must be established between them: False
- Both SMTP and POP3 are TCP based: True
- The UDP segment contains a checksum: True
- The TCP segment contains a checksum: True
- UDP makes use of the Selective Repeat protocol: False
- The Selective Repeat algorithm is used for congestion control: False
- HTTP uses TCP as its underlying transport protocol: True
- With POP3, the email message is always deleted from the mail server if the client downloads the email message to its local email client application: False
- Only TCP uses port numbers, but UDP does not use port numbers: False
- The Go-Back-N algorithm uses a timer: True
- The Selective Repeat algorithm uses a timer: True
- The Go-Back-N algorithm can handle out-of-order packets: False
- The Selective Repeat algorithm can handle out-of-order packets: True
- With the Go-Back-N algorithm, the receiver needs a buffer: False
- With the Selective Repeat algorithm, the receiver needs a buffer: True
- HTTP is a stateless protocol: True
- The UDP protocol runs on top of the IP protocol: True
- The internet uses mainly circuit switching: False
- UDP uses the sliding window technique for congestion control: False
- CIDR is the internet's address assignment strategy: True
- FTP runs on top of UDP: False
- DNS does not make use of caching: False
- UDP is connectionless: True
- Go-Back-N is a stop-and-wait protocol: False
- TCP/IP perform error checking at both the transport layer and the network layer: True
- HTTP is primarily a push protocol: False
- A TCP connection provides a full-duplex service: True
- UDP uses the Go-Back-N algorithm: False
- In the Go-Back-N protocol, received out of order packets are buffered: False
- The IP protocol runs at the Link layer: False
- The IP protocol runs at the Transport layer: False
- The UDP protocol runs at the Link layer: False
- A switch works at the Link layer: True
- A router works at the Network layer: True
- UDP is connectionless: True
- FTP uses UDP as underlying protocol: False
- DNS uses UDP as underlying protocol: True
- UDP uses sequence numbers: False
- UDP uses the Go-Back-N algorithm: False