IPv6

Internet Protocol Version 6

 
------------------------------packets---------------------packets---------------------packets--------------packets
Introduction History Overview Header Format IPv6 Addressing

 

 

Routing

Routing in Ipv6 is almost identical to IPv4 except for the address increase from the original 32-bits to 128-bits addresses.  All IPv4 routing algorithms can be used for IPv6.  IPv6 also have simple routing extensions to support powerful new routing functionalities:

-Provide Selection (based on policy, performance, cost, etc)
-Host Mobility (route to current location)
-Auto-Readdressing (route to new address)

The new routing functionality is obtained by creating sequences of IPng addresses using the IPng Routing option. The routing option is used by a IPng source to list one or more intermediate nodes (or topological group) to be "visited" on the way to a packet's destination. This function is very similar in function to IPv4's Loose Source and Record Route option.  In order to make address sequences a general function, IPv6 hosts are required to reverse routes in a packet it receives, containing header and address sequences.  The functionality of implementing and supporting the reversal of source routes allows them to work with hosts that implement features such as provider selection or extended addresses.

 

 

 
IP Routing Quality of Service IPv6 Security IPv4 vs. IPv6 IPv4-IPv6 Transition

Extra Credit

 
packets----------------------packets---------------------packets---------------------packets-------------------packets