51学通信技术论坛

标题: 紧急求助。Gn口(SGSN和GGSN间)采用GRE用户数据包不通的问题 [打印本页]

作者: mjh_sx    时间: 2012-2-17 16:36:40     标题: 紧急求助。Gn口(SGSN和GGSN间)采用GRE用户数据包不通的问题

由于SGSN和GGSN的GTP-C、GTP-U采用不同网段的IP地址,无法通讯,因此在SGSN和GGSN间建立一个GRE,GGSN和SGSN接口板IP地址互ping是正常的,GRE建立好后,GTP-C地址和GTP-U地址互Ping是正常的。现在的问题是:手机GPRS附着和PDP上下文激活之后,从PDN Ping GGSN给手机分配的IP地址不通,GGSN收到Ping包,但没有把Ping包发给SGSN。请教GGSN上出现了什么问题,多谢。
作者: 爱卫生    时间: 2012-2-20 21:37:39

可以检查下路由。trace一个。或者有条件在离GGSN最近的Lan SW上抓下包或者在最近的站点路由器上做个ACL的log看看这个ICMP的包有没有过来,逐段的去定位。
作者: stephen_yin    时间: 2012-3-27 16:43:39

一种可能:ggsn 路由配置问题, 看路由到ms ip 的路由是否通过 gtp-u 的ip。
另一种可能:ping 已经封装在gtp包中发到了sgsn侧,但sgsn 解封装失败或转发路由不通,这个你得抓包看看咯。
作者: hycl5410    时间: 2012-3-28 12:44:40

本帖最后由 hycl5410 于 2012-3-28 12:52 编辑

如果ping包指定了包大小,那么改小了试试。GTP over GRE,还真没见过,包太大了会有问题。如果没指定包大小,那么包是足够小的,不涉及超过MTU的问题。按楼上几位说的查路由或者抓包吧。
一般情况下,GGSN不需要手动配置到用户地址池的路由。当然,各个厂家实现是不一样的,不能一概而论。但是到用户地址池路由下一跳指向GRE tunnel则一定是错误的。
正确情况应该是到SGSN U面地址的路由指向GRE tunnel。另外还应该考虑路由是配置在VRF/VPN下还是在全局等问题。

作者: mjh_sx    时间: 2012-5-18 15:07:22

不知你用的是哪个厂家的设备。我用过ZTE的设备就出现过这个问题,SGSN的配置中,隧道GRE源地址为空会造成用户面业务不正常,添加上源地址后业务正常。
作者: yonka    时间: 2012-5-20 17:12:57

“从PDN Ping GGSN给手机分配的IP地址不通”

这个~从PDN ping MS地址能通么?

私网地址诶~~~
作者: Mr_Muscle    时间: 2012-5-23 18:08:34

应该是指从FW上ping cmnet地址池的地址吧?




欢迎光临 51学通信技术论坛 (http://www.51xuetongxin.com/bbs/) Powered by Discuz! X2