【发布时间】:2011-06-07 16:03:50
【问题描述】:
我想在 Socket 编程中包含一个 IP 数据包。我有一个包含 igmp 数据包的现成 Ip 数据包。我不想设计 igmp 协议,但想使用该数据包发送 igmp 查询。通过某种方式,我必须将 Ip 数据包识别为 IP 数据包而不是 TCP/UDP 数据。
【问题讨论】:
-
我认为如果你想得到答案,你必须很多更好地解释你的问题。
-
好吧,让我们再试一次...... 通常在 tcp/udp 套接字中,如果我们通过套接字编程接收这些数据包,我们会得到包含为 tcp/udp 的协议。现在我想发送 IP 数据包而不是 tcp 或 udp,并且(最外层 IP 数据包的)协议字段也应该指示包含的协议是 IP。简而言之,我想要 IP 中的 IP 或 IP 封装.....在此先感谢
标签: c linux sockets ip tunneling