CS 6250 EXAM 1 CERTIFIED QUESTIONS
AND VERIFIED CORRECT ANSWERS
GRADED A+ 2026
T/F: the transport layer protocols offer a logical connection between processes, only if the hosts
reside in the same network
false
T/F: a sender host receives a message from the application layer it encapsulates it with the transport
layer header before passing it down to the network layer
true
T/F: an application running on a host can bind to multiple sockets simultaneously
true
T/F: a host cannot maintain a TCP socket and a UDP socket simultaneously
false
T/F: the identifier of a UDP socket is a tuple of destination IP address and port
true
T/F: the identifier of a TCP socket is a tuple of source IP address and port
false
T/F: UDP is considered more lightweight than TCP
true
T/F: when two hosts use UDP to send and receive messages, they need to signal the end of sending
data to each other when they are done
false
T/F: one of the functionalities that UDP offers is to increase or decrease the pace with which the
sender sends data to the receiver
false
T/F: UDP offers basic error checking
true
T/F: assume hosts A, B, and C. Host A has a UDP socket with port 123. Hosts B and C each send their
own UDP segment to Host A. Hosts B and C cannot use the same destination port 123 for sending their
UDP segment
, false
T/F: TCP offers in order delivery of packets, flow control, and congestion control
true
T/F: TCP detects packet loss using timeouts and triple duplicate acknowledgements
true
T/F: flow control is a rate control mechanism to protect the receiver's buffer from overflowing
true
T/F: congestion control is a rate control mechanism to protect the network from congestion
true
How did Licklider and his team in the early 1960s experiment with a precursor to the internet?
Connecting two computers over a dial-up telephone line
What is the Domain Name System (DNS) designed to do primarily?
Translate domain names into IP addresses
What is the architectural design of the Internet protocol stack based on?
Layers
T/F: Both the data link and transports layer protocols may provide error correction
True
What allows for communication between the applications layer and the transport layer
Sockets
Which of the following protocols belong to the application layer? [ethernet/DNS/UDP/IP]
DNS
Which two protocols belong to the transport layer? [IP/TCP/UDP/HTTP]
TCP, UDP
When an application sends a packet of information across the network, this packet travels down the
IP stack and undergoes what process
Encapsulation
According to the end-to-end principle, where should most of the Internet's functionality/intelligence
be implemented?
At the edges of the network
AND VERIFIED CORRECT ANSWERS
GRADED A+ 2026
T/F: the transport layer protocols offer a logical connection between processes, only if the hosts
reside in the same network
false
T/F: a sender host receives a message from the application layer it encapsulates it with the transport
layer header before passing it down to the network layer
true
T/F: an application running on a host can bind to multiple sockets simultaneously
true
T/F: a host cannot maintain a TCP socket and a UDP socket simultaneously
false
T/F: the identifier of a UDP socket is a tuple of destination IP address and port
true
T/F: the identifier of a TCP socket is a tuple of source IP address and port
false
T/F: UDP is considered more lightweight than TCP
true
T/F: when two hosts use UDP to send and receive messages, they need to signal the end of sending
data to each other when they are done
false
T/F: one of the functionalities that UDP offers is to increase or decrease the pace with which the
sender sends data to the receiver
false
T/F: UDP offers basic error checking
true
T/F: assume hosts A, B, and C. Host A has a UDP socket with port 123. Hosts B and C each send their
own UDP segment to Host A. Hosts B and C cannot use the same destination port 123 for sending their
UDP segment
, false
T/F: TCP offers in order delivery of packets, flow control, and congestion control
true
T/F: TCP detects packet loss using timeouts and triple duplicate acknowledgements
true
T/F: flow control is a rate control mechanism to protect the receiver's buffer from overflowing
true
T/F: congestion control is a rate control mechanism to protect the network from congestion
true
How did Licklider and his team in the early 1960s experiment with a precursor to the internet?
Connecting two computers over a dial-up telephone line
What is the Domain Name System (DNS) designed to do primarily?
Translate domain names into IP addresses
What is the architectural design of the Internet protocol stack based on?
Layers
T/F: Both the data link and transports layer protocols may provide error correction
True
What allows for communication between the applications layer and the transport layer
Sockets
Which of the following protocols belong to the application layer? [ethernet/DNS/UDP/IP]
DNS
Which two protocols belong to the transport layer? [IP/TCP/UDP/HTTP]
TCP, UDP
When an application sends a packet of information across the network, this packet travels down the
IP stack and undergoes what process
Encapsulation
According to the end-to-end principle, where should most of the Internet's functionality/intelligence
be implemented?
At the edges of the network