YD/T 2934-2015.Technical specification for port control protocol (PCP).
1范围
YD/T 2934规定了端口控制协议的技术要求,包括端口控制协议的概述、原理和安全考虑等。
YD/T 2934适用于使用网络地址翻译(NAT) 的应用场景。
2缩略语
下列缩略语适用于本文件。
B4 Basic Bridging BroadBand 基本桥接宽带功能单元
CPE customer premises equipment 用户驻地设备
CGN Carrier-Grade NAT 运营级NAT
DS-Lite Dual-Stack Lite 轻型双栈方案
EDF Endpoint-Dependent Filter 端点相关过滤
3概述
3.1场景描述
端口控制协议(PCP)提供了-种NATs和防火墙上动态创建映射条目从而转发入向包的机制,PCP协议是和地址族无关的协议。它是NAT-PMT的扩展,可以满足IPv6 和大规模网络地址转换(large-scale NAT)的需要。PCP协议可以应用在NATs (NAT44/NAT444/NAT64/CGN) 设备和防火墙上。
图1所示是DS-lite CGN中的一种应用场景。
4 PCP原理和处理流程
4.1 PCP原理
PCP是一种基于UDP的请求/响应(RequestResponse)类的协议,但是不是严格的一个请求紧跟着一个响应的格式。例如,PCP Client发出的请求流可能因为包丢失等原因没有触发响应流; PCPServer发出的响应流可能因为Server配置修改主动发送响应流,而非响应之前的请求流。所以,PCP协议是两种相反方向上的相对独立的消息流。
https://www.gxjzx.com/zb_users/upload/2023/11/20231128031857170111273744536.rar