PCP introduction

The Port Control Protocol (PCP) establishes PCP connections between customer premises equipment (CPE) and Carrier Grade NAT (CGN) devices to implement point-to-point (P2P) applications between terminal users accessing different CGN devices. PCP is used in two-level Network Address Translation (NAT444) and Dual-Stack Lite (DS-Lite) scenarios. In a PCP application, a CGN device functions as a PCP server, and a CPE functions as a PCP client. The CGN devices assign public IP addresses and port numbers to the users on the CPEs. A P2P server uses the public IP addresses and port numbers to establish P2P connections between terminal users so that the users connected to the CGN devices can access P2P services, such as teleconferences, online games, and P2P data transmission.

Scroll to top