C Programming Assignment, files attached. Program 3 is a continuation of program 2, I did bad on program 2 so I am starting from scratch.Rubric for Program 3 is as follows:5 points - Name, netid,...

C Programming Assignment, files attached. Program 3 is a continuation of program 2, I did bad on program 2 so I am starting from scratch.Rubric for Program 3 is as follows:5 points - Name, netid, Spring 2020, and submission data at the top of the file5 points - Code compiles properly, warnings have been resolved5 points - All ethernet fields are printed and correct5 points - All ARP fields are printed and correct (including any data and/or padding in the packet)10 points - All IP fields are printed and correct5 points - If IP is ICMP, ICMP fields are printed and are correct (including any data and/or padding in the packet)5 points - If ICMO, parameters are printed properly - use the table in the book (i.e. if it's an ID and Seq #, it is printed as such)10 points - If IP is TCP, TCP fields are printed and are correct (including any data and/or padding in the packet)5 points - If IP is not IMCP or TCP, packet data is still printed but just as hex values10 points - Any options fields are printed as options, not included in the data field10 points - All DNS packets are detected, no non-DNS packets are counted as DNS packets15 points - SMTP is decoded and printed properly, payload in ASCII15 points - POP is decoded and printed properly, payload in ASCII15 points - MAO is decoded and printed properly, payload in ASCII15 points - HTTP is decoded and printed properly, payload in ASCII5 points - Packet counts are displayed and correct5 points - Printouts are readable and formatted nicely5 points - Code is well-formatted, readable, and well commented
Jul 22, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here