带ACK的自定义IP协议

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带ACK的自定义IP协议相关的知识,希望对你有一定的参考价值。

我想探索创建自定义IP协议的可能性。也许用Python中的qazxsw poi。

我有一个scapy,我收到所有tunnels,所以想看看我是否可以解雇目标IP,端口等,并保持绝对最小 - 但与packet

无论如何,这可能与ACK或类似?

我尝试过一些简单的东西:

scapy

但以这种方式似乎不可行。

答案

你想要实现什么目标?传输传输层端口号限制了与每个节点上的单个进程的通信。

您需要在IP堆栈中注册协议(编号),以使其通过该协议将所有内容传递给您的处理程序。大多数情况下,使用UDP传输并在顶部构建自己的东西要容易得多。您还可以简单地编写UDP数据报并在应用程序级别确认它们。

以上是关于带ACK的自定义IP协议的主要内容,如果未能解决你的问题,请参考以下文章

tcp/ip

TCP/IP协议碎碎念

TCP/IP协议三次握手与四次挥手

TCP/IP协议三次握手与四次握手流程解析

TCP/IP协议三次握手与四次握手流程解析

TCP/IP协议三次握手四次断开