Jump to content

Address plus Port: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Copy editing to remove unneeded jargon abbreviations and reference duplication.
write common abbreviations (as an alternative name) in bold and parentheses per MOS:BOLDALTNAMES
 
Line 1: Line 1:
{{context|date=September 2023}}
{{context|date=September 2023}}
[[Image:A+P.svg|thumb|A+P example]]
[[Image:A+P.svg|thumb|A+P example]]
The '''Address plus Port''' (A+P) within the [[network layer]] [[communications protocol]] for [[Internet Protocol|Internet networking]] is an experimental approach to the [[IPv4 address exhaustion|IPv4 address shortage]]. It is a technique for sharing single IPv4 addresses among several users without using stateful [[network address translation]] in the carrier network.{{Ref RFC|6346}}
The '''Address plus Port''' ('''A+P''') within the [[network layer]] [[communications protocol]] for [[Internet Protocol|Internet networking]] is an experimental approach to the [[IPv4 address exhaustion|IPv4 address shortage]]. It is a technique for sharing single IPv4 addresses among several users without using stateful [[network address translation]] in the carrier network.{{Ref RFC|6346}}


Normal routing uses the IPv4 address only to identify which host an Internet Protocol packet is destined for. A+P uses the destination [[Transmission Control Protocol]] or [[User Datagram Protocol]] port in addition to the Internet Protocol address to extend the range of available host addresses. Each host is assigned a unique range of ports which they set as the source port in outbound packets and which they use to receive inbound traffic.{{Ref RFC|6346}}
Normal routing uses the IPv4 address only to identify which host an Internet Protocol packet is destined for. A+P uses the destination [[Transmission Control Protocol]] or [[User Datagram Protocol]] port in addition to the Internet Protocol address to extend the range of available host addresses. Each host is assigned a unique range of ports which they set as the source port in outbound packets and which they use to receive inbound traffic.{{Ref RFC|6346}}

Latest revision as of 13:57, 5 February 2024

A+P example

The Address plus Port (A+P) within the network layer communications protocol for Internet networking is an experimental approach to the IPv4 address shortage. It is a technique for sharing single IPv4 addresses among several users without using stateful network address translation in the carrier network.[1]

Normal routing uses the IPv4 address only to identify which host an Internet Protocol packet is destined for. A+P uses the destination Transmission Control Protocol or User Datagram Protocol port in addition to the Internet Protocol address to extend the range of available host addresses. Each host is assigned a unique range of ports which they set as the source port in outbound packets and which they use to receive inbound traffic.[1]

A+P is a stateless alternative to conventional stateful network address translation as the A+P gateway does not need to keep track of every Transmission Control Protocol or User Datagram Protocol flow. However, it does require A+P aware software at the end-point, capable of limiting the range of port numbers used for originating connections to its allocated range, either in the end host, or, in the more common likely scenario, in the customer premises equipment own local NAT44 implementation.

See also

[edit]

References

[edit]
  1. ^ a b R. Bush, ed. (August 2011). The Address plus Port (A+P) Approach to the IPv4 Address Shortage. Internet Engineering Task Force. doi:10.17487/RFC6346. ISSN 2070-1721. RFC 6346. Experimental.