Transport Layer Protocols (TCP/UDP)
Covers transport layer protocols including TCP and UDP, their characteristics, reliability, flow control, multiplexing, and application use cases
Questions
UDP is a simple, very reliable and connectionless protocol.
- True
- False
Delivering received segments at the receiver side to the correct application processes is called as multiplexing.
- True
- False
This is used to prevent the sender from overwhelming the receiver.
- Flow Control
- Congestion Avoidance
- Error Recovery
- Multiplexing
TCP is suited for applications that require low reliability, and transmission time is relatively less critical.
- True
- False
A _____ is a TCP name for a transport service access point.
- port
- pipe
- node
- protocol
Video streaming is an example of an application that uses TCP.
- True
- False
Transmission control protocol ___________.
- is a connection-oriented protocol
- uses a three way handshake to establish a connection
- receives data from application as a single stream
- all of the mentioned
The speed of TCP is slower while the speed of UDP is faster because error recovery is not attempted.
- True
- False
User Datagram Protocol is called connectionless because _____________?
- it sends data as a stream of related packets
- all UDP packets are treated independently by transport layer
- it is received in the same order as sent order
- it sends data very quickly
The transport layer is responsible for managing reliability requirements of a conversation.
- True
- False
Which of the following is a transport layer protocol?
- Internet Control Message Protocol
- Neighbor Discovery Protocol
- Stream Control Transmission Protocol
- Dynamic Host Configuration Protocol
Gaming is an example of an application that uses UDP.
- True
- False
Which of the following are transport layer protocols used in networking?
- TCP and FTP
- UDP and HTTP
- TCP and UDP
- HTTP and FTP
Each port is defined by a positive integer address, and it is of 16 bits.
- True
- False
Transport layer aggregates data from different applications into a single stream before passing it to ____________?
- Data Link Layer
- Physical Layer
- Application Layer
- Network Layer