51学通信技术论坛

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

GGSN如果收不到echo reply,会delete掉相应的tunnel? [复制链接]

Rank: 9Rank: 9

懒

楼主
发表于 2011-8-25 21:37:54 |显示全部楼层
  是的,GTP Echo消息就是用来做GTP的路径管理的。收不到Echo的响应消息,就会将相应的GTP隧道拆除。SGSN也是这样的。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

沙发
发表于 2011-10-8 19:56:33 |显示全部楼层
samsin 发表于 2011-10-7 21:21
爱楼主,是所有的tunnels 吧,因为echo msg 表示的 udp/IP的path,凡是在这个IP层之上承载的GTPs都应该都 删 ...

  是的。根据29060的规范,echo request消息里没有任何一个IE是强制的。既没有TEID也没有NSAPI也没有UE的任何信息,通过抓到的包也可以看到,GTP公共包头里的TEID为全0。所以这个echo request探测的就是IP层之上承载的所有GTP。一旦没有收到response,就会将IP层之上的所有GTP Tunnel删除。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

板凳
发表于 2012-11-19 23:21:43 |显示全部楼层
hou3331 发表于 2012-11-19 23:11
对于对端采用load balance的情况,即GTP-C实际上是个虚地址,也并不回复echo response消息时,该如何检测哦 ...

不太清楚你说的场景是哪个厂家的呢?通常来说,例如GGSN上确实可能会有很多GTP-C的业务板卡做负荷分担。但在PDP上下文创建完成后,只会分配一个GTP-C地址对应到一块板卡给SGSN,SGSN将给这个GTP-C地址对应的板卡发ECHO消息就完了啊。应该能满足你的需求吧。

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

使用道具 举报

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

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

GMT+8, 2024-6-1 14:16 , Processed in 0.037190 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部