gpt4 book ai didi

python - Linux:如何模拟接口(interface)上的传入数据包?

转载 作者:太空宇宙 更新时间:2023-11-04 11:26:31 25 4
gpt4 key购买 nike

如何模拟特定软件接口(interface)上的一些传入流量?这种需求的原因是我们在 Ether 级别和 IP 级别之间有几个软件接口(interface),它们将沿着网络堆栈解析我们自己的 L2.5 header ,即

eth header -> virt_dev1 -> virt_dev2 -> IP -> TCP

我正在查看 TAP,它看起来可以提供帮助。但我不明白如何将这个 TAP 接口(interface)链接到我们自己的软件接口(interface),以便数据包通过预期的网络堆栈?可能是我对TAP的理解不正确?

谢谢,

最佳答案

tap 接口(interface)充当网络堆栈的第 2 层端口 - 从设备节点读取和写入将从网络层接收/检索数据包。这些数据包在该点之后的去向取决于网络配置(转发、桥接等)。

关于python - Linux:如何模拟接口(interface)上的传入数据包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14450680/

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