标签:
用python脚本测试两个机器之间的udp的延迟与丢包情况
#!/usr/bin/python
#-*- coding:UTF-8 -*-
import socket
import struct
import random
import time
import logging
#from __future__ import division
logFile = "/tmp/check_wzry_%s.log" % time.strftime("%Y-%m-%d")
logging.basicConfig(level=logging.DEBUG,
format=‘%(asctime)s SrvZCheck [%(funcName)s] %(levelname)s %(message)s‘,
datefmt=‘%Y-%m-%d %H:%M:%S‘,
filename=logFile,
filemode=‘a‘)
TCP_RSP_CODE = {
0x00: "SUCCESS",
0x01: "SERVER_FAIL",
0x02: "NOT_ALLOWED",
0x03: "NETWORK_UNREACHABLE",
0x04: "HOST_UNREACHABLE",
0x05: "REFUSED",
0x06: "TTL_EXPIRED",
0x07: "COMMAND_NOT_SUPPORTED",
0x0