当前位置: 技术问答>linux和unix
本地发的数据包如何可以模拟是从其他计算机发过来的?
来源: 互联网 发布时间:2016-11-03
本文导语: 最近在看一个网关的代码,这个软件想运行起来需要至少两台电脑,一个server,同时做gateway, 还有一个client. 如何可以在一个电脑上模拟这样的场景? 就是说本地发的数据包可以通过网卡eth0在传送到上层来,如何实...
最近在看一个网关的代码,这个软件想运行起来需要至少两台电脑,一个server,同时做gateway, 还有一个client.
如何可以在一个电脑上模拟这样的场景?
就是说本地发的数据包可以通过网卡eth0在传送到上层来,如何实现?
如何可以在一个电脑上模拟这样的场景?
就是说本地发的数据包可以通过网卡eth0在传送到上层来,如何实现?
|
1.虚拟机。
2.用socket里udp的raw模式可以自己构造包。
3.驱动里做。
2.用socket里udp的raw模式可以自己构造包。
3.驱动里做。