IPv6技术精要 您所在的位置:网站首页 隧道与公路相比的优点 IPv6技术精要

IPv6技术精要

2024-07-06 10:20| 来源: 网络整理| 查看: 265

文章目录 17.1 双栈技术17.1.1 基本概念1.定义2.应用3.以 URL 语法表示的 IPv6 地址格式: 17.1.2 配置双栈网络 17.2 隧道技术17.2.1 基本概念2.两类协议3.三个组件4. 三种应用场景5.IPv6 两种隧道类型 17.2.2 手工隧道17.2.3 6to4 隧道与手工隧道比较,有两点区别  IPv6实验5:IPv4到IPv6的过渡【学习资料】【01学习笔记】【02课程实验】【03其他资料】

17.1 双栈技术 17.1.1 基本概念 1.定义

双栈技术允许 IPv4 和 IPv6 共存于同一个网络。 双栈设备可以是同时配置了 IPv4 协议栈和 IPv6 协议栈的主机、服务器或路由器。

一台设备上,同时运行 IPv4 和 IPv6 。 IPv4 包括 IPv4 地址、 ARP 、 IPv4 ICMP 和 IPv4 路由协议。 对于 IPv6 来说,支持的含义不仅仅是拥有更长 地址的网络报头,还包括 IPv6 全局单播地址、 链路本地地址以及 ICMPv6 操作 (包括 SLAAC. DAD),IPv6 EIGRP 和 OSPFv3 路协议等。

双栈设备与 IPv4 设备进行通信时,其行为特性 就像纯 IPv4 设备。与 IPv6 设备进行通信时,其 行为特性又像纯 IPv6 设备。

img

2.应用

虽然应用同时支持 IPv4 和 IPv6 ,但是设备并不 会随机选择将要使用的协议。大多数情况下, 应用程序默认选择的是 IPv6 ,不过具体选择取 决于操作系统。然后,设备就利用选定的 IP 协 议栈连接源端。

img

3.以 URL 语法表示的 IPv6 地址格式:

在某些场合下 如调试或通过浏览器接口配置设 备 )),需要在浏览器内输入 IP 地址, 如可以输入 http:// 192.168.1.1 来连接并 配置家用 路由器 。

如何 使用 IPv6 地址来完成上述工作呢 IPv6 地 址中包含 了冒号 (😃(😃,不能与 URL 相兼容,浏览 器会 将冒号 解析为端口号。例如 http 192.168.1.1:5000

 将 IPv6 地址放置在括号 中

img

17.1.2 配置双栈网络

路由器配置 IPv4 地址和 OSPFv2,IP v6 地址和 OSPFv3

img

img

17.2 隧道技术 17.2.1 基本概念

另一种 IPv4 到 IPv6 的过渡机制是隧道技术。与 其他过渡技术相似,隧道技术是全面部署纯 IPv6 之前的一种临时解决方案。隧道技术的本 质就是将 IP 包封装到其他包中,将 IPv6 包封装 到 IPv4 包中,并通过 IPv4 网络进行传输 。

img

2.两类协议

利用隧道技术,孤立的 IPv6 网络之间可以通过 IPv4 网络发送 IPv6 包。隧道包含两类协议 传输 协议和乘客协议。

传输协议 :IPv4 是传输协议,隧道是在 IPv4 中创建的。 IPv4 报头中的协议 字段 值 41 表示所封装的数据部分 是一个 IPv6 包。乘客协议 :IPv6 是乘客协议, IPv6 被封装在隧道中并 通过隧道进行传送。 3.三个组件

隧道包含两类设备,分别是隧道端点和管理隧 道的管理协议,隧道的这三个组件

隧道入口点:隧道入口点是将 IPv6 包 乘客协议 封装 到 IPv4 包 传输协议 的位置 。必须 是双栈设备,负责 接收 IPv6 包并将其封装到 IPv4 包中 ,并通过 IPv4 网 络进行传输。

隧道出口点:隧道出口点是另一台双栈设备 ,接收 IPv4 包并将解封装出来的 IPv6 通过 IPv6 网络传输 。

隧道管理:隧道 管理是由隧道入口点和隧道出口点完 成的,负责处理隧道封装 解封装、编址、 MTU 、分 段和差错处理。

4. 三种应用场景

隧道可能 存在 的 三种 应用场景:

主机到主机 (Host to host ): 孤立的双栈主机被纯 IPv4 网络所隔离,主机 充当隧道端点 负责创建在两 台主机之间传输 IPv6 包的隧道。

主机到路由器 (Host to router ): 隧道端点是由纯 IPv4 网络互连的主机和 路由器。一端 是双栈主机,另一端 是双栈路由器。路由器通过 IPv6 网络发送和接收纯 IPv6 包 ,将 IPv6 包封装到 IPv4 包中并通过隧道进行传 输,主机则接收并处理 IPv6 包 。

路由器到路由器 (Router to router ): 隧道端点都是双 栈路由器 ,之间 可以创建隧道来互连 IPv6 主机孤岛。

img

5.IPv6 两种隧道类型 手工隧道 手工隧道等同于点到点链路,主要用于需要在 两台边界路由器 或一个端系统和一台边界路由器 之间 构建常规安全通信能力的稳定连接,或者用于连接远程 IPv6 网络。6to4 隧道 :6to4 隧道或自动 6to4 隧道的关键差区别就在于 这类隧道是点到多点隧道,而不是点到点隧道。隧道的 目的 IPv4 地址决定于数据包的目的 IPv6 地址 6to4 隧道 需要 IPv6 前缀或网络地址与 IPv4 隧道地址之间的关系, IPv6 地址是从 IPv4 隧道地址以反向工程方式得到的,地 址格式为 2002: tunnel IPv4 address ::/48 17.2.2 手工隧道

手工隧道是双向点到点隧道,并且其 IPv4 端点地址 由配置文件来决定,通常这是一种最简单的隧道实 现方式。手工隧道的优点在于配置很直观 缺点在 于扩展性较差。

手工隧道是点到点隧道,如果应用环境需要在多台 路由器之间建立多条隧道,那么就需要在每两台端 点路由器之间都建立一条独立的隧道,即所需的隧 道数量为 ( 端点数 隧道数量 =n(n 1)/2

虽然在路由器数量有限的情况下,手工隧道能够很 好地满足隧道互连的需求,但是随着连接数的增加, 隧道数量将快速增加。

img

img

img

img

17.2.3 6to4 隧道

6to4 隧道属于点到多点连接,单个 6to4 隧道可 以连接任意数量的 IPv6 网络,也就是说单个 6to4 隧道可以有任意数量的隧道目的端 如图 10 8 所示 。路由器 R1 可以 配置一个能够到达路由 器 R2 到 R6 所在 IPv6 网络的 6to4 隧道。

img

6to4 隧道 或称为自动 6to4 隧道 与手工隧道的区 别主要是,手工隧道必须静态配置隧道对端 隧 道 IPv4 目的地址 )),而对于 6to4 隧道来说,隧道 IPv4 目的地址是从数据包的 IPv6 地址自动衍生 而来的。也就是这两类地址之间必然存在某种 联系,即 IPv6 地址是可达的 IPv4 地址加上一个 被保留用作该隧道的特殊前缀。 IANA 将前缀 2002::/16 永久分配为使用 6to4 隧道自动访问 IPv6 网络。

img

img

img

与手工隧道比较,有两点区别  一个是命令 tunnel mode ipv6ip 6to4另 一个是没有命令 tunnel destination 。

命令 tunnel mode ipv6ip 6to4 的作用是告诉路由器 使用 IPv6 目的地址来 确定隧道目的 IPv4 地址。 由于 隧道目的地址是自动从 IPv6 包得到的,因而不需要 通过 tunnel destination 配置 一个预设的目的地址 由于 隧道目的端是由 IPv6 包的目的地址自动确定的, 因而只要 IPv6 网络的地址格式是 2002:ipv4 address ::/48 ,那么就可以通过 6to4 隧道可达。

img

img

img

IPv6实验5:IPv4到IPv6的过渡

1 、双栈实验;

2 、手工隧道实验;

3 、 6to4 隧道实验

【学习资料】 【01学习笔记】 《IPv6技术精要(第二版)》导读IPv6技术精要–第1章 IPv6简介IPv6技术精要–第2章 入门IPv6技术精要–第3章 对比IPv4和IPv6IPv6技术精要–第4章 IPv6地址表示方法IPv6技术精要–第5章 IPv6公网单播地址IPv6技术精要–第6章 IPv6本地链路单播地址Pv6 技术精要–第7章 IPv6多播地址IPv6技术精要–第8章 IPv6动态地址分配原理IPv6技术精要–第9章 无状态地址自动配置SLACCIPv6技术精要–第10章 无状态DHCPv6IPv6技术精要–第11章 有状态DHCPv6IPv6技术精要–第12-13章 ICMPv6和邻居发现协议(ND协议)IPv6技术精要–第14-16章 IPv6路由选择IPv6技术精要–第17章双栈和隧道 【02课程实验】 IPv6实验一:VMware:主机使用IPv6地址ping通本地虚拟机IPv6实验二:子网划分及静态地址配置(思科GNS3)IPv6实验三:三种IPv6动态地址分配方法(含无状态SLAAC、有状态DHCPv6、两者结合)IPv6实验四:IPv6路由选择协议配置IPv6实验五:IPv4到IPv6的过渡 【03其他资料】 《IPv6技术精要(第二版)》Ipv6技术与应用课件+实验+安装软件电子档+PPT(部分)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有