Complex Addressing in IPv6
RFC 8135

Document Type RFC - Experimental (April 2017; No errata)
Last updated 2017-04-01
Stream ISE
Formats plain text pdf html bibtex
Stream ISE state (None)
Consensus Boilerplate Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 8135 (Experimental)
Telechat date
Responsible AD (None)
Send notices to (None)
Independent Submission                                      M. Danielson
Request for Comments: 8135                                Net Insight AB
Category: Experimental                                        M. Nilsson
ISSN: 2070-1721                                    Besserwisser Networks
                                                            1 April 2017

                       Complex Addressing in IPv6

Abstract

   The 128-bit length of IPv6 addresses (RFC 4291) allows for new and
   innovative address schemes that can adapt to the challenges of
   today's complex network world.  It also allows for new and improved
   security measures and supports advanced cloud computing challenges.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for examination, experimental implementation, and
   evaluation.

   This document defines an Experimental Protocol for the Internet
   community.  This is a contribution to the RFC Series, independently
   of any other RFC stream.  The RFC Editor has chosen to publish this
   document at its discretion and makes no statement about its value for
   implementation or deployment.  Documents approved for publication by
   the RFC Editor are not a candidate for any level of Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   http://www.rfc-editor.org/info/rfc8135.

Copyright Notice

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

   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.

Danielson & Nilsson           Experimental                      [Page 1]
RFC 8135               Complex Addressing in IPv6           1 April 2017

Table of Contents

   1. Introduction ....................................................3
   2. Requirements Language ...........................................3
   3. Natural Addresses ...............................................3
      3.1. Integer Addresses ..........................................3
      3.2. Prime Addresses ............................................3
      3.3. Composite Addresses ........................................4
   4. Complex Addresses ...............................................4
      4.1. Floating Addresses .........................................4
      4.2. Real Addresses .............................................5
      4.3. Imaginary Addresses ........................................5
      4.4. Flying Addresses ...........................................5
      4.5. Complex Addresses ..........................................6
   5. Supported Addressing Schemes ....................................6
      5.1. Absolute Addresses .........................................6
      5.2. Address Argument ...........................................6
      5.3. Safe Addresses .............................................6
      5.4. Virtual Addresses ..........................................7
      5.5. Rational Addresses .........................................7
      5.6. Irrational Addresses .......................................7
      5.7. Transcendent Addresses .....................................8
   6. Geometric Addresses .............................................8
      6.1. Round Addresses ............................................8
      6.2. Square Addresses ...........................................8
      6.3. Polar Addresses ............................................9
      6.4. Root Server ................................................9
      6.5. Implementation Considerations ..............................9
   7. IPv6 Address Mapping ...........................................10
   8. IANA Considerations ............................................10
   9. Security Considerations ........................................10
   10. References ....................................................11
      10.1. Normative References .....................................11
      10.2. Informative References ...................................12
   Appendix A.  Square Pi ............................................13
   Appendix B.  Implementation Example ...............................14
   Authors' Addresses ................................................16

Danielson & Nilsson           Experimental                      [Page 2]
RFC 8135               Complex Addressing in IPv6           1 April 2017

1.  Introduction

   This document introduces the fundamental concepts of complex
   addressing in IPv6, allowing for a wide range of complex addressing
Show full document text