CS6250 - EXAM 1 QUESTIONS WITH VERIFIED
ACCURATE ANSWERS 2026
How did Licklider and his team in the early 1960s experiment with a precursor to the
internet? - Answers -Connecting two computers over a dial-up telephone line
What is the Domain Name System (DNS) designed to do primarily? - Answers -
Translate domain names into IP addresses
What is the architectural design of the Internet protocol stack based on? - Answers -
Layers
T/F: Both the data link and transports layer protocols may provide error correction -
Answers -True
What allows for communication between the applications layer and the transport layer -
Answers -Sockets
Which of the following protocols belong to the application layer? [ethernet/DNS/UDP/IP]
- Answers -DNS
Which two protocols belong to the transport layer? [IP/TCP/UDP/HTTP] - Answers -
TCP, UDP
When an application sends a packet of information across the network, this packet
travels down the IP stack and undergoes what process - Answers -Encapsulation
According to the end-to-end principle, where should most of the Internet's
functionality/intelligence be implemented? - Answers -At the edges of the network
What is the difference between hubs, bridges, and routers? - Answers -They operate
on different layers of the IP stack
T/F: the UDP and TCP protocols have a large overlap of functionality - Answers -false
T/F: the transport layer protocols offer a logical connection between processes, only if
the hosts reside in the same network - Answers -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 - Answers -true
T/F: an application running on a host can bind to multiple sockets simultaneously -
Answers -true
, T/F: a host cannot maintain a TCP socket and a UDP socket simultaneously - Answers
-false
T/F: the identifier of a UDP socket is a tuple of destination IP address and port -
Answers -true
T/F: the identifier of a TCP socket is a tuple of source IP address and port - Answers -
false
T/F: UDP is considered more lightweight than TCP - Answers -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 - Answers -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 - Answers -false
T/F: UDP offers basic error checking - Answers -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 - Answers -false
T/F: TCP offers in order delivery of packets, flow control, and congestion control -
Answers -true
T/F: TCP detects packet loss using timeouts and triple duplicate acknowledgements -
Answers -true
T/F: flow control is a rate control mechanism to protect the receiver's buffer from
overflowing - Answers -true
T/F: congestion control is a rate control mechanism to protect the network from
congestion - Answers -true
T/F: in TCP, the number of unacknowledged segments that a sender can have is the
minimum of the congestion window and the receive window - Answers -true
T/F: consider the following TCP Reno, congestion window is cut in half in both of the
following events:
a) a timeout occurs
b) a triple duplicate acknowledgement occurs - Answers -false
T/F: consider a TCP connection and a diagram that shows the congestion as it
progresses over time. From the diagram, when we observe the congestion window to
drop to its initial value, we infer that a packet loss occurred - Answers -true
ACCURATE ANSWERS 2026
How did Licklider and his team in the early 1960s experiment with a precursor to the
internet? - Answers -Connecting two computers over a dial-up telephone line
What is the Domain Name System (DNS) designed to do primarily? - Answers -
Translate domain names into IP addresses
What is the architectural design of the Internet protocol stack based on? - Answers -
Layers
T/F: Both the data link and transports layer protocols may provide error correction -
Answers -True
What allows for communication between the applications layer and the transport layer -
Answers -Sockets
Which of the following protocols belong to the application layer? [ethernet/DNS/UDP/IP]
- Answers -DNS
Which two protocols belong to the transport layer? [IP/TCP/UDP/HTTP] - Answers -
TCP, UDP
When an application sends a packet of information across the network, this packet
travels down the IP stack and undergoes what process - Answers -Encapsulation
According to the end-to-end principle, where should most of the Internet's
functionality/intelligence be implemented? - Answers -At the edges of the network
What is the difference between hubs, bridges, and routers? - Answers -They operate
on different layers of the IP stack
T/F: the UDP and TCP protocols have a large overlap of functionality - Answers -false
T/F: the transport layer protocols offer a logical connection between processes, only if
the hosts reside in the same network - Answers -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 - Answers -true
T/F: an application running on a host can bind to multiple sockets simultaneously -
Answers -true
, T/F: a host cannot maintain a TCP socket and a UDP socket simultaneously - Answers
-false
T/F: the identifier of a UDP socket is a tuple of destination IP address and port -
Answers -true
T/F: the identifier of a TCP socket is a tuple of source IP address and port - Answers -
false
T/F: UDP is considered more lightweight than TCP - Answers -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 - Answers -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 - Answers -false
T/F: UDP offers basic error checking - Answers -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 - Answers -false
T/F: TCP offers in order delivery of packets, flow control, and congestion control -
Answers -true
T/F: TCP detects packet loss using timeouts and triple duplicate acknowledgements -
Answers -true
T/F: flow control is a rate control mechanism to protect the receiver's buffer from
overflowing - Answers -true
T/F: congestion control is a rate control mechanism to protect the network from
congestion - Answers -true
T/F: in TCP, the number of unacknowledged segments that a sender can have is the
minimum of the congestion window and the receive window - Answers -true
T/F: consider the following TCP Reno, congestion window is cut in half in both of the
following events:
a) a timeout occurs
b) a triple duplicate acknowledgement occurs - Answers -false
T/F: consider a TCP connection and a diagram that shows the congestion as it
progresses over time. From the diagram, when we observe the congestion window to
drop to its initial value, we infer that a packet loss occurred - Answers -true