Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Please try to answer 2-7. , C i Secure | https://blackboard.n 14905260-dt-content-rid-24025382 1/c 4753 201810/EECE2540 HW3-Fall2017 pdf : Apps I rahao E Dictionary B Piazza
Please try to answer 2-7.
, C i Secure | https://blackboard.n 14905260-dt-content-rid-24025382 1/c 4753 201810/EECE2540 HW3-Fall2017 pdf : Apps I rahao E Dictionary B Piazza Blackboard myNpj D Fundies G Google Submit D Circuits N GradCourses Doo-Python Tutorial DropBox N Minor courseoff DFTT h EECE2540_HW3-Fall2017.pdf In this assignment, you will write your own Ping application in Python. Your application will use ICMP. But in order to keep your program simple, you will not exactly follow the official specification in RFC 1739. Note that you will only need to write the client side of the program, as the functionality needed on the server side is built into almost all operating systems. A skeleton code (IcmpPing Skeleton.py) is available on Blackboard for your reference Question 9: Wireshark Lab Use wireshark software to capture packets sent and received from your hosts and answer the following questions. 1. Why is it that an ICMP packet does not have source and destination port numbers? 2. Run ping program on your host and examine one of the ping request packets sent by your host. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields? 3. Examine the corresponding ping reply packet. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields? 4. What is the IP address of your host? What is the IP address of the target destination host? packets? If not, what would it be? in the first half of this lab? If yes, how so? host. It has more fields than the ICMP echo packet. What is included in those fields? 5. If ICMP sent UDP packets instead (as in Unix/Linux), would the IP protocol number stll be 01 for the probe 6. Examine the ICMP echo packet sent/received by your host. Is this different from the ICMP ping query packets 7. Try to visit an unreachable web server from your host and examine the ICMP error packet received by your O Type here to search 10:52 pM rP ^ 3x 11/9/2017Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started