- 在线时间
- 241 小时
- 最后登录
- 2015-12-10
- 威望
- 241
- 金钱
- 118937
- 贡献
- 3011
- 注册时间
- 2011-1-20
- 阅读权限
- 200
- 主题
- 1529
- 帖子
- 4004
- 分享
- 3
- 精华
- 8
- 积分
- 126474
- 相册
- 32
|
回复 tobino1 的帖子
我也是比较挺gprssanling的。
1 GTP-U上层的东西对GGSN来说,只需要将GTP-U报文头去掉以后,根据MS发出来的实际IP包头的目的地址进行寻址就可以了。上层的这些信息对GGSN来说都是透明的。“如果IP包中又承载IP包”,有可能是SGSN和GGSN之间还使用了可选的IPSec,那包头就变成了IPSec Over GTP。那这个IPSec的隧道端点是在GGSN上的,则GGSN在解掉GTP的包头后,还需要解封装IPSec的头部,还原成一个纯IP包(即不带任何封装的),再从Gi接口发给对应的PDN网络。
2 如果GTP承载的不是IP包,理论上是可行的。规范里也没说Gi口后面的PDN网络一定要是IP网络。只不过现在IP网络是主流。已经彻底打败了其他非IP网络,例如X.25,X.25,APPTALK,ATM,ISO网络等等。所以基本上我们看到的PDN网络类型都是IP网络。当然,如果有一个企业网自己建了一个X.25的网络,然后通过运营商的GPRS网络进行远程接入也是可行的。例如军队这种对保密性要求极高的网络。用X.25就会天生和IP隔离从而降低泄密的风险。当然这得需要手机侧对X.25地址的支持。另外,查了下TS29.060,发现在Create PDP Context Response消息的这些IE中,没有哪个可以用来表示X.25啊。PDP Type也只能表示是IPV4还是IPV6.所以我觉得应该是不支持除IP外的其他网络了吧。
另外,对Gi接口网络后面的PDN网络,如果你感兴趣,也有一个对应的规范来介绍。它叫TS29.061。专讲Gi接口和PDN的交互。这里简单提到了X.25/X.75。但一个字都没说就跳过了那章了。
|
|