深入理解ipv6ip tunnel

本文介绍了通过6to4、auto-tunnel及isatap等技术实现IPv6孤岛之间的互联配置方法。针对不同技术的特点,阐述了如何设置静态路由以确保数据包能够正确转发到目标孤岛网络。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在6to4,auto-tunnel以及isatap中,隧道没有设置目标地址,目标地址是根据发包中目的ipv6地址确定的,

因此这些隧道属于触发式连同,所以不支持除了bgp之外的大部分路由协议,因为它们是根据对端的链路本地地址建立邻居的,这不满足建立邻居的条件,而为了让多个ipv6孤岛之间可以互相连通转发包到正确的孤岛网络,必须在各个孤岛的边缘路由器进行一下的设置:1.添加一条通往隧道所在网络的静态路由,出接口为tunnel 0,这使得本地的孤岛边缘路由器可以ping通对端孤岛边缘路由器上,tunnel的另一端,因为6to4 tunnel以2002开头,且内嵌了建立tunnel所用端口的ipv4地址,但掩码一般比16位长,因此大多数情况本地tunnel源ipv6地址和目的端ipv6地址不在同一网段,不进行此步骤,本地就没法ping通tunnel对端地址,但auto-tunnel不需要手动配置ipv6地址,而是自动产生::/96为前缀+点分ipv4地址的形式,因此本地源和对端tunne目的l地址在同一网段,而isatap更加智能,允许手动指定tunnel源目的的前缀,因此也可以保证它们在同一子网,所以后两者不需要进行此步骤。2.配置静态路由,目标网络是各孤岛上的网络,而出接口要设置成对端边缘路由器的tunnel ipv6 地址,这样,知道了目的地址,才能触发tunnel路由到正确的孤岛。3.在每个孤岛上ipv6网络中,将前两步的静态路由重分发到ipv6路由进程中,使得每个孤岛内的非边缘路由器知道发包可以正确离开孤岛的路径。综上所述,连接孤岛的ipv4网络维持了各孤岛之间连同的条件,每个ipv6孤岛运行的ipv6路由协议维持了这个孤岛上的路径选择和连通性,而重分发使得ipv4和ipv6之间建立了连通,从而使得整个自治系统连通。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值