Find Jobs
Hire Freelancers

I need a python programmer

€8-30 EUR

Closed
Posted about 5 years ago

€8-30 EUR

Paid on delivery
Please implement a program to measure the time it takes to reach a host. The program sends an ICMP ECHO_REQUEST packet to a specific host, and waits for the host to return an ECHO_REPLY packet. The TTL (time-to-live) value of the packet determines the max number of router hops. If the request does not reach the host, the sender is noted back with one of the following errors. TTL Expired in Transit Destination Host Unreachable Request Timed Out i.e. no reply Unknown Host It shows results like this: xxxx% ping [login to view URL] PING [login to view URL] ([login to view URL]): 56 data bytes 64 bytes from [login to view URL]: icmp_seq=0 ttl=55 time=34.250 ms 64 bytes from [login to view URL]: icmp_seq=1 ttl=55 time=10.299 ms 64 bytes from [login to view URL]: icmp_seq=2 ttl=55 time=31.466 ms 64 bytes from [login to view URL]: icmp_seq=3 ttl=55 time=11.790 ms 64 bytes from [login to view URL]: icmp_seq=4 ttl=55 time=13.563 ms ^C --- [login to view URL] ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 10.299/20.274/34.250/10.364 ms Hints: Open a Raw socket using SOCK_RAW with protocol as IPPROTO_ICMP. Remember to set the TTL value and set a timer at the sender side. When the input is a hostname, you need to do a DNS lookup.
Project ID: 18718131

About the project

8 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average €22 EUR for this job
User Avatar
Hi, my name is Raul and I am a computer engineer from Brazil. I have experience with Python programming.
€19 EUR in 1 day
5.0 (6 reviews)
4.3
4.3
User Avatar
Hi! I have done several tools for network analysis before (but mostly with TCP and UDP packets), so I can try to help you. Let's discuss details in chat!
€30 EUR in 2 days
5.0 (11 reviews)
3.8
3.8
User Avatar
Will build it in Python using raw sockets. Implementation will be pure Python without using non native libraries.
€24 EUR in 1 day
5.0 (6 reviews)
3.6
3.6
User Avatar
I've a very good experience using Python and Networking concepts, I will finish this as soon as possible and with best quality possible
€22 EUR in 1 day
4.4 (5 reviews)
2.5
2.5
User Avatar
We have fresh team with good knowledge and experience in web and mobile application development. we follow agile methodologies so that we can deliver the project on time. More we can talk in person.
€23 EUR in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Why not using ping module? Its interesting task but not understand why you not using ready modules for you program?
€23 EUR in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of FINLAND
Espoo, Finland
0.0
0
Member since Feb 13, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.