IPv6自动隧道

自动隧道原理

IPv6自动隧道、即边界设备可以自动获得隧道终点的IPv4地址,所以不需要手工配置终点的IPv4地址,一般的做法是隧道的两个接口的IPv6地址采用内嵌IPv4地址的特殊IPv6地址形式,这样路由设备可以从IPv6报文中的目的IPv6地址中提取出IPv4地址。

IPv6OverIPv4自动隧道原理

从被隧道传送的IPv6数据包中的IPv4兼容的IPv6地址中获取隧道的端点地址
数据包目的地址为IPv4兼容地址时,数据包通过隧道发送;目的地址为本地地址,即是给自己或相同链路上的邻居的,则不通过隧道发送。
IPv6自动隧道_第1张图片
注: 该隧道只能发送发往隧道终点的数据包,因此不能用于转发,使用范围受到很大限制,很大程度上被后来的6to4技术取代了。
IPv6自动隧道_第2张图片
IPv6 over IPv4自动隧道只能转发发往隧道终点的数据包,因此不能用于转发。它只有在IPv4兼容地址之间才能实现通信,因此此机制实际上实现的是主机之间的通信。使用范围受到很大限制。
地址空间限制:这种隧道的建立都基于IPv4地址,因此不能解决IPv4地址短缺的问题。
扩展性限制:该机制需要每个主机有一个全球唯一的IPv4地址。

IPv6 Over IPv4自动隧道配置

[AR3]interface  Tunnel 0/0/0
[AR3-Tunnel0/0/0]ipv6  enable 
[AR3-Tunnel0/0/0]ipv6  address  ::10.1.23.3/96
[AR3-Tunnel0/0/0]tunnel-protocol  ipv6-ipv4 auto-tunnel 	
[AR3-Tunnel0/0/0]source  10.1.23.3
[AR3-Tunnel0/0/0]quit
[AR3]

查看自动隧道接口配置。

[AR3]display ipv6 interface  Tunnel 0/0/0
Tunnel0/0/0 current state : UP 
IPv6 protocol current state : UP
IPv6 is enabled, link-local address is FE80::A01:1703
  Global unicast address(es):
    ::10.1.23.3, subnet is ::/96
  Joined group address(es):
    FF02::1:FF00:1702
    FF02::2
    FF02::1
  MTU is 1500 bytes
  ND reachable time is 30000 milliseconds
  ND retransmit interval is 1000 milliseconds
  Hosts use stateless autoconfig for addresses
[AR2]

自动根据IPv6报文的目标IPv6地址解析IPv4地址。
IPv6自动隧道_第3张图片

你可能感兴趣的:(网络,网络协议,信息与通信)