
This tunneling mechanism requires that the Layer 3 switch at each end of the tunnel run both IPv4 and
IPv6 protocol stacks. The Layer 3 switches running both protocol stacks, or dual-stack routers, can
interoperate directly with both IPv4 and IPv6 end systems and routers. Refer to "Configuring IPv4 and
IPv6 protocol stacks" section in the
FastIron Ethernet Switch Administration Guide.
IPv6 over IPv4 tunnel configuration notes
• The local tunnel configuration must include both source and destination addresses.
• The remote side of the tunnel must have the opposite source/destination pair.
• A tunnel interface supports static and dynamic IPv6 configuration settings and routing protocols.
• Duplicate Address Detection (DAD) is not currently supported with IPv6 tunnels. Make sure tunnel
endpoints do not have duplicate IP addresses.
• Neighbor Discovery (ND) is not supported with IPv6 tunnels.
• If a tunnel source port is a multi-homed IPv4 source, the tunnel will use the first IPv4 address only.
For proper tunnel operation, use the
ip address
option.
Configuring a manual IPv6 tunnel
You can use a manually configured tunnel to connect two isolated IPv6 domains. You should deploy
this point-to-point tunneling mechanism if you need a permanent and stable connection.
To configure a manual IPv6 tunnel, enter commands such as the following on a Layer 3 Switch
running both IPv4 and IPv6 protocol stacks on each end of the tunnel.
device(config)#interface tunnel 1
device(config-tnif-1)#tunnel source ethernet 1/3/1
device(config-tnif-1)#tunnel destination 10.162.100.1
device(config-tnif-1)#tunnel mode ipv6ip
device(config-tnif-1)#ipv6 enable
This example creates tunnel interface 1 and assigns a link local IPv6 address with an automatically
computed EUI-64 interface ID to it. The IPv4 address assigned to Ethernet interface 1/3/1 is used as
the tunnel source, while the IPv4 address 10.168.100.1 is configured as the tunnel destination. The
tunnel mode is specified as a manual IPv6 tunnel. Finally, the tunnel is enabled. Note that instead of
entering
ipv6 enable
, you could specify an IPv6 address, for example,
ipv6 address
2001:DB8:384d:34::/64 eui-64
, which would also enable the tunnel.
Syntax:
[no] interfacetunnel
number
For the
number
parameter, specify a value between 1-8.
Syntax:
[no] tunnelsource
ipv4-address
|
ethernet
port
|
loopback
number
|
ve
number
The tunnel source can be an IP address or an interface.
For
ipv4-address
, use 8-bit values in dotted decimal notation.
The
ethernet | loopback | ve
parameter specifies an interface as the tunnel source. If you specify an
Ethernet interface, also specify the port number associated with the interface. If you specify a
loopback, VE, or interface, also specify the loopback, VE, or number, respectively.
Syntax:
[no] tunneldestination
ipv4-address
Specify the
ipv4-address
parameter using 8-bit values in dotted decimal notation.
Syntax:
[no] tunnelmode
ipv6ip
ipv6ip
indicates that this is an IPv6 manual tunnel.
Syntax:
ipv6
enable
IPv6 over IPv4 tunnel configuration notes
142
FastIron Ethernet Switch Administration Guide
53-1003625-01