我想使用pythonsockets检索udp包的流量类(TOS)。下面的代码用python编写了这个socket,我想检索它的traffic类,类似于(javasockets中的getTrafficClass方法)。在
UDP_IP = '127.0.0.1'
UDP_PORT = 8080
BUFFER_SIZE = 20
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.bind((UDP_IP, UDP_PORT))
data, address = s.recvfrom(BUFFER_SIZE)
if data:
print "received data:", data
//I need to get the traffic class here.
我认为在java中没有类似
getTrafficClass()
的现成方法。您可以读取IP层头(UDP层头下面的一个)并解析它,示例代码在Sniffy.py
https://github.com/OffensivePython/Sniffy/blob/master/Sniffy.py或{a2}相关问题 更多 >
编程相关推荐