【发布时间】:2014-05-17 07:19:50
【问题描述】:
我正在使用原始套接字将特定的 IP 数据包泵入网络。我构建了总 IP 数据包并使用 sendto 发送。 我的问题是,当我使用原始套接字时,需要将套接字绑定到 IP 地址。(因为源地址由程序而不是内核填充)
谢谢 利宾·何塞
【问题讨论】:
标签: bind ip-address raw-sockets sendto
我正在使用原始套接字将特定的 IP 数据包泵入网络。我构建了总 IP 数据包并使用 sendto 发送。 我的问题是,当我使用原始套接字时,需要将套接字绑定到 IP 地址。(因为源地址由程序而不是内核填充)
谢谢 利宾·何塞
【问题讨论】:
标签: bind ip-address raw-sockets sendto
是的。绑定套接字是必须的。绑定socket后会得到一个端口,这个端口就是数据交易的实际媒介。
【讨论】: