网络
shawz1
这个作者很懒,什么都没留下…
展开
-
【网络】抓包
最小帧长:64字节 --- 最大帧长:1514字节mtu:1500(vlan header + ip header + tcp header + payload)无vlan: mac header ip header tcp header payload FCS 14 20 20 最小6字节 4原创 2021-04-20 20:46:31 · 105 阅读 · 0 评论 -
【linux】【网络】【bonding】
cat /sys/class/net/bonding_mastersbond0cat /sys/class/net/bond0/bonding/slaveseth1 eth2原创 2021-03-29 20:19:06 · 84 阅读 · 0 评论 -
【linux】【网络】网络收发包流程
1,网络驱动收发包流程:network ---> nic ---> rx ring buffer ---> driver ---> 协议栈https://blog.csdn.net/f0UiRe/article/details/115213123原创 2021-03-25 19:54:57 · 135 阅读 · 0 评论 -
【linux】【网络】网卡驱动收发包过程
RX过程初始化阶段(配置网卡多队列)1,网卡驱动创建rx descriptor ring,将ring的总线地址写入网卡寄存器2,网卡驱动为每个descriptor分配sk_buff和数据缓存区数据接收阶段(处理首包和后续包的区别)3,网卡接收数据包,将数据包写入RX FIFO(如何处理第一个数据包?)4,DMA找到rx descriptor ring中下一个需要使用的descriptor5,整个数据包写入RX FIFO后,DMA通过PCI总线将数据包复制到descriptor的数据缓存区..原创 2021-03-25 16:58:29 · 514 阅读 · 0 评论 -
【linux】【网络】协议栈收法包流程
原创 2021-03-25 15:16:18 · 130 阅读 · 0 评论