51学通信技术论坛

标题: 问:PDP激活接受消息中的PDP地址IE和PCO IE中的地址 [打印本页]

作者: yonka    时间: 2012-5-16 18:24:59     标题: 问:PDP激活接受消息中的PDP地址IE和PCO IE中的地址

我看到有的PDP地址IE分配了地址,PCO IE中也分配了地址和DNS地址。分配的地址和PDP地址IE中的相同
但有的消息中只有PDP地址IE有地址,PCO IE中IPCP部分被拒绝,DNS地址为空

这是什么原因呢?

两部分地址有什么区别?
作者: 爱卫生    时间: 2012-5-17 00:02:22

本帖最后由 爱卫生 于 2012-5-17 00:04 编辑

规范里有说明的。

在Create PDP Context Response消息中,

“PDP Address is included if the GGSN allocated a PDP address. If the GGSN has been configured by the operator to use External PDN Address Allocation for the requested APN, PDP Address shall be set to 0.0.0.0, indicating that the PDP address shall be negotiated by the MS with the external PDN after completion of the PDP Context Activation procedure. “

另外,这两者的作用分别是:

The purpose of the packet data protocol address information element is to identify an address associated with a PDP.

以及“The purpose of the protocol configuration options information element is to:

- transfer external network protocol options associated with a PDP context activation, and

- transfer additional (protocol) data (e.g. configuration parameters, error codes or messages/events) associated with an external protocol or an application.”也就是说,PDP address也就是一个地址标识,而PCO则可以用于传递一些外部PDN网络的辅助信息,例如DNS服务器地址或DHCP服务器地址等,PDP地址可以等PDP激活流程完了以后,MS再根据收到的DHCP服务器地址,去向这个PDN网络里的DHCP服务器去申请。


作者: hycl5410    时间: 2012-5-17 13:18:58

除此之外,可以看看手机里VPN设置(可能叫别的名字),有加密鉴权算法PAP和CHAP,用于radius的access消息中,这些消息也是带在create pdp中的PCO,由GGSN进一步带给外部的网络(比如radius服务器)。




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