2024年4月12日发(作者:)
5.4 配置6to4隧道实现IPv6网络互联
【任务要求】
公司的生产部和销售部原有网络通过部署IPv4互连,现二个部门内部部署了IPv6网络,为了实
现二个部门IPv6客户端能够通过IPv4连接,计划实施6 to 4隧道技术。
6to4隧道属于一种自动隧道。6to4地址如下:
FP:可聚合全球单播地址的格式前缀(Format Prefix),其值为001。
TLA:顶级聚合标识符(Top Level Aggregator),其值为0x0002。
SLA:站点级聚合标识符(Site Level Aggregator)。
6to4地址可以表示为2002::/16(固定格式),而一个6to4网络可以表示为2002:IPv4地址::/48。
6to4地址的网络前缀长度为64bit,其中前48bit(2002: d)被分配给路由器上的IPv4地址决定
了,用户不能改变,而后16位(SLA)是由用户自己定义的。
随着IPv6网络的发展,普通IPv6网络需要与6to4网络通过IPv4网络互通,这可以通过6to4中
继路由器方式实现。所谓6to4中继,就是通过6to4隧道转发的IPv6报文的目的地址不是6to4地
址,但转发的下一跳是6to4地址,该下一跳为路由器我们称之为6to4中继。隧道的IPv4目的地址
1
依然从下一跳的6to4地址中获得。
6to4地址生成如下:
R1接口Gi0/0/1:12.0.0.1,先转换成2进制,共32位:0000 1100 .0000 0000.0000 0000.0000 0001
再转换成16进制:0C.00.00.01 再转换成IPv6要求格式 0C00:0001。
加入2002固定格式后:2002:C00:1:: /48
加入用户定义16位SLA:2002:C00:1:1::/64
同样可以计算出:23.0.0.3生成:2002:1700:3:1::/64
根据以上计算进行IP规划,IPv4/IPv6地址规划表如下
设备
R1
R2
R3
PC1
PC2
接口
Gi0/0/1
Gi0/0/0
Gi0/0/1
Gi0/0/2
Gi0/0/2
Gi0/0/0
12.0.0.2/24
23.0.0.2/24
23.0.0.3/24
IPv4地址
12.0.0.1/24
2010::1/64
2002:C00:1:1::1/64
2020::1/64
2010::10/64
2020::20/64
IPv6地址
连接R2的Gi0/0/1
连接PC1
连接R3的tunnel0/0/1
连接R1的Gi0/0/1
连接R3的Gi0/0/2
连接R2的Gi0/0/2
连接PC2
备注
Tunnel0/0/1
Tunnel0/0/1 2002:1700:3:1::1/64
连接R1的tunnel0/0/1
【任务实施】
1.公司IPv4部署配置
R1配置清单如下: R2配置清单如下: R3配置清单如下:
sys
sys R3
int g0/0/2
ip add 23.0.0.3 24
ip route-static 12.0.0.0 24
23.0.0.2
sys sys
sys R1 sys R2
int g0/0/1 int g0/0/1
ip add 12.0.0.1 24 ip add 12.0.0.2 24
ip route-static 23.0.0.0 24 int g0/0/2
12.0.0.2 ip add 23.0.0.2 24
2.公司IPv6部署配置
R1配置清单如下:
ipv6
int g0/0/0
ipv6 en
ipv6 add 2010::1 64
R3配置清单如下:
ipv6
int g0/0/0
ipv6 en
ipv6 add 2020::1 64
2
3.
配置6to4自动隧道(6to4)
#R1路由器上Tunnel配置清单
interface Tunnel0/0/1
ipv6 enable
ipv6 address 2002:C00:1:1::1/64
tunnel-protocol ipv6-ipv4 6to4
source GigabitEthernet0/0/1 #只需要指定隧道头就可以了,隧道尾自动发现
#R3路由器上Tunnel配置清单
interface Tunnel0/0/1
ipv6 enable
ipv6 address 2002:1700:3:1::1/64
tunnel-protocol ipv6-ipv4 6to4
source GigabitEthernet0/0/2
#配置Tunnel的静态路由
#R1上配置Tunnel的静态路由
ipv6 route-static 2002:: 16 Tunnel0/0/1 #配置到2002::/16的静态路由,通过隧道访问
ipv6 route-static 2020:: 64 2002:1700:3:1::1
#R3上配置Tunnel的静态路由
ipv6 route-static 2002:: 16 Tunnel0/0/1 #配置到2002::/16的静态路由,通过隧道访问
ipv6 route-static 2010:: 64 2002:C00:1:1::1
3
【任务验证】
查看PC1 Ping PC2互通情况
PC>ping 2020::20
Ping 2020::20: 32 data bytes, Press Ctrl_C to break
From 2020::20: bytes=32 seq=1 hop limit=253 time=46 ms
From 2020::20: bytes=32 seq=2 hop limit=253 time=31 ms
From 2020::20: bytes=32 seq=3 hop limit=253 time=32 ms
From 2020::20: bytes=32 seq=4 hop limit=253 time=16 ms
From 2020::20: bytes=32 seq=5 hop limit=253 time=31 ms
--- 2020::20 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 16/31/46 ms
4


发布评论