当前位置: 技术问答>linux和unix
请教linux下数据包的处理流程
来源: 互联网 发布时间:2016-06-12
本文导语: rt,弱弱的问下:从ip层到mac层对数据包的处理流程,比如经过哪些函数处理等等,好像有netif_rx(),xmit()....期待高手解答 | 弱弱的回答 大概 ip_send-->ip_output->ip_finish_output->dev_queue_xmit->hard...
rt,弱弱的问下:从ip层到mac层对数据包的处理流程,比如经过哪些函数处理等等,好像有netif_rx(),xmit()....期待高手解答
|
弱弱的回答 大概 ip_send-->ip_output->ip_finish_output->dev_queue_xmit->hard_start_xmit.......
|
看看understanding linux network internal, 里面有完整详细的过程
|
呵呵,去看linux 1.0的TCP/IP协议栈的实现吧。
我也分析过:http://blog.csdn.net/wenxy1/archive/2008/11/02/3206868.aspx
我也分析过:http://blog.csdn.net/wenxy1/archive/2008/11/02/3206868.aspx
|
那本书 在 北京图书大厦看过,没买,开头有windows的讲解?
因该 是 数据链路层的处理.
libpcap