Network Working Group                                      Diao Yongping
Internet-Draft                                          Guangzhou, China
Intended status: -                                             Liao Ming
Expires: February 15, 2018                              Guangzhou, China
                                                             Diao Yuping
                                            Guangdong Commercial College
                                                         August 15, 2017


                    Autonomous Extensible Internet
               with Network Address Translation(AEIP NAT)
                        draft-diao-aeip-nat-08.txt

Abstract

   The two key issues of today's Internet are autonomy and
   extensibility. Autonomous Internet(AIP) technology can provide
   extensible internet architecture, own independent root DNS servers
   and self management internet network; Furthermore, based on the
   Autonomous Internet, here provides a way with extensible address
   capacity to solve IP address deficiency and realize
   Autonomous Extensible Internet(AEIP). It mainly adopts local
   network address based on per Autonomous IP network and uses
   bilateral dynamic NAT with global network address between
   Autonomous IP networks to solve IP address deficient problem.
   This AEIP with Network Address Translation(AEIP NAT) can realize
   autonomy and extensibility with minimal cost.

Status of this Memo

   This Internet-Draft is submitted to IETF in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on February 15, 2018.

Copyright Notice

   Copyright (c) 2017 IETF Trust and the persons identified as the
   document authors.  All rights reserved.



Diao, et al.              Expires February 15, 2018            [Page 01]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.










































Diao, et al.              Expires February 15, 2018            [Page 02]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 04
     1.1.  Specification of Requirements  . . . . . . . . . . . . . . 04
   2.  Autonomous Internet Technology . . . . . . . . . . . . . . . . 04
   3.  Autonomous Extensible Internet (AEIP NAT)  . . . . . . . . . . 05
     3.1.  Network Extensible Design  . . . . . . . . . . . . . . . . 06
     3.2.  Addressing Realization . . . . . . . . . . . . . . . . . . 08
     3.3.  DNS Resolution . . . . . . . . . . . . . . . . . . . . . . 11
   4.  Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . 13
   5.  Security Considerations  . . . . . . . . . . . . . . . . . . . 13
   6.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 13
   7.  Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 13
   8.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 14
     8.1.  Normative References . . . . . . . . . . . . . . . . . . . 14
     8.2.  Informative References . . . . . . . . . . . . . . . . . . 14
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 15


































Diao, et al.              Expires February 15, 2018            [Page 03]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


1.  Introduction

   Internet has become an important strategic resource for its rapid
   development all over the world. Therefore, to solve the two key
   issues of Internet, autonomy and scalability, are particularly
   important.

   The essence of Internet autonomous problem is to solve the domain
   name problem, so as to provide extensible architecture, provide
   multi-polar, self-control, self-management over the Internet, own
   independent root domain name server in each autonomous internet (AIP)
   network, and safeguard global Internet without quarrel.

   The essence of Internet scalability problem is to solve the IP
   address shortage problem. Private network solution, dynamic address
   assignment technology, VLSM technology and NAT technology proposed
   in the field can only slow down the speed of the IP address
   depletion. Due to slow progress and many unsolved problems, IPv6 can
   not timely solve the IP address shortage problem and meet the needs
   of rapid developing Internet. The huge demand of Internet encourages
   that people must seriously consider the scalability of the IP
   network in reality.

   This article will discuss the IP network's scalability on the
   base of Autonomous Internet, so as to solve the current problems
   caused by IP address shortage, to realize the autonomy and extension
   of the Internet.


1.1.  Specification of Requirements

   In this document, several words are used to signify the requirements
   of the specification.  These words are often capitalized.  The key
   words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
   "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document
   are to be interpreted as described in [RFC2119].

2.  Autonomous Internet Technology

   Autonomous Internet(AIP) technology provides a way to own independent
   root domain name servers to realize Autonomous Internet without
   necessary to overturn the Internet infrastructure. It provides
   Internet global equality, free extension, and self-management.








Diao, et al.              Expires February 15, 2018            [Page 04]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   According to the AIP autonomous DNS, the domain name hierarchy can
   be designed distributedly and provide each AIP network autonomy;
   Each AIP network has its root DNS servers, which are responsible
   for all the DNS resolution in this AIP network. Other DNS
   servers of this AIP network should point to these root DNS servers by
   default. Each AIP network is almost the same as the current Internet,
   and the internal domain name resolution and IP node communication
   have not any change. The only change is that the destination domain
   name need add domain name suffix of the destination AIP network when
   IP nodes communicate between different AIP networks. Domain node
   "www.yahoo.com" in network B is expressed as "www.yahoo.com.B" for
   its external domain name. So each AIP domain name hierarchy tree
   adds the top-level domain name "ex(i)", so as to map the other
   external AIP domain name hierarchy trees accessible from this AIP
   network. When ex(i)=B, it means that the other AIP network B is
   accessible from this AIP network. At the same time, each AIP network
   will add a kind of device called "AIP DNS gateway" to support domain
   name resolution between AIP networks.

3.  Autonomous Extensible Internet (AEIP NAT)

   Autonomous Extensible Internet(AEIP) is feasible not only in
   practice but also in technology. In practice, the communication
   traffic is relatively much smaller between different languages and
   cultures, and convergence of language and communication traffic
   brings the reality of Internet autonomy. In technology, AIP can
   deploy easily and cause the least change, provide security, autonomy
   and extension in architecture. AIP is distributed Internet
   architecture. This architectural distribution provides more choices
   and possibilities in solving IP address deficiency problem.

   Hereinafter, a technology would be introduced to realize extensible
   Internet, which is so call Autonomous Extensible Internet with
   Network Address Translation (AEIP NAT). AEIP NAT, which
   is based on AIP architecture, mainly adopts local
   network address based on per Autonomous IP network and uses
   bilateral dynamic NAT with global network address between
   Autonomous IP networks to solve IP address deficient problem.













Diao, et al.              Expires February 15, 2018            [Page 05]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


3.1.  Network Extensible Design

   Autonomous Internet can solve the problem of Internet autonomy.
   Moreover, its distributed architecture design makes it extensible
   in architecture level. To increase the number of AIP network
   entities as need, we can realize the network extension. But the
   existing IP network address is almost used up. In further step,
   it is necessary to realize extension of the IP network address,
   so as to realize the extension of Internet indeed.

   The realization method of extensible network address space
   is detailed as following:

   First of all, the concept of the "Local Network Address (LNA)"
   is introduced inside each AEIP NAT network. The local network
   address resource (local IP address) within each AEIP NAT network
   includes considerable part of the Internet address space and can be
   duplicated in different AEIP NAT networks. In general, the network
   node can only be assigned local network address and all IP nodes
   within each AEIP NAT network can communicate to each other directly
   through the local network address. In this way, there are about
   several billions of IP address in each AEIP NAT network and it can
   solve the IP address deficient problem within each AEIP NAT network;
   Moreover, it can provide almost any needed IP address quantities
   if owning more AEIP NAT networks as need, which can increase the
   IP address quantity in times. To each AEIP NAT network such as
   A or B, it is almost consistent with the status of AIP network
   in Autonomous Internet and is not necessary to upgrade or change
   existing network node. The internal communication within each
   AEIP NAT is independent from other AEIP NAT networks.





















Diao, et al.              Expires February 15, 2018            [Page 06]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   Secondly, "Global Network Address (GNA)" (public IP address) is
   adopted to communicate between different AEIP NAT networks.
   The unique Global Network Address range between AEIP NAT networks
   is negotiated and planned globally (Under the special circumstance,
   it can be determined within the two AEIP NAT networks, which is
   communicating with each other). Different AEIP NAT networks will
   be allotted different GNA range. In each AEIP NAT network, DNS
   Gateway is responsible for the dynamic assignment of GNA. And it
   stores and maintains the GNA - LNA pairs table (G, L) and the domain
   name - GNA pairs table (N, G). Any GNA - LNA pair, for example
   (Ga, La), will be sent to NAT GW during its dynamical live period
   in order to translate address between the AEIP NAT networks.
   During its dynamic live period, any domain name - GNA pair,
   for example (Nb, Gb), will provide DNS GW domain name resolution
   and GNA query between AEIP NAT networks. So its smooth transition
   method is almost the same as Autonomous Internet except that
   upgrading the function of DNS GW and adding NAT GW device to
   support the NAT functions between AEIP NAT networks. In particular,
   if unilateral action is the only way available, the unilateral
   transformation method is the same as the method mentioned in AIP
   and mainly relates to external domain name between AEIP NAT networks.
   Due to only public IP address is legal between AEIP NAT networks
   before the existing Internet (the core part) can be transformed
   into one AEIP NAT network, so the existing Internet (the core part)
   does not need any transformation. Only in the new added AEIP NAT
   network, it needs to upgrade the function of DNS GW and add NAT GW
   device for cross-network address translation. The new added
   AEIP NAT network can adopt existing or reserved public IP addresses
   for cross-network communication. Thus the internal available
   IP addresses will increase greatly and achieve the extension of
   network.

   In addition, the "Private Network Address" (PNA, namely existing
   private IP address) is still retained. It is used as private
   network address within each AEIP NAT network.
















Diao, et al.              Expires February 15, 2018            [Page 07]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   The realization of AEIP NAT is shown in Figure 1.

                                   .
   +-------------------------------.-------------------------------+
   |+---------+                    .                               |
   ||Root DNS <--------------------+                               |
   ||         |                    .\                              |
   |+----^----+                    . +-----------------------+     |
   |     |                         .                         |     |
   |+----v----+                    .                    +----v----+|
   ||   DNS   |                    .                    |   DNS   ||
   ||  (.us)  |                    .                    |  (.cn)  ||
   |+----^----+                    .                    +----^----+|
   |     |                         .                         |     |
   |+----v----+                    .                    +----v----+|
   ||  Host   |                    .                    |   Host  ||
   || N1(G1)  |                    .                    |  N2(G2) ||
   |+---------+                    .                    +---------+|
   |                            Internet                           |
   +-------------------------------.-------------------------------+
                                  \./
                                   V
   +------------------------------+ +------------------------------+
   |+----------+     +-----------+| |+-----------+     +----------+|
   || Root DNS <----->  AEIP NAT <+-+>  AEIP NAT <-----> Root DNS ||
   ||   (A)    |     |  DNS GW A || ||  DNS GW B |     |   (B)    ||
   |+----^-----+     |{(Na.A,Ga)}|| ||{(Nb.B,Gb)}|     +----^-----+|
   |     |           +-----^-----+| |+----^------+          |      |
   |+----v-----+           |      | |     |            +----v-----+|
   ||    DNS   |           |      | |     |            |    DNS   ||
   ||(.us/.com)|           |      | |     |            |(.cn/.com)||
   |+----^-----+           |      | |     |            +----^-----+|
   |     |            +----v-----+| |+----v-----+           |      |
   |+----v-----+      | AEIP NAT || || AEIP NAT |      +----v-----+|
   ||   Host   <------>   GW A   <+-+>   GW A   <------>   Host   ||
   || Na1(La1) |      | {(Ga,La)}|| || {(Gb,Lb)}|      | Nb2(Lb2) ||
   |+----------+      +----------+| |+----------+      +----------+|
   |  Internet/AEIP NAT network A | |       AEIP NAT network B     |
   +------------------------------+ +------------------------------+

                    Figure 1: AEIP NAT realization
   Note: IP host is labeled as DomainName(IPAddress). IP address with
   Prefix "L" such as "La" denotes LNA, IP address with prefix "G"
   such as "Ga" denotes GNA. AEIP NAT DNS GW is a gateway for DNS
   resolution between AEIP NAT networks and GNA assignment for its
   affiliated AEIP NAT network. AEIP NAT GW is a gateway for bilateral
   dynamic NAT between AEIP NAT networks.




Diao, et al.              Expires February 15, 2018            [Page 08]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017

3.2.  Addressing Realization

   Within each AEIP NAT network, IP nodes communicate to each other
   peer-to-peer directly adopting the Local Network Address.

   Between different AEIP NAT networks, GNA will be adopted to locate
   the IP node in different network. Assume that there is any one
   IP node Na1(La1) in AEIP NAT network A, which has the domain name
   Na1 and local network address La1. And there is any one IP node
   Nb2(Lb2) in AEIP NAT network B, which has the domain name Nb2 and
   local network address Lb2. The communication process from Na1
   to Nb2 is shown as following:

   1)  Source Address NAT Addressing Process:

   It is required that the packet destination address adopts dynamic
   allocated GNA of specific destination AEIP NAT network, for
   example Gb2 for IP node Nb2.B (It can be obtained by DNS resolution
   between AEIP NAT networks). Thus the source node Na1 send a
   cross-network packet denoted as {S(La1),D(Gb2)}, which has a
   source address La1 and a destination address Gb2. Then this
   cross-network packet will be firstly routed to this source
   network's interworking gateway AEIP NAT GW A. And the AEIP NAT GW A
   will do network address translation to the source address in the
   cross-network packet. This source address NAT adressing process
   is detailed as following:

   Step 1: the AEIP NAT GW A querys the source IP node's LNA(La1)
   corresponding record item in its GNA - LNA pairs table (G, L).
   If corresponding GNA - LNA pair record, for example (Ga1, La1),
   is return, the source network node's LNA(La1) in source address
   field of packet will be replaced by corresponding GNA(Ga1). And
   this packet, which is now denoted as {S(Ga1),D(Gb2)}, will be
   routed to the AEIP NAT GW B of the destination network. It is
   so called the source address NAT method.

   Step 2: If the AEIP NAT GW A can not find the source IP node's
   LNA(La1) corresponding record item, for example (Ga1, La1), in
   its GNA - LNA pairs table (G, L). Then it will send a DNS PTR query
   to corresponding AEIP NAT DNS GW A in order to obtain the
   domain name of the soure IP node with LNA(La1):










Diao, et al.              Expires February 15, 2018            [Page 09]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


     (1) If the source node has a legal domain name, AEIP DNS GW A
     will act as an inner-network DNS agent, query and obtain source
     node's domain name and return it to AEIP NAT GW A in a traditional
     DNS resolution way. Then both of AEIP DNS GW A and AEIP NAT GW A
     have the source IP node's LNA(La1) corresponding record item
     (Na1, La1) in its domain name - LNA pairs table (N, L). At the
     same time, the source node is assigned GNA in the corresponding
     domain name - GNA pair record item (Na1.A, Ga1) inside AEIP NAT
     DNS GW A in order to be visited in cross-network access and
     receive the return ip packets. In addition, the GNA - LNA
     pair record item (Ga1, La1) is sent to the corresponding AEIP NAT
     GW A for NAT translation. And this GNA - LNA pair record item
     should keep consistent in AEIP NAT DNS GW A and in AEIP NAT
     GW A during its life time.

     (2) If the source node does not have the legal domain name,
     AEIP NAT DNS GW A will assign it(local network address La1) a
     corresponding global network address Ga1. In addition, the GNA -LNA
     pair record item (Ga1,La1) is sent to the corresponding AEIP NAT
     GW A for NAT translation. And this GNA - LNA pair record item
     should keep consistent in AEIP NAT DNS GW A and in AEIP NAT
     GW A during its life time.

     (3) Then the source network node's LNA(La1) in source address field
     of packet will be replaced by corresponding GNA(Ga1). And this
     packet, which is now denoted as {S(Ga1),D(Gb2)}, will be
     forwarded to the AEIP NAT GW B of the destination network.

   2) Destination Address NAT Addressing Process:

   The internetworking gateway AEIP NAT GW B in the destination
   AEIP NAT network B will have a destination address NAT to the
   destination address in cross-network data packet when the
   cross-network data packet reaches the AEIP NAT GW B in AEIP NAT
   network B. The process is detailed as following:

   Step 3: the AEIP NAT GW B querys the destination IP node's GNA(Gb2)
   corresponding record item in its GNA - LNA pairs table (G, L).
   If corresponding GNA - LNA pair record, for example (Gb2, Lb2),
   is return, the destination network node's GNA(Gb2) in destination
   address field of packet will be replaced by corresponding LNA(Lb2).
   And this packet, which is now denoted as {S(Ga1),D(Lb2)}, will
   be forwarded into the AEIP NAT network B. It is so called the
   destination address NAT method. Finally, the packet will be
   routed and reach the destination node.






Diao, et al.              Expires February 15, 2018            [Page 10]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   Step 4: If the AEIP NAT GW B can not find the destination IP node's
   GNA(Gb2) corresponding record item, for example (Gb2, Lb2), in
   its GNA - LNA pairs table (G, L). Then it will send a DNS PTR query
   to corresponding AEIP NAT DNS GW B in order to obtain the
   domain name of the destination IP node with GNA(Gb2):

     (1) If the destination node has a legal domain name, it should
     be pre-assignned the corresponding domain name - GNA pair
     record item (Nb2.B, Gb2) inside AEIP NAT DNS GW B in order that
     the destination node can be visited in cross-network access
     and receive the return ip packets, and this would be return to
     AEIP NAT GW B for DNS query; At the same time, AEIP DNS GW B
     will act as a inner-network DNS agent, query and obtain
     destination node's domain name - LNA pair record and return it
     to AEIP NAT GW B in a traditional DNS resolution way. Then
     both of AEIP DNS GW B and AEIP NAT GW B have the destination
     IP node's corresponding record item (Nb2, Lb2) in its
     domain name - LNA pairs table (N, L). In addition, AEIP NAT
     DNS GW B will send the GNA - LNA pair record item (Gb2, Lb2)
     to the corresponding AEIP NAT GW B for NAT translation. And
     this GNA - LNA pair record item should keep consistent in
     AEIP NAT DNS GW B and in AEIP NAT GW B during its life time.

     (2) If the destination node does not have a legal domain name,
     AEIP NAT DNS GW B should pre-assign it (local network address
     Lb2) a corresponding global network address Gb2 for
     cross-network communication. In addition, the GNA - LNA pair
     record item (Gb2-Lb2) is sent to the corresponding AEIP NAT
     GW B for NAT translation. And this GNA - LNA pair record item
     should keep consistent in AEIP NAT DNS GW B and in AEIP NAT
     GW B during its life time.

     (3).Then AEIP NAT GW B would process the packet by the
     destination address NAT method. Here the destination network
     node's GNA(Gb2) in destination address field of packet will
     be replaced by corresponding LNA(Lb2) and this packet, which
     is now denoted as {S(Ga1),D(Lb2)}, will be forwarded into
     the AEIP NAT network B. Finally, the packet will be routed
     and reach the destination node.

3.3.  DNS Resolution

   Autonomous extensible internet AEIP NAT is evolved on the basis
   of autonomous internet AIP. Each autonomous IP network has a







Diao, et al.              Expires February 15, 2018            [Page 11]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


   complete set of domain name system to support the resolution of
   domain name and address within the network. Each network node
   has a default unique network domain name suffix whether is marked
   or not. The default unique network domain name suffix should be
   added while accessing to this external network node.

   The AEIP NAT DNS gateway (AEIP NAT DNS GW) in each AEIP NAT network
   is evolved on the basis of AIP DNS GW to support cross-network
   DNS resolution between AEIP NAT networks. AEIP NAT DNS GW forwards
   the cross-network DNS query originated in this AEIP NAT network.
   And it provides and/or stores the dynamic assigned GNA for IP node
   in this AEIP NAT network. It responses with the corresponding
   dynamic assigned GNA for IP node in this AEIP NAT network to the
   cross-network DNS query originated in external AEIP NAT network.

   The DNS resolution process is described as following:

   Within each AEIP NAT network, the DNS resolution is the same a
   s the traditional way.

   Between different AEIP NAT networks, when the source IP node
   originates a cross-network DNS resolution query, this query
   would be routed to this source network's AEIP NAT DNS GW A and
   then be forwarded to domain name affiliated destination network's
   AEIP NAT DNS GW B. The AEIP NAT DNS GW B in destination network
   would process this corss-network DNS query as following:

   Step 1: First, the AEIP NAT DNS GW B will query whether there is
   corresponding domain name - GNA pair record item (Nb2.B, Gb2)
   in its record tables. If yes, AEIP NAT DNS GW B will return
   the record item (Nb2.B, Gb2) to the DNS requester and eventually
   it will reach the source IP node which originates the query.

   Step 2: If the AEIP NAT GW B can not find the destination IP node's
   corresponding domain name record or domain name - GNA pair
   record item, for example (Nb2.B, Gb2), in its domain name - GNA pairs
   table (N, G), it will act as a inner-network DNS agent, query and
   obtain destination node's domain name - LNA pair record, for
   example (Nb2, Lb2) and return it to AEIP NAT GW B in a traditional
   DNS resolution way. At the same time, the destination node is
   assignned the corresponding domain name - GNA pair record item
   (Nb2.B, Gb2) inside AEIP NAT DNS GW B in order to be visited in
   cross-network access. AEIP NAT DNS GW B will return the record item
   (Nb2.B, Gb2) to the DNS requester and eventually it will reach the
   source IP node which originates the query. In addition, the
   GNA - LNA pair record item (Gb2, Lb2) is sent to the corresponding
   AEIP NAT GW B for NAT translation. And this GNA - LNA pair record
   item should keep consistent in AEIP NAT DNS GW B and in AEIP NAT
   GW B during its life time.


Diao, et al.              Expires February 15, 2018            [Page 12]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


4.  Conclusion

   The huge demand of Internet encourages that people must seriously
   consider the scalability of the IP network. So as to solve the
   two key issues of Internet, autonomy and scalability, are
   particularly important. Based on Autonomous Internet architecture,
   Autonomous Extensible Internet with Network Address Translation
   (AEIP NAT) mainly adopts local network address based on per
   Autonomous IP network and uses bilateral NAT with global network
   address between Autonomous IP networks to solve IP address
   deficient problem. It provides an integrated solution to Internet
   autonomy and extension issues. In practice, it has little
   reformation work, smooth transition and can be implemented
   even in unilateral technical action to realize Autonomous
   Extensible Internet.


5.  Security Considerations

   There is no additional security requirement than current Internet
   system. Security issues are not discussed in this memo.


6.  IANA Considerations

   According to the AEIP NAT solution and the design of the
   extensible address space, IANA need to plan proper ratio
   of GNA and LNA in 32-bit IP version 4 address capacity and adjust
   their assignment in different AEIP NAT networks.


7.  Acknowledgments

   The authors would like to thank everybody for their valuable opinion
   and evaluation to this document.
















Diao, et al.              Expires February 15, 2018            [Page 13]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


8.  References

8.1.  Normative References

   [RFC 791]  Postel, J., ed., "Internet Protocol - DARPA Internet
              Program Protocol Specification", RFC 791, September 1981.

   [RFC1034]  Mockapetris, P., "Domain names - concepts and facilities",
              STD 13, RFC 1034, November 1987.

   [RFC1035]  Mockapetris, P., "Domain names - Implementation and
              Specification", STD 13, RFC 1035, November 1987.

   [RFC2460]  Deering, S. and R. Hinden, "Internet Protocol, Version 6
              (IPv6) Specification", RFC 2460, December 1998.

   [RFC1918]  Rekhter Y, Moskowitz B, Karrenberg D, et al, "Address
              Allocation for Private Internets", RFC 1918[S],
              February 1996.

   [RFC1518]  Rekhter, Y, Li T. "An Architecture for IP Address
              Allocation with CIDR", RFC 1518, September 1993.

   [RFC2663]  Srisuresh P, Holdrege M. "IP Network Address Translator
              (NAT) Terminology and Considerations", RFC 2663,
              August 1999.

8.2.  Informative References

   [RFC1706]  B. Manning, and R. Colella, "DNS NSAP Resource Records",
              RFC 1706, October 1994.

   [RFC3596]  S. Thomson, C. Huitema, V. Ksinant, and M. Souissi, "DNS
              Extensions to Support IP Version 6", RFC 3596, October
              2003.

   [RFC2782]  A. Gulbrandsen, P. Vixie, and L. Esibov, "A DNS RR for
              specifying the location of services (DNS SRV)", RFC 2782,
              February 2000.

   [AIP]      Diao Yuping, Diao Yongping, Liao Ming, "DNS Extension for
              Autonomous Internet", draft-diao-aip-dns(work in
              progress), June 2012.

   [AEIP NAM] Diao Yuping, Diao Yongping, Liao Ming, "Autonomous
              Extensible Internet with Network Address Multiplexing
              (AEIP NAM)", draft-diao-aeip-nam(work in progress),
              January 2013.



Diao, et al.              Expires February 15, 2018            [Page 14]


Internet-Draft   Autonomous Extensible Internet(AEIP NAT)   August, 2017


Authors' Addresses

   Diao Yongping
   China Telecom-Guangzhou Institute
   109 Zhongshan Ave West,
   Guangzhou 510630, China.

   Email: diaoyp@yahoo.com


   Liao Ming
   610 Tianhe North Road,
   Guangzhou 510631, China.

   Email: luminous_liao@yahoo.com


   Diao Yuping
   Information Institute of Guangdong Commercial College,
   21 Luntou Road, Haizhu District,
   Guangzhou 510320, China.

   Email: diaoyp73@yahoo.com




























Diao, et al.              Expires February 15, 2018            [Page 15]