YD/T 3234-2017
支持端口信息下发的IPCP协议扩展选项技术要求
发布时间:2017-04-12 实施时间:2017-07-01


IPCP协议是PPP协议族中的一种,主要用于在PPP链路建立时进行协商,以确定双方使用的网络层协议、IP地址等信息。在实际应用中,为了提高网络的可靠性和稳定性,需要支持端口信息下发。例如,当一个用户在移动网络中切换到另一个基站时,需要重新获取IP地址和端口信息,如果IPCP协议不能支持端口信息下发,就会导致网络中断,影响用户体验。

为了解决这个问题,[YD/T 3234-2017]提出了IPCP协议扩展选项技术要求,主要包括以下内容:

1. 扩展选项格式

IPCP协议扩展选项的格式由类型、长度和值三部分组成。其中,类型和长度各占一个字节,值的长度由长度字段指定。扩展选项的类型由0x80到0xFF之间的值表示,其中0x80到0x8F为保留类型,0x90到0xFF为自定义类型。

2. 扩展选项编码方式

IPCP协议扩展选项的编码方式采用TLV(Type-Length-Value)格式,即类型、长度和值三部分依次排列。在编码时,需要按照扩展选项格式进行编码,确保编码后的数据符合标准要求。

3. 扩展选项协议流程

IPCP协议扩展选项的协议流程包括选项请求、选项回答、选项确认和选项拒绝四个阶段。在选项请求阶段,发送方向接收方发送扩展选项请求报文,请求接收方支持扩展选项。在选项回答阶段,接收方向发送方发送扩展选项回答报文,回答是否支持扩展选项。在选项确认阶段,发送方向接收方发送扩展选项确认报文,确认扩展选项已经生效。在选项拒绝阶段,接收方向发送方发送扩展选项拒绝报文,拒绝扩展选项请求。

4. 扩展选项值

IPCP协议扩展选项的值包括端口信息和其他信息。其中,端口信息包括端口号、协议类型、IP地址等信息,其他信息包括压缩协议、DNS服务器地址等信息。

通过[YD/T 3234-2017]的规定,IPCP协议能够支持端口信息下发,提高了网络的可靠性和稳定性。同时,该标准还规定了IPCP协议扩展选项的格式、编码方式、协议流程等内容,为实现IPCP协议扩展选项提供了技术支持。

相关标准:
1. [YD/T 3233-2017] PPP协议扩展选项技术要求
2. [YD/T 3235-2017] PPPoE协议扩展选项技术要求
3. [YD/T 3236-2017] L2TP协议扩展选项技术要求
4. [YD/T 3237-2017] IPoE协议扩展选项技术要求
5. [YD/T 3238-2017] PPTP协议扩展选项技术要求