Global Information Lookup Global Information

NAT Port Mapping Protocol information


NAT Port Mapping Protocol (NAT-PMP) is a network protocol for establishing network address translation (NAT) settings and port forwarding configurations automatically without user effort.[1] The protocol automatically determines the external IPv4 address of a NAT gateway, and provides means for an application to communicate the parameters for communication to peers. Apple introduced NAT-PMP in 2005 by as part of the Bonjour specification, as an alternative to the more common ISO Standard Internet Gateway Device Protocol implemented in many NAT routers. The protocol was published as an informational Request for Comments (RFC) by the Internet Engineering Task Force (IETF) in RFC 6886.

NAT-PMP runs over the User Datagram Protocol (UDP) and uses port number 5351 on the server, whilst port 5350 is used on the client, as per spec. It has no built-in authentication mechanisms because forwarding a port typically does not allow any activity that could not also be achieved using STUN methods. The benefit of NAT-PMP over STUN is that it does not require a STUN server and a NAT-PMP mapping has a known expiration time, allowing the application to avoid sending inefficient keep-alive packets.

NAT-PMP is the predecessor to the Port Control Protocol (PCP).[2]

  1. ^ NAT Port Mapping Protocol (NAT-PMP). IETF. April 1, 2013. doi:10.17487/RFC6886. RFC 6886.
  2. ^ Port Control Protocol (PCP). IETF. April 1, 2013. doi:10.17487/RFC6887. RFC 6887.

and 26 Related for: NAT Port Mapping Protocol information

Request time (Page generated in 1.0344 seconds.)

NAT Port Mapping Protocol

Last Update:

NAT Port Mapping Protocol (NAT-PMP) is a network protocol for establishing network address translation (NAT) settings and port forwarding configurations...

Word Count : 259

Port Control Protocol

Last Update:

NAT Port Mapping Protocol (NAT-PMP), with which it shares similar protocol concepts and packet formats. PCP adds support for IPv6 and additional NAT scenarios...

Word Count : 2458

STUN

Last Update:

usually public, Internet Protocol (IP) address and port number that the NAT has allocated for the application's User Datagram Protocol (UDP) flows to remote...

Word Count : 1059

Port forwarding

Last Update:

In computer networking, port forwarding or port mapping is an application of network address translation (NAT) that redirects a communication request...

Word Count : 1771

Internet Gateway Device Protocol

Last Update:

IGD) Control Protocol is a protocol based on UPnP for mapping ports in network address translation (NAT) setups, supported by some NAT-enabled routers...

Word Count : 736

Network address translation

Last Update:

across symmetric NATs or other poorly behaved legacy NATs. Other possibilities are Port Control Protocol (PCP), NAT Port Mapping Protocol (NAT-PMP), or Internet...

Word Count : 5642

NAT traversal

Last Update:

NAT traversal techniques have been developed: NAT Port Mapping Protocol (NAT-PMP) is a protocol introduced by Apple as an alternative to IGDP. Port Control...

Word Count : 1254

Universal Plug and Play

Last Update:

Device Protocol (UPnP IGD) List of UPnP AV media servers and clients NAT Port Mapping Protocol (NAT-PMP) Port (computer networking) Port Control Protocol (PCP)...

Word Count : 4537

Comparison of BitTorrent clients

Last Update:

designed for peer-to-peer file sharing using the BitTorrent protocol. The BitTorrent protocol coordinates segmented file transfer among peers connected...

Word Count : 2887

List of TCP and UDP port numbers

Last Update:

UDP port numbers used by protocols for operation of network applications. The Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP)...

Word Count : 12679

Firewall pinhole

Last Update:

hole punching Port Control Protocol (PCP) NAT Port Mapping Protocol (NAT-PMP) Internet Gateway Device Protocol (UPnP IGD) "IPv6 Pinholing: Tutorial & Examples"...

Word Count : 279

Back to My Mac

Last Update:

Play (UPnP) or NAT Port Mapping Protocol (NAT-PMP) with either of those features enabled in their connected router. It uses UDP port 4500 for point-to-point...

Word Count : 375

Interactive Connectivity Establishment

Last Update:

(UPnP) NAT Port Mapping Protocol (NAT-PMP) Port Control Protocol (PCP) WebRTC RFC 8445, Interactive Connectivity Establishment (ICE): A Protocol for Network...

Word Count : 501

PMP

Last Update:

division Project Management Professional, a certification NAT-PMP, NAT Port Mapping Protocol Pic Micro Pascal, Pascal compiler for PICs Point-to-multipoint...

Word Count : 167

Mapping of Address and Port

Last Update:

Mapping of Address and Port (MAP) is a proposal that combines A+P port address translation with the tunneling of legacy IPv4 protocol packets over an...

Word Count : 169

IPv6 transition mechanism

Last Update:

identical to NAT-PT, Network Address Port Translation + Protocol Translation, which is also described in RFC 2766, adds translation of the ports as well as...

Word Count : 2754

TCP hole punching

Last Update:

their mapping. For the second step, both peers can then guess what the NAT port mapping will be for all subsequent connections, which solves port prediction...

Word Count : 1271

UDP hole punching

Last Update:

network address translation (NAT) applications for maintaining User Datagram Protocol (UDP) packet streams that traverse the NAT. NAT traversal techniques are...

Word Count : 1012

Direct End to End Secure Chat Protocol

Last Update:

Numbers Authority (IANA) officially assigned port 4605 to the SixChat End2End Direct secure messaging protocol created by Sixscape Communications, Pte. Ltd...

Word Count : 608

IP address

Last Update:

An Internet Protocol address (IP address) is a numerical label such as 192.0.2.1 that is assigned to a device connected to a computer network that uses...

Word Count : 4169

NAT64

Last Update:

a form of network address translation (NAT). The NAT64 gateway is a translator between IPv4 and IPv6 protocols, for which function it needs at least one...

Word Count : 666

Netfilter

Last Update:

address translation table (or "nat") that is made available to iptables is merely a "configuration database" for NAT mappings only, and not intended for filtering...

Word Count : 2722

IPv6

Last Update:

Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification...

Word Count : 7511

Internet Connection Sharing

Last Update:

provides NAT services, mapping individual IP addresses of local computers to unused port numbers in the sharing computer. Because of the nature of the NAT, IP...

Word Count : 597

Gnutella

Last Update:

configures port forwarding in routers or combination modem/gateways which support UPnP control. The Reliable UDP protocol provides NAT-to-NAT transfers...

Word Count : 3829

Recursive Internetwork Architecture

Last Update:

specialized protocols like RTP and UDP, as well as to allow simplified network administration without the need for concepts like autonomous systems and NAT. RINA...

Word Count : 4124

PDF Search Engine © AllGlobal.net