+ -
当前位置:首页 → 问答吧 → 如何编程实现转发IP数据报?

如何编程实现转发IP数据报?

时间:2010-08-16

来源:互联网

现假设一网关,收到一份特殊的IP包,即IP包内封装着IP数据报,现在应用程序已经读出里面封装的IP数据报了,我现在想再通过网关转发它(就像VPN向内网转发数据包一样), 不知道该怎么实现?能不能调用内核里面的相关函数啊?

请大家给出出主意。多谢了。

作者: yeying0506   发布时间: 2010-08-16

libpcap,libnet

作者: ecjtubaowp   发布时间: 2010-08-16

应该还可以用ipq机制

作者: zhangsuozhu   发布时间: 2010-08-16

libpcap

作者: whiteme   发布时间: 2010-08-16

以前看过socat的源码,应该是你需要的。

作者: shentar   发布时间: 2010-08-16