IST 220 Quiz 3
________________________is used to resolve a host name into an IP address. a. HTTTP b. DNS c. TCP d. UDP e. IP f. DHCP
B
PDU stands for?
Protocol Data Unit
What messages are exchanged during the three way handshake protocol
TCP will use its Three-Way Handshake Protocol to establish a Connection. a. Source Host will send the Connection Request (in TCP Packet with SYN Bit set to 1 - this will indicate that source host wants to establish a connection with the Starting Sequence Number). b. Server will send the +ACK in response to the SYN packet. Will also send its expected Sequence Number in the SYN bit. So the following message will be sent SYN, ACK c. Finally, the Source Host will send the ACK to acknowledge the received SYN bit from the Server.
What does TCP stand for?
Transmission Control Protocol
T or F; Each layer adds its own header (or trailer) to make PDU
True
T or F; IPv6 provides more IP addresses than IPv4.
True
T or F; If the message size is larger than the smallest MTUs of intermediate networks, original message needs to be fragmented into smaller packets or frame.
True
T or F; TLS or SSL is used to make FTP communication secure.
True
T or F; Transmitting a large message (i.e., significant number of bytes per message) will typically occupy the shared channel for a longer period of time.
True
T or F; UDP is a transport layer protocol that delivers the data at much faster rate than the TCP.
True
What are the two types of fragmentation and how they differ?
Two types are : Host fragmentation versus IP fragmentation - In host fragmentation, source host divides the outgoing data packet into smaller fragments and the destination host will reassemble the fragments back into the original packets. - In IP fragmentation, intermediate router(s) perform the same task.
What does UDP stand for?
User Datagram Protocol
MTU stands for?
Maximum Transmission Unit
10. _________________is a physical layer device. a. Repeater b. Bridge c. Switch d. Router e. Both bridge and switch f. Hub
A
___________________ is used for transmitting the datagrams from one network to another until it gets to the destination network. a. IP b. TCP c. UDP d. ICMP e. MAC and ARP f. Both IP and ICMP
A
What is Multiplexing
A single communication channel is shared among multiple users so that every user can transmit data simultaneously. However, when multiple users share a common channel, there should be some method to avoid collision. For that, we have different multiplexing schemes: FDM, TDM, SDM, CDM.
Define the Purpose of the "Three-Way Handshake Protocol".
A three-way-handshake is a method used in a TCP/IP network to create a connection between a local host/client and server. It is a three-step method that requires both the client and server to exchange SYN and ACK (acknowledgment) packets before actual data communication begins.
What does ARP stand for?
Address Resolution Protocol
Write one advantage and one disadvantage of Host based fragmentation over IP fragmentation
Advantage: fragmentation and defragmentation needs to be done only once. Disadvantage: put extra computational burden on the source/destination hosts.
11. _________________is an intermediate device that provides forwarding functionality to move the data from one hop to other. a. Repeater b. Switch c. Router d. LAN e. Hub
B
14. ___________________ is referred as a connection oriented protocol that provides end to end message reliability a. IP b. TCP c. UDP d. ICMP e. MAC and ARP
B
3. ________________________is used at the Internet layer of the TCP/IP reference model a. Port addressing b. IP addressing c. MAC addressing d. CIDR e. Router Addressing
B
4. ________________________is used at the Transport layer of the TCP/IP reference model a. Router Addressing b. Port addressing c. IP addressing d. MAC addressing e. CIDR
B
6. ___________________ divides the data received from the application layer into fixed size of messages. a. Application layer b. Transport layer c. Internet layer d. Link layer (also called network interface layer) e. Physical layer
B
7. _________________may divide the TCP segments into smaller packets (i.e., IP Datagrams). a. Application layer b. Transport layer c. Internet layer d. Link layer (also called network interface layer) e. Physical layer
C
8. _________________ layer adds its own header and trailer to specify start and end of each data frame a. Application layer b. Transport layer c. Internet layer d. Link layer (also called network interface layer) e. Physical layer
C
________________________ is used by HTTP to establish a secure/reliable connection between 2 hosts. a. HTTTP b. DNS c. TCP d. UDP e. IP f. DHCP
C
CIDR stands for?
Class-less Inter Domain Routing
12. _________________is used to resolve an IP address into a MAC address. a. IP b. TCP c. UDP d. ARP e. ICMP
D
5. ________________________is used at the Link Layer of the TCP/IP reference model a. Router Addressing b. Port addressing c. IP addressing d. MAC addressing e. CIDR
D
7. _________________is an Internet layer device. a. Repeater b. Bridge c. Switch d. Router e. Both bridge and switch f. Hub
D
________________________is an Internet layer protocol that is used for error reporting. a. IP b. TCP c. UDP d. ICMP e. MAC and ARP f. Both IP and ICMP
D
What does IP stand for?
Internet Protocol
Each network has its own MTU that specifies __________ that can be passed through that network.
Maximum Number Of Bytes
13. _________________is one of the layers in the TCP/IP reference model that transmits the data at the byte levels using the communication channel a. Application layer b. Transport layer c. Internet layer d. Link layer (also called network interface layer) e. Physical layer
E
What are some common multiplexing schemes?
FDM, TDM, SDM, CDM
T or F; ARP is used to resolve a MAC address into a 32 bit IP address.
False
T or F; Switch is an Internet layer device that examines the header of each packet to determine its destination IP address.
False
T or F; UDP is a transport layer protocol that offers reliable delivery of user data all the way from the source host to the destination host.
False
T or F; the probability of getting an error is less if we transmit significantly large number of bytes per message (i.e., no use of fragmentation).
False
When does Message Fragmentation need to be done?
Fragmentation needs to be done if the size of an outgoing data packet is greater than the MTU of any intermediate networks
