----- Original Message -----
From: "Jason Gao" <jag(_at_)kinet(_dot_)com(_dot_)cn>
But, as far as I know, IPv8 doesn't give a solution for the QoS issue.
IPv8 is intended to be a work-in-progress. It starts with IPv4 and evolves it.
then participate, unlike IPv6, which excludes people. You are welcome to add to
IPv8 melting pot. NAT is an integral part of the IPv8 approach. Many said that
not be useful or would not work. Some of those people are I* society leaders.
It is their way
or the highway. Many have chosen the highway....and route around the
You can....We can....
Before you worry about the protocol, it is important to work out the
transitions and the
address space architecture. The 32-bit IPv4 addresses can be expanded, without
IPv4. IPv8 assumed from the start that people would likely have one 32-bit
their gateway. That is now coming to pass with DSL and cable modem services
T1 speeds for less than $50 per month. This year's 2002:[IPv4] approach to
was a start to get people's feet wet. People now want more features in the
services, and still remain connected to the Internet. They write the code to do
test it on the existing Internet.
128-bit (AAAA) DNS Flag Day Format
[YMDD]:[16-bits for the outer header]:[IPv4]:[48-bit Persistent Address+Port]
The 16-bits for the outer header are...
1-bit to set the "Spare" bit [S]
1-bit to set the Don't Fragment (DF) bit [D]
2-bits to select 1 of 4 common TTL values (8, 32, 128, 256) [LL]
1-bit to set No Options Supported [O]
7-bits to set the Identification Field(dst) [FFFFFFF]
4-bits to set the TOS(dst) field [TTTT]
Given an AAAA DNS record, an IPv8 or IPv16 node can then specify,
a Flag Day [YMDD] to start using this particular record, an IPv4 address
for the site's gateway/firewall, 11 bits of extended IPv4++ addressing bits,
plus the spare bit can be controlled, the DF bit, and 4 common TTL values
can be recommended. Finally, the node can mark that it wants to not
support Options on the IPv4 encapsulating header. The node can also of
course include it's 48-bit persistent address and optional 16-bit Port value.
Note, there is only one "Spare" bit, it is not a [src][dst] arrangement.
It can be used to toggle traffic from one net layer to another, and not allow
traffic to flow between those layers. Traffic can be split at each side of the
legacy core IPv4 network, based on that bit.
2002:[IPv4]:000X:03DB:...IPv8 is closer than you think...IPv16 is even closer...