Before the ISP can consider providing IPv6 service, it must obtain IPv6 addresses from its regional RIR, which in the case of Latin America and the Caribbean is LACNIC.
After obtaining these addresses the ISP is ready to deploy IPv6 by following three steps, namely:
1- Publishing the addresses they obtain on the Internet:
2- In broad terms, there are two alternatives that may be considered for the ISP’s network:
3- Towards clients:
There are several alternatives that allow reaching clients with IPv6, among them (and in order of preference):
o Manual: Does not scale well; only justified in cases where there are few clients.
o Automatic: 6to4 (if the client has public IPv4) and Teredo/Miredo (in those cases where the client is behind a NAT). In this case it is recommended that the ISP deploy 6to4 Relays and Teredo in its network in order to optimize traffic.
In addition to technical considerations, there are other issues an ISP must consider, mainly regarding the economic aspects involved in this type of transition.
The documentation listed below contains examples of all these aspects.
Documentation:
An ISP’s transition to IPv6 requires moving from a service exclusively based on IPv4 to one that will support both IPv4 and IPv6. For this it is necessary to introduce a new technology, without interrupting or degrading existing services. Three fundamental aspects should be taken into consideration:
In all these cases there are different possible strategies to choose from. The following are some of the most common scenarios:
In addition to technical considerations, there are other issues an ISP must consider, mainly regarding the economic aspects involved in this type of transition.
The documentation listed below contains examples of all these aspects.
Documentation:
The field ‘Total Lengh’which is part of the IPv4 header, is not found in the IPv6 header. Its function was to count the size of the packet payload plus the size of a variable lenght header. As the IPv6 header has a fixed size, the presence of this field is unnecessary.