阅读:1538回复:5
tcp分析
在2.4中的net/ipv4/tcp.c中1456行左右的
offset = *seq - TCP_SKB_CB(skb)->seq; 是何意?skb->cb[40]中存的是什么?在何处存的? 望提示 |
|
沙发#
发布于:2002-10-24 20:25
参照skbuff.h定义的skbuff结构,该结构就是网络数据报的结构。
|
|
|
板凳#
发布于:2002-10-25 10:21
参照skbuff.h定义的skbuff结构,该结构就是网络数据报的结构。 sk_buff中只是定义了一个cb buff: char cb[48]; 具体是怎样用的?在TCP中起何作用? |
|
地板#
发布于:2002-10-25 14:23
char cb[48]; 存放没一协议层都可以自由使用的一段空间,一般用来存放控制指令和控制数据。!!!如:在TCP中cb用于存放tcp_skb_cb类型的控制缓冲
|
|
|
地下室#
发布于:2002-10-25 16:46
所谓的带外通信的数据也是放在这个地方的吧?!
|
|
|
5楼#
发布于:2002-10-26 10:31
所谓的带外通信的数据也是放在这个地方的吧?! 一般用来存放控制指令和控制数据,OOB的数据应该没有在这里。 |
|
|