Difference between skbuff frags and frag_list

毅会

关注

阅读 72

2022-06-28

skb_shinfo(head)->frag_list 
skb_shinfo(head)->frags[]
能区分开来吗???
结论就是:
  • ​frags[]​​ are for scatter-gather i/o buffers --nr_frags 和 frags 用于支持 Scatter/Gather I/O buffer,这样SKB的数据部分不需要都 放在线性内存空间而是放在 page.
  • ​frag_list​​ is for ip fragments

 

​​http://lxlenovostar.github.io/lix_blog/2016/09/29/nr_frags.html​​ 可以看下这个 

​https://stackoverflow.com/questions/10039744/difference-between-skbuff-frags-and-frag-list​​

http代理服务器(3-4-7层代理)-网络事件库公共组件、内核kernel驱动 摄像头驱动 tcpip网络协议栈、netfilter、bridge 好像看过!!!! 但行好事 莫问前程 --身高体重180的胖子

精彩评论(0)

0 0 举报