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
Both the data link and transports layer protocols may provide error correction
True
What allows for communication between the application layer and the transport layer?
Sockets
Which of the following protocols belong to the application layer?
Ethernet
IP (Internet Protocol)
DNS (Domain Name Service)
UDP (User Datagram Protocol)
DNS (Domain Name Service)
Which two protocols belong to the transport layer?
UDP
TCP
HTTP
IP
UDP and TCP
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 a network
What is the difference between hubs, bridges, and routers?
They operate on different layers of the IP stack
The transport layer protocols offer a logical connection between processes only if the hosts reside in the same
network
False
A sending host receives a message from the application layer and encapsulates it with the transport layer header
before passing it down to the network layer
True
An application running on a host can bind to multiple sockets simultaneously
True
The identifier of a UDP socket is a tuple of destination IP address and port
True
The identifier of a TCP socket is a tuple of source IP address and port
False
UDP is considered more lightweight than TCP
True
One of the functionalities that UDP offers is to increase or decrease the pace with which the sender sends data to the
receiver
False
UDP offers basic error checking
True
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