Internet-Draft | Abbreviated Title | July 2023 |
Kadavill | Expires 9 January 2024 | [Page] |
Standard for IPv11 address format and routing theory¶
This Internet-Draft is submitted 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 https://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 2 January 2024.¶
Copyright (c) 2023 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 (https://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 Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License.¶
IPv6 has been routing packets by forwarding packets to gateways after gateways until it reaches its destination network . BGP Networks seem to be working on a bus or Ring topology network. This happened because IPv6 addresses were bland and had no networking information in them. We plan to right these wrongs with IPv11. A 128 bit address with 24 bit chunks ancestors and host. Since 24 chunks means just 16,777,216 clients per child network or hosts so they are easy to manage.¶
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.¶
The Internet Protocol Version 11¶
The format for an IPv11 address starts with an Octet and its value is a constant hexadecimal number 0x0B which tells the device that it is an IPv11 IP address. The next 120 bit is the network address; it is made into manageable 24 bit(6 hexadecimal characters) chunks.¶
IP Address | |
---|---|
Host Part of address and network part of the address | 0B:NNNNNN:NNNNNN:NNNNNN:NNNNNN:HHHHHH |
IP addresses are assigned sequentially to network AA(autonomous authorities) starting at the first address from the last 24bit child network i.e. the first network address is 0B::1:000000.¶
IP Address | |
---|---|
First network to assign | 0B::1:000000 |
Last network to assign | 0B:EFFFFF:FFFFFF:FFFFFF:FFFFFF:000000 |
AA's can send broadcast messages to hosts by filling in the network part of the address and masking the host part of the client address with the value This will communicate with all hosts (including gateways) on their network.¶
IP Address | |
---|---|
Broadcast address of first network | 0B::1:FFFFFF |
Broadcast address of a network | 0B:XXXXXX:XXXXXX:XXXXXX:XXXXXX:FFFFFF |
IPv11 uses a cylindrical routing topology made up of 4 disks stacked on top of each other. AA’s hold routing details to each of the 16777216 hosts(including 5 gateways) in the networks. Each AA need 5 gateways one to the above disk, one to the below disk and 3 to the Same disk¶
Topology in Address | |
---|---|
above 16777216 disk, same 16777216 disk and below 16777216 disk | 0B:XXXXXX:AAAAAA:SSSSSS:BBBBBB:HHHHHH |
Above tier, Same tier and Below 24 bit tiler band of your address | 0B:XXXXXX:AAAAAA:SSSSSS:BBBBBB:XXXXXX |
Routing is accomplished by first knowing if the destination IP address is above the 24bit tier or below the 24bit tier or in the same 24bit tier. If they are in a tier above the 24bit tier then the payloads are forwarded to a Above tier and if they are in a below 24bit tier they are forwarded to the below 24bit tier. Once they are in the same 24bit tier they are routed to their destination using the best of 3 siblings.¶
IP addresses are assigned sequentially to network AA(autonomous authorities) starting at the first address from the lowest 24 bit address tier i.e. the first network address is 0B::1:000000 and the last is 0B:EFFFFF:FFFFFF:FFFFFF:FFFFFF:000000.¶
IP Address | |
---|---|
First network to assign | 0B::100:0000 |
Last network to assign | 0B:EFFFFF:FFFFFF:FFFFFF:FFFFFF:000000 |
Broadcast Addresses are needed to be dropped unless They are from the AA. of the same network¶