首页 > 编程知识 正文

UDP源端口号和目的端口号,qpython

时间:2023-05-05 10:39:25 阅读:39575 作者:4003

python3有基本的UDP传输脚本。 在from twisted.internet.protocolimportdatagramprotocol中

from twisted.internetimportreactor

类前锋(数据协议) :

def __init__(self,targetTuples ) :

打印(in init,targetTuples are,targetTuples ) )。

self._ target tuples=target tuples

defdatagramreceived (自、数据、主机端口) :

print(self._targetTuplesis (,self._targettuples ) )。

for(targethost,targetPort ) in self._targetTuples:

self.transport.write(data,) targetHost,targetPort ) )

reactor.ListenUDP(5005,Forward ().35.203.24 ),5000 ),).35.200.251 ),5005 )

reactor.run (

因此,我监听端口5005udp,并将这些数据包转发到与两个IP地址不同的端口。 在

我的问题是-

如何保留接收端口5005时通过twisted获取的原始IP地址? 在

源IP(10.1.1.1 )--gt; 扭转(10.30.1.1 )--gt; 多个目的地

如何使多个目标显示从(10.1.1.1 )的源IP保留的分组源? 在

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。