コンテンツへスキップ
uencoder

PCP

PCP(Port Control Protocol、RFC 6887)はNAT-PMPの後継としてIETFが標準化したプロトコルであり、IPv6対応とより豊かなポートマッピング制御を備える。

目的

NATやファイアウォール向けに標準化されたポートマッピング制御プロトコルを提供し、NAT-PMPおよびUPnP IGDの一部を置き換える。

メカニズム

UDP上でクライアントはMAP/PEER/ANNOUNCE操作をPCPサーバに送ってマッピングを要求し、サーバは割り当てられたパブリックエンドポイントで応答する。IPv4/IPv6、生存時間、再マッピングに対応する。

ユースケース

  • 標準化されたNATポートマッピング
  • IPv6でのNAT制御
  • ファイアウォール越え

関連ツール

References