Practice questions
Q.1 List at least five differences between TCP and UDP protocols.
Q.2 Capture a three-way handshake and tear down packets using your own FTP server.
Q.3 Explain the purpose of window scaling and checksum offloading and state their corresponding significance in terms of TCP communications.
Q.4 In what way can TCP-based communication can recover from a packet loss or unexpected termination? Imitate any scenarios that can generate such traffic.
Q.5 Create a display filter to show only TCP
FIN
and ACK
packets sent to your machine from your default gateway in the list pane.
Q.6 What is the difference between the absolute and relative numbering system used by Wireshark in order to keep track of packets?
Q.7 What is the purpose of the options field at the end of the TCP header and what kind of arguments does it contain?
Q.8 There is one more way through which you can create filters to view a packet with a specific flags set. Without providing the HEX equivalent, figure out what it...