IPv6: Difference between revisions
Appearance
Content deleted Content added
since when were /128s being handed out by ipv6cp??? pcaps or that never happened. |
update page with what actually happens when things connect |
||
| Line 25: | Line 25: | ||
(Here, CPE refers to the router belonging to the customer which is being used at their end of the broadband line.) |
(Here, CPE refers to the router belonging to the customer which is being used at their end of the broadband line.) |
||
When the CPE logs in and negotiates PPP we use IPV6CP to negotiate an interface identifier. Once this has been negotiated, |
When the CPE logs in and negotiates PPP, we use IPV6CP to negotiate an interface identifier - this happens at the same time as IPCP happens to negotiate V4 connectivity. Once this has been negotiated,the CPE should perform an ICMPv6 router solicitation - our LNSes will then reply with a Router Advertisement in order to negotiate the [http://en.wikipedia.org/wiki/Link-local_address Link Local] address in the form of FE80::, and will be based on the MAC address of the interface. |
||
At this stage, there should be basic IPv6 connectivity to link-local, and if static routes and manually assigned addresses in place you should have a working connection. |
|||
| ⚫ | |||
Optionally, if routes and addresses have not been configured statically, DHCPv6 can be used for automatic negotiation of the IPv6 WAN and LAN prefixes - using DHCPv6 is usually the default for our routers (ie the ZyXEL) that we supply. |
|||
| ⚫ | |||
When DHCPv6 is enabled, the CPE sends a DHCPv6 Solicitation to the IPv6 broadcast address, containing a list of options that it requires. |
|||
Once we receive the DHCPv6 Solicitation, the LNS you are connected to will send a reply containing responses to the options requested. The CPE can then take the options and apply them as appropriate. |
|||
In the DHCPv6 Solicitation, you would usually request DHCPv6 IA (Option 3, Identity Association for Non-temporary Address) to assign your IPv6 'WAN' address. This address is a single IPv6 address in the form of: |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
A Client Identifier (Option 1) is also present in the DHCPv6 transaction, optionally DNS recursive name server (Option 23) can be requested. |
|||
| ⚫ | |||
The CPE will also assign itself a [http://en.wikipedia.org/wiki/Link-local_address Link Local] address in the form of FE80::, and will be based on the MAC address of the interface. |
|||
{| class="wikitable" |
{| class="wikitable" |
||