Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, time, subprocess, socket, select
- host = sys.argv[1]
- outPort = sys.argv[2]
- myPort = int(outPort)+1
- s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- s.bind((host, int(myPort)))
- s.connect((host, int(outPort)))
- for i in range (1,11):
- millis = int(round(time.time() * 1000))
- s.send("PING " + str(i) + " " + str(millis))
- ready = select.select([s], [], [], 1)
- if ready[0]:
- s.recv(4096)
- rtt = int(round(time.time() * 1000)) - millis
- print "ping to "+str(host)+" seq = "+str(i)+", rtt = "+str(rtt)+" ms"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement