免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1328 | 回复: 0

[网络子系统] 求助 tcp_write_xmit发送队列数据的修改 [复制链接]

论坛徽章:
2
天秤座
日期:2014-01-09 21:41:17双鱼座
日期:2014-02-20 21:50:54
发表于 2014-01-09 16:46 |显示全部楼层
先说下自己的想法,希望大家帮忙指正下。
1.  因为所有数据最终都是通过tcp_write_xmit将sock 所指向的发送队列 中的数据全部发送出去的。 (这一点 是否有错? )
我用的2.6.33.4 应该是下面的调用流程
1.png
看书中《Linux 内核源码解析-tcp/ip实现》讲的是下面这样的流程
用的2.6.20
2.png
所以求证一下。

2. tcp_write_xmit调用发送队列,是否可以在tcp_write_xmit通过 发送队列 中的数据 修改? (不确定 这样是否 会都校验和产生影响? 如果是在发送前 产生校验和,那么修改数据应该是不影响的吧)

希望大家都指点,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP