NAT端口映射协议 NAT端口映射协议英語NAT Port Mapping Protocol缩写NATPMP是一个能自动建立网络地址转换NAT设置和端口映射配置而无需用户介入的网络协议该协议能自动测定NAT网关的外部IPv地址并为应用程序提供与对等端交流通信的方法NATPMP于年由蘋果公司推出为更常见的ISO标准互联网网关设备协议被许多NAT路由器实现的一个替代品该协议由互联网工程任务组IETF在RFC 中发布 NATPMP使用用户数据报协议UDP在端口运行该协议没有内置的身份验证机制因为转发一个端口通常不允许任何活动也不能用STUN方法实现NATPMP相比STUN的好处是它不需要STUN服务器并且NATPMP映射有一个已知的过期时间应用可以避免低效地发送保活数据包 NATPMP是端口控制协议英语Port Control ProtocolPCP的前身