TaoBing
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1537回复:5

tcp分析

楼主#
更多 发布于:2002-10-24 15:46
在2.4中的net/ipv4/tcp.c中1456行左右的
offset = *seq - TCP_SKB_CB(skb)->seq;

是何意?skb->cb[40]中存的是什么?在何处存的?

望提示
right_wind
驱动中牛
驱动中牛
  • 注册日期2001-10-12
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分60分
  • 威望66点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-10-24 20:25
参照skbuff.h定义的skbuff结构,该结构就是网络数据报的结构。
good good study, day day up。
TaoBing
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-25 10:21
参照skbuff.h定义的skbuff结构,该结构就是网络数据报的结构。
 


sk_buff中只是定义了一个cb buff:
char cb[48];

具体是怎样用的?在TCP中起何作用?
right_wind
驱动中牛
驱动中牛
  • 注册日期2001-10-12
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分60分
  • 威望66点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-10-25 14:23
char cb[48]; 存放没一协议层都可以自由使用的一段空间,一般用来存放控制指令和控制数据。!!!如:在TCP中cb用于存放tcp_skb_cb类型的控制缓冲
good good study, day day up。
fromnight
驱动牛犊
驱动牛犊
  • 注册日期2002-10-14
  • 最后登录2004-09-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-25 16:46
所谓的带外通信的数据也是放在这个地方的吧?!
xxxxx xxxxx x x x xxxx xxxx x x x x x x
right_wind
驱动中牛
驱动中牛
  • 注册日期2001-10-12
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分60分
  • 威望66点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-10-26 10:31
 
所谓的带外通信的数据也是放在这个地方的吧?!
 

一般用来存放控制指令和控制数据,OOB的数据应该没有在这里。
good good study, day day up。
游客

返回顶部