Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1originator address: 192.168.1.20 | Asend_reply_to(header.originator) | |
| 2destination address: 203.0.113.9 | BThe IP address of the device that sent the packet, stored in the header | |
| 3The receiver uses the originator's address to reply or to ask for a lost packet to be sent again | CThe originator's address is the address of the device that sent the packet, not the device that receives it. | |
| 4A header holds two different addresses: the sender's (originator) and the receiver's (destination) | DThe IP address of the device the packet is being sent to, which is different from the originator's address | |
| 5reply_to(header.destination) | Eheader = [originator, destination] | |
| 6originator = address of the receiving device | FThe reply is sent to the destination address, which is the receiver's own address. A reply must go to the originator's address. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
originator's address — The IP address of the device that sent the packet, held in the header so the receiver knows who sent it and can reply or ask for a resend. It differs from the destination address.// Device 10.0.0.5 sends the packet
header.destination ← 10.0.0.9
header.originator ← 10.0.0.5// Reply to the device that sent the packet
SEND reply TO header.originator// Packet 4 is missing, ask for a resend
resendTo ← header.originator// Reply goes back to the sender
reply.destination ← header.originator// 10.0.0.9 is the receiving device
header.originator ← 10.0.0.5
header.destination ← 10.0.0.9