xidianunix 发表于 2015-05-07 14:30

linux下,如何将通过其它接口收到的发给本机的以太网数据包放入TCP/IP协议栈处理?

开发过程中遇到问题,请教各位大侠:
linux目标板作为传输设备,接收解调无线口数据并通过以太网接口转发出去。但如果通过无线接口收到一包发给本机的完整的以太网数据包,包含mac头、IP头的数据包,请问如何将该数据包放入本机TCP/IP协议栈进行处理,就好像本机从以太网接口收到一包数据一样?

super皮波 发表于 2015-05-07 15:32

你的意思就是转发吧?解调无线口是什么东西?

xidianunix 发表于 2015-05-07 15:50

无线接口就理解成其它不同于以太网的接口。就好比从串口收到了发给本机的以太网数据包,怎么把这个数据包放入TCP/IP协议栈中处理?

xidianunix 发表于 2015-05-07 16:09

或者更简单的描述,我的应用程序获取了一个其它设备发给本机的ping包,包含mac头和ip头,如何将该ping包放入本机协议栈中让协议栈处理回复ping reply?
页: [1]
查看完整版本: linux下,如何将通过其它接口收到的发给本机的以太网数据包放入TCP/IP协议栈处理?