Wireshark, packet list filtered to "bootp". Show the 4 DHCP packets in order: DHCP Discover (0.0.0.0 -> 255.255.255.255) DHCP Offer (server -> client) DHCP Request (broadcast) DHCP ACK (lease confirmed) Expand one packet's detail pane to show the Ethernet / IP / UDP / DHCP layers and the offered IP address + lease time.
Wireshark filtered to "dns". Show two packets: Standard query A ftp.example.com Standard query response -> 93.184.216.34 Expand the response packet to show the "Answers" section with the A record and the resolved IP address. Note UDP port 53.
Wireshark showing the 3 handshake packets: [SYN] client -> server (port 21) [SYN, ACK] server -> client [ACK] client -> server Expand one packet's TCP layer to show the flag bits set and the Sequence / Acknowledgment numbers. Source/destination IP + ports visible in the columns.
Wireshark filtered to "ftp" (control channel). Show the command/response exchange: USER demo PASS p@ssw0rd (!) visible in PLAINTEXT 230 Login successful RETR sample.txt 150 Opening data connection 226 Transfer complete Highlight the visible password to make the security point. Use "Follow TCP Stream" for a clean readable view.
Two things to capture:
(a) FTP-DATA packets carrying the file's bytes
on the separate data connection.
(b) Connection teardown: the FIN / ACK
exchange (FIN, ACK, FIN, ACK) that closes
both directions of the TCP connection.
Show the [FIN, ACK] flags in the Info column.