500分放送 ,关于网络协议的问题,请大家来讨论!
如果我自己要定义一种网络协议,来封装其他协议,像PPP协议一样:)
我发送的网络数据包为 Enth头 + 自定义协议 + 其它协议,我在目的机器的链路层接收此数据后,过滤自定义协议数据(数据包成为标准的Enth头 + IP协议),再分发给应用程序。
我要怎样做才能实现上述的功能, 好像用基本的包捕获-〉过滤-〉再发送的方式不行,因为在本机捕获自己发送的数据后,此数据包还会发送到目的机器上,
在目的机器上捕获到自定义的数据包后,过滤自定义协议后,怎么怎样才能分发到上层协议。(自定义协议可以封装所有的其他的协议)
各位兄弟,我要怎样做。。。。。