gpt4 book ai didi

sockets - 我可以使用Winsock发送非IP数据包吗?

转载 作者:行者123 更新时间:2023-12-03 12:06:31 26 4
gpt4 key购买 nike

我正在尝试创建一个小型PPPoE访问集中器,以了解PPPoE的内部工作原理。
这要求我发送非IP数据包,我需要能够设置ETHER_TYPE并最终在以太网帧头中设置目标mac字段,但据我所知,原始WinSock套接字使我能够提供自己的IP header ,但不是以太网 header 。

这是真的?如果是这样,有什么办法可以避免这种情况?

我对WinPcap非常了解,并将仅在万不得已时使用它。

最佳答案

我相信你是对的。 Winsock将允许使用原始IP套接字,但不允许您进入第3层以下并发送非IP数据包。为此,我相信您需要使用WinPcap/TDI选项。更多information

关于sockets - 我可以使用Winsock发送非IP数据包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6479311/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com