udp如何处理出错报文
- 心理
- 关注:2.59W次
处理方法:
1、首先网络报文通过物理网线发送到网卡
2、网络驱动程序会把网络中的报文读出来放到 ring buffer 中,这个过程使用 DMA(Direct Memory Access),不需要 CPU 参与
3、内核从 ring buffer 中读取报文进行处理,执行 IP 和 TCP/UDP 层的逻辑,最后把报文放到应用程序的 socket buffer 中
4、应用程序从 socket buffer 中读取报文进行处理
- 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/wr63q9.html