Your assignment is to decode some sniffed IP packet traffic. You may do this by hand or write a program to do it. For each packet you will need to figure out:
In addition, if the packet is UDP, list the value of all four UDP header fields. If the packet is TCP, list all the TCP header field values. You may ignore the TCP options.
The sniffed traffic is in binary form as a file at:
~cs268/sniff.data
You will turn in a break down of each packet. You will not
turn in any program for this assignment.
For extra credit, decode the TCP and IP options (if present) as well as all the IP header fields (+3%). For even more extra credit, decode the application data into hexadecimal and decode which application it is and what each message is doing (+4%).