• DocumentCode
    26756
  • Title

    IPv4 Address Sharing Mechanism Classification and Tradeoff Analysis

  • Author

    Skoberne, Nejc ; Maennel, Olaf ; Phillips, Iain ; Bush, Randy ; Zorz, Jan ; Ciglaric, Mojca

  • Author_Institution
    Univ. of Ljubljana, Ljubljana, Slovenia
  • Volume
    22
  • Issue
    2
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    391
  • Lastpage
    404
  • Abstract
    The growth of the Internet has made IPv4 addresses a scarce resource. Due to slow IPv6 deployment, IANA-level IPv4 address exhaustion was reached before the world could transition to an IPv6-only Internet. The continuing need for IPv4 reachability will only be supported by IPv4 address sharing. This paper reviews ISP-level address sharing mechanisms, which allow Internet service providers to connect multiple customers who share a single IPv4 address. Some mechanisms come with severe and unpredicted consequences, and all of them come with tradeoffs. We propose a novel classification, which we apply to existing mechanisms such as NAT444 and DS-Lite and proposals such as 4rd, MAP, etc. Our tradeoff analysis reveals insights into many problems including: abuse attribution, performance degradation, address and port usage efficiency, direct intercustomer communication, and availability.
  • Keywords
    IP networks; Internet; DS-Lite; IANA-level IPv4 address exhaustion; IPv4 address sharing mechanism classification; IPv4 reachability; IPv6 deployment; IPv6-only Internet; ISP-level address sharing mechanisms; Internet service providers; NAT444; abuse attribution; address efficiency; direct intercustomer communication; performance degradation; port usage efficiency; Address family translation; IPv4 address sharing; IPv6 transition; address plus port (A+P); carrier grade NAT (CGN); network address translation (NAT);
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2013.2256147
  • Filename
    6504560