51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 16942|回复: 28
打印 上一主题 下一主题

请教大家一个关于Gbover IP的问题   [复制链接]

Rank: 8

跳转到指定楼层
楼主
发表于 2011-7-5 11:05:12 |只看该作者 |正序浏览
一键分享 一键分享
附件是我们在现网实际环境中抓的Gb over ip的数据包(在SGSN侧的Gb口抓包)

我们看第555个包,发现这样一种情况:
外层的IP包(SGSN到BSC)的ip层 Total Length =455
但是里层的IP包(wapgw到ue)的ip层 Total Length =1400

按照我的理解,外层由于还有BSSGP,NS等层的封装,长度要大于1400才行
但是确出现小于1400的情况。

请教大家可能是什么原因。

455的长度如果是RLC层的456的,也说不过去呀,因为这是Gb的,而RLC是BSC到UE的。

又有一个说法是:厂家会把gb overIP的包分成1到3个分片包来传递。(这样不是消耗资源吗?难道是BSC不能处理大包)

多谢各位指教。



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

29#
发表于 2014-7-3 19:16:48 |只看该作者
收藏了,感谢楼增强

使用道具 举报

Rank: 3Rank: 3Rank: 3

28#
发表于 2013-8-19 15:37:09 |只看该作者
爱卫生 发表于 2011-7-9 15:32
不好意思,我先确认下你的问题。就是说如果不考虑BSC的处理能力限制,则N201-U为500还是1000其实没太大 ...

爱总,目前广东大部分GB口都已经IP化了,是否即使N201-U设置成最大1520亦不会影响GB链路,亦不会有链路拥塞的问题?如果假设成立是否N201-U设置成最大值最好?

点评

爱卫生  不见得哦。Gb接口早就不是瓶颈了。关键还是在空口。别忘了,N201-U对应的是SNDCP层的分片。SNDCP层对应的是MS和SGSN之间,因此还包括空口的分片。主要瓶颈还是在空口。  发表于 2013-8-19 20:22:02

使用道具 举报

Rank: 2Rank: 2

27#
发表于 2013-7-11 14:56:41 |只看该作者
爱卫生 发表于 2011-7-5 23:28
回复 watson100 的帖子

  你的这个问题其实还是蛮经典的。我补充一下哈。请大家拍砖。

爱总
这里的N201是SGSN和MS固有的值吗?
SGSN可以调节这个值的大小吗?可以直接调还是通过MSS来调
下面这个等式不知道成不成立
N201-U=MSS+TCP头部+IP头部+SNDCP头部

点评

admin  可以调整和协商的。等式不成立。N201-U只是一个分段的标准,单位是字节。上层数据交给SNDCP层后,SNDCP层按照N201-U的大小进行分段成若干个小包在空口传送。功能类似MSS和IP层中的MTU。  发表于 2013-7-11 21:57:01

使用道具 举报

Rank: 1

26#
发表于 2013-4-24 18:23:24 |只看该作者
好久没这么学习了,感谢

使用道具 举报

Rank: 9Rank: 9

懒

25#
发表于 2012-9-6 22:36:33 |只看该作者
imwoohan 发表于 2012-9-5 23:00
爱总,请问Iu接口有没有这样的分包机制呢?有的话有时间也找一个包来分析下吧,谢谢。

SNDCP协议的功能对应到3G里面的协议是PDCP。但现网都没有使用PDCP层,分段由RLC层来实现。所以不容易找到,因为这个要在空中接口才能捕捉到。Iu-C接口是看不到的。

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 3Rank: 3Rank: 3

24#
发表于 2012-9-5 23:00:43 |只看该作者
爱总,请问Iu接口有没有这样的分包机制呢?有的话有时间也找一个包来分析下吧,谢谢。

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主

23#
发表于 2012-7-14 08:44:15 |只看该作者
这个帖子挺经典,收藏了!

使用道具 举报

Rank: 9Rank: 9

懒

22#
发表于 2012-7-10 19:37:31 |只看该作者
是的。UDP、NS、BSSGP、LLC头部都是定长的。只不过上面提到BSSGP头47字节,这个实际上是包含了BSSGP头部和上层LLC-PDU的总长度,发帖的时候图方便说得不够严谨,不要误会。

使用道具 举报

Rank: 2Rank: 2

21#
发表于 2012-7-10 18:00:55 |只看该作者
爱卫生 发表于 2011-7-9 18:14
我说下我的理解哈。关于你说的3个问题。
1.TCP包头为什么是20bytes,我从包中看到了32(options=12) ...

爱总,您好,
我想问一下UDP包头和NS包头、BSSGP包头、LLC包头长度是固定不变的吗?
  #552里的455字节总长度(按协议栈从下往上)=IP头20字节+UDP头8字节+GPRS NS层头部4字节+BSSGP头47字节+LLC头部6字节+SNDCP头部3字节+SNDCP上层的N-PDU为367字节所组成的

使用道具 举报

Rank: 1

20#
发表于 2012-1-13 16:59:27 |只看该作者
拜莫版主啊
看了以后,终于理清了

使用道具 举报

VIP会员

服务生

Rank: 8

超级之星 论坛核心会员

19#
发表于 2011-9-25 15:49:16 |只看该作者
感谢版主 感谢楼主 能学到很多东西
知之者不如好之者,好之者不如乐之

使用道具 举报

Rank: 2Rank: 2

18#
发表于 2011-8-29 09:14:58 |只看该作者
受益很深,还需要进一步学习

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

17#
发表于 2011-7-28 11:03:09 |只看该作者
受益很深,晦涩的协议也可以这样来学习,不错

使用道具 举报

Rank: 9Rank: 9

懒

16#
发表于 2011-7-27 18:56:07 |只看该作者
明白了,多谢! {:soso_e100:}
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

15#
发表于 2011-7-27 18:54:08 |只看该作者
回复 爱卫生 的帖子

http如果带有content,那么content-length,每个请求或者响应基本上都会带的,除非是利用其它的比如trunk方式传输。

tcp看到的3164是http头+payload的长度。
3164-http头=content-length=2686,而2686是6863用gzip压缩过后的大小,是在手机端解压缩的。
所以用户产生的流量是3164,应该还包括一个tcp头和一个ip头。

使用道具 举报

Rank: 9Rank: 9

懒

14#
发表于 2011-7-22 22:09:53 |只看该作者
tobino1 发表于 2011-7-20 11:54
回复 爱卫生 的帖子

爱总,请问个问题:200 ok中在TCP层看到的3164bytes和 200 ok中HTTP层看到的 content- ...

   3164字节是针对这一次HTTP请求所带的内容的组合。但后面的content-length中的6863bytes应该是一个HTTP事务的内容的长度和。但这需要去仔细读一下HTTP协议中关于content-length字段的说明,我简单看了下,发现比较复杂,还涉及到压缩。暂时不能答复你。需要以后有时间深入学习HTTP协议。
   另外,我在本地抓了下包,从本地的IE浏览器去访问http://www.gprshome.com/static/image/common/logo.png 。这是本站的Logo。发现只有TCP的分片,但在HTTP层重组的时候,并没有看到content-length字段。需要具体再去了解它的用法。看是不是要访问页面的多个数据的时候才带着个字段,因为访问一个网站的首页,可能200多K,涉及到10多张图片和多个静态页面的组合,应该不是每个对象都出现content-length。但这个字段和TCP的分段肯定是无关的。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

13#
发表于 2011-7-20 11:54:43 |只看该作者
回复 爱卫生 的帖子

爱总,请问个问题:200 ok中在TCP层看到的3164bytes和 200 ok中HTTP层看到的 content-length中的6863bytes为什么差好多,哪个才是真正用户访问页面的大小,哪个可以算作用户产生的流量?

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-16 00:39 , Processed in 0.139935 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部