Answered step by step
Verified Expert Solution
Link Copied!

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. image text in transcribed

, 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/2017

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Database System

Authors: Elmasri Ramez And Navathe Shamkant

7th Edition

978-9332582705

More Books

Students also viewed these Databases questions

Question

Have roles been defined and assigned?

Answered: 1 week ago

Question

Discuss the Rights issue procedure in detail.

Answered: 1 week ago

Question

Discuss the Rights issue procedure in detail.

Answered: 1 week ago

Question

Explain the procedure for valuation of shares.

Answered: 1 week ago

Question

Which months of this year 5 Mondays ?

Answered: 1 week ago

Question

Define Leap year?

Answered: 1 week ago