MSNC 505 WEEK 7 QUIZ 2026 FINAL REVIEW
PACK COMPLETE QUESTION SET AND CORE
CONCEPT SUMMARY
◉ What does TCP do that makes it reliable Answer: -Assigns
sequence numbers to every chunk of data
-Acknowledges once everything is received/retransmits lost data
-Checksums to detect errots/corruptions
◉ How is TCP connection-oriented? Answer: By requiring a
connection to be established by both parties before any data is sent.
(Communication parameters must be agreed upon)
◉ How is a connection established? Answer: Through a 3-way
handshake
◉ What is the process of a 3-way handshake? Answer: SYN - Client
requests connection
SYN-ACK - Server acknowledges and agrees
ACK - Client confirms
,◉ What is the point of a 3-way handshake? Answer: To make sure
the connection is mutual before any data is shared
◉ How is a connection torn down? Answer: By sending FIN and ACK
statements to/from each side.
(1 FIN and ACK from client, 1 FIN and ACK from server)
◉ How do reliability mechanisms work? Answer: The sequence
number ensures order, acknowledgement confirms delivery, and
retransmissions recover lost data
◉ TCP Answer: Requires connection to transmit, has guaranteed
reliability, but is slower in speed (Web/Email file transfer)
◉ UDP Answer: Doesn't require connection to transmit, gives its
best effort at reliability, but is faster in speed. (Gaming/Streaming)
◉ TCP/IP Model Answer: Application, Transport, Internet, Network
Access
◉ IP Model - Application Answer: Generates data + requests
connection (HTTP, FTP, DNS)
, ◉ IP Model - Transport Answer: Establishes a good connection,
splits data up into packets and gets ACK of the reception of the data
(UDP/TCP)
◉ IP Model - Internet Answer: Sends packets, ensures they're sent
accurately and routed correctly (IP addressing/routing) (IPv4/IPv6)
◉ IP Model - Network Access Answer: Adds the destination MAC
address, sends data between applications, and handles the
infrastructure
◉ What does encapsulation do? Answer: Adds heads to data as it
moves down the layers
◉ What is the process of encapsulation? Answer: Data - Segment -
Packet - Frame - Bits
◉ Data-Segment header Answer: Transport
◉ Segment-Packet header Answer: Internet (IP)
◉ Packet-Frame header Answer: Network Access
PACK COMPLETE QUESTION SET AND CORE
CONCEPT SUMMARY
◉ What does TCP do that makes it reliable Answer: -Assigns
sequence numbers to every chunk of data
-Acknowledges once everything is received/retransmits lost data
-Checksums to detect errots/corruptions
◉ How is TCP connection-oriented? Answer: By requiring a
connection to be established by both parties before any data is sent.
(Communication parameters must be agreed upon)
◉ How is a connection established? Answer: Through a 3-way
handshake
◉ What is the process of a 3-way handshake? Answer: SYN - Client
requests connection
SYN-ACK - Server acknowledges and agrees
ACK - Client confirms
,◉ What is the point of a 3-way handshake? Answer: To make sure
the connection is mutual before any data is shared
◉ How is a connection torn down? Answer: By sending FIN and ACK
statements to/from each side.
(1 FIN and ACK from client, 1 FIN and ACK from server)
◉ How do reliability mechanisms work? Answer: The sequence
number ensures order, acknowledgement confirms delivery, and
retransmissions recover lost data
◉ TCP Answer: Requires connection to transmit, has guaranteed
reliability, but is slower in speed (Web/Email file transfer)
◉ UDP Answer: Doesn't require connection to transmit, gives its
best effort at reliability, but is faster in speed. (Gaming/Streaming)
◉ TCP/IP Model Answer: Application, Transport, Internet, Network
Access
◉ IP Model - Application Answer: Generates data + requests
connection (HTTP, FTP, DNS)
, ◉ IP Model - Transport Answer: Establishes a good connection,
splits data up into packets and gets ACK of the reception of the data
(UDP/TCP)
◉ IP Model - Internet Answer: Sends packets, ensures they're sent
accurately and routed correctly (IP addressing/routing) (IPv4/IPv6)
◉ IP Model - Network Access Answer: Adds the destination MAC
address, sends data between applications, and handles the
infrastructure
◉ What does encapsulation do? Answer: Adds heads to data as it
moves down the layers
◉ What is the process of encapsulation? Answer: Data - Segment -
Packet - Frame - Bits
◉ Data-Segment header Answer: Transport
◉ Segment-Packet header Answer: Internet (IP)
◉ Packet-Frame header Answer: Network Access