[英]Custom IP protocol with ACK
我想探索创建自定义IP协议的可能性。 也许在Python中有scapy
。
我有一个tunnel
,可以接收所有packet
,所以想看看我是否可以关闭目标IP,端口等,并保持绝对最小(但使用ACK
。
无论如何, scapy
或类似的东西都可能吗?
我尝试了一些简单的方法,例如:
p = IP(dst="192.168.0.2")/"My payload"
但这似乎不可行。
您想达到什么目的? 放弃的传输层端口号将通信限制为每个节点上的单个进程。
您需要在IP堆栈中注册一个协议(编号),以使其将带有该协议的所有内容传递给您的处理程序。 通常,使用UDP传输并在顶部构建自己的东西要容易得多。 您还可以简单地对UDP数据报编号,并在应用程序级别对其进行确认。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.