IPv6学习笔记

为什么要从IPv4逐渐过渡到IPv6?

1、IPv4地址枯竭,中国网民数量远大于IP地址数量。

2、由于IPv4技术本身存在着网络地址资源浪费的问题,在采用 A、B、C 3 类编址方式后,虽然方便了IP地址的管理,但浪费了上千万的地址,特别是B类地址。例如,一个需要300部电脑连上互联网的公司,使用一个C类地址(254个地址)是不够的;使用两个C类地址会使路由选择表爆涨,从而影响了外部路由协议的性能;另外的选择是使用一个 B 类地址(65534个地址),但却浪费了65234个地址。

IPv4 32 位 4,294,967,296 共42亿多个地址

IPv6 128位 约等于1800亿亿个地址。

IPv6优势:

IPv6是对IPv4彻底改革而不是修补的重要体现,是对数据报报头的改进,这也是IPv6在其他方面重大改进的基础。IPv4报头不定长且结构复杂,主机和路由器都难以提高处理效率。IPv6简化了基本报头,降低了处理复杂度,并使用扩展报头提高适应性和扩展性。

IPv6过渡技术

过渡机制基本可以分为 3 类,即:双栈(Dual Stack),隧道(Tunnel),翻译(Translation)。3 种基本的过渡技术中,双栈是最为简单和易被接受的过渡方式,隧道技术和翻译技术是特定场合的必要技术。

1、双栈技术

双栈的定义在 RFC 4213 中,是指在终端设备和网络节点上既安装 IPv4 又安装 IPv6 的协议栈,从而实现分别与IPv4或IPv6节点间的信息互通。具有IPv4/IPv6双协议栈(如图4-1所示)的节点简称双栈节点,这些节点既可以收发IPv4报文,也可以收发IPv6报文。它们可以使用IPv4与IPv4节点互通,也可以直接使用IPv6与IPv6节点互通。

        配置为双栈的设备接口可以拥有一个IPv4地址或一个IPv6地址或两者都拥有。同时,路由器包含两个单独的路由表:一个用于IPv4寻址,另一个用于IPv6寻址。两个表都驻留于同一路由器中。
       当双栈节点链路层接收到数据段时,拆开并检查分组头。如果 IPv4/IPv6 头中的第一个字段,即IP分组的版本号是4,该分组就由IPv4栈来处理;如果版本号是6,则由IPv6栈处理。
       为了支持IPv6路由的学习,双栈路由器设备还要同时运行支持IPv6的路由协议。如果现网络部署了OSPF,则新增支持IPv6的OSPFv3;如果现网络部署的是ISIS,则在网络中部署 ISIS 多拓扑,以支持 IPv6 路由的学习。支持 IPv6 的 BGP4 + ,通过配置使能 IPv6 地址族来支持IPv6路由的通告,必要时升级RR以支持IPv6路由反射功能。

DS-Lite(Dual Stack Lite):轻量级双栈
DS-Lite 是轻量级双栈方案,网络部署上只需要家庭网关(B4)和运营商网络中新增部署的 AFTR(Address Family Translation Router)为双栈,其他网络节点只需要支持 IPv6 即可。运营商为家庭网关(B4)分配私网IPv4地址及公网IPv6地址。用户访问IPv6业务可通过家庭网关及IPv6城域网直接到达。对于IPv4业务,则通过家庭网关(B4)与AFTR之间建立IPv4-in-IPv6的隧道,在AFTR上实现隧道的解封装,并将IPv4私有地址转化为IPv4公网地址,发送到IPv4业务系统。通过DS-Lite方案部署,运营商可以通过一个IPv6网络同时提供IPv4与IPv6服务,

2、隧道技术

       隧道技术是将一种协议的数据报文封装在另一种协议的数据报文中传输的技术,它是连接孤岛的有效方法。隧道类型有很多种,包括6PE、6vPE、手工隧道、GRE、L2TP、6over4、4over6、6to4、ISATAP、Teredo 等,不同类型的隧道可以用于不同的应用场景。隧道技术有一个较大的问题:需要两端设备之间能够良好互通。

3、地址转换或协议翻译技术(NAT)

       地址转换有两种方式:NAT 和 NAPT(Network Address and Port Translation)。NAT 方式只转换IP地址,对端口号不处理。而采取NAPT方式时,NAT设备进行地址转换的时候,不仅要对IP报文中的地址进行转换,还要对报文中的端口号进行转换。但应用NAT时,每个私网IP都需要一个公网地址,对地址比较浪费。因此,实际应用中多采用NAPT方式。

        NAT44是通过采用公/私网地址转换的技术来保守地延长IPv4使用的方法,是一种较为成熟的过渡技术,可以很好地解决运营商地址不足的问题。但该技术存在 ALG 的问题、扩展性问题,一般要尽量避免两级以上的NAT。
       NAT64是通过IPv6/IPv4地址转换技术来解决IPv6-only和IPv4-only通信的唯一方法,一般用于IPv6演技技术的末期。
       翻译技术用于IPv6-only网络和IPv4-only网络的互通。翻译设备位于两个网络的边界,翻译时需要将 IP 报文头的各对应字段强制转换。此外还需要将报文体中携带的地址实现转换。后者称作 ALG(Application Level Gateway)。

4、对比

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

退休预备队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值