《地址空间管理向ipv6过渡课件》由会员分享,可在线阅读,更多相关《地址空间管理向ipv6过渡课件(30页珍藏版)》请在金锄头文库上搜索。
1、地址空间管理,向 IPv6 过渡,IPv4 和 IPv6,目前大约有 13 亿可用的 IPv4 地址。,为什么需要更大的 地址空间?,Internet 的人口 2005 年 11 月大约有 9.73 亿用户 新兴人口和地理地址空间 移动用户 PDA、平板电脑、笔记本电脑等 2004 年大约 2000 万。 移动电话 业界已交付 10 亿部移动电话 传输 预计 2008 年将有 10 亿辆汽车 在飞机上提供 Internet 接入服务,例如德国汉莎航空公司 消费者设备 Sony 强制要求到 2005 年为止,所有产品都必须支持 IPv6 上亿的家用电器及工业电器,IPv6 高级功能,更大的地址空
2、间: 全球连通性和灵活性 聚合 多源技术 自动配置 即插即用 无需 NAT 的端到端 重新编号 移动性和安全性: 与移动 IP RFC 兼容 IPsec 强制用于(或自然用于) IPv6,更简单的报头: 路由效率 性能和转发速率的可扩展性 无广播 无校验和 扩展报头 流标签 多种过渡方式: 双协议栈 6to4 隧道和手动隧道 转换,IPv6 地址表示法,格式: x:x:x:x:x:x:x:x,其中 x 是 16 位的十六进制字段 十六进制的 A、B、C、D、E 和 F 区分大小写 字段中的前导零是可选的 连续的零字段可表示为 :每个地址只能用一次 示例: 2031:0000:130F:0000
3、:0000:09C0:876A:130B 可表示为 2031:0:130f:9c0:876a:130b 不能表示为 2031:130f:9c0:876a:130b FF01:0:0:0:0:0:0:1 FF01:1 0:0:0:0:0:0:0:1 :1 0:0:0:0:0:0:0:0 :,IPv6 地址类型,单播: 地址用于单个接口 IPv6 有几种类型(例如,全局地址、保留地址、本地链路地址和本地站点地址) 组播: 一对多 提高网络的使用效率 使用更大的地址范围 任播: 一对最近(从单播地址空间分配) 多个设备共享相同的地址 所有任播节点应提供统一服务 源设备将数据包发送到任播地址 路由器确
4、定最近的设备以达到目的地 适合负载均衡和内容传输服务,IPv6 单播编址,IPv6 单播地址类型: 全局地址:以 2000:/3 开头,由 IANA 分配 保留地址:由 IETF 使用 私有地址:本地链路(以 FE80:/10 开头) 环回地址 (:1) 未指定地址 (:) 单个接口可分配多个任意类型的 IPv6 地址:单播、任播或组播。 多个 RFC 涵盖了 IPv6 编址规则。 体系结构由 RFC 4291 定义,IPv6 全局单播(和任播) 地址,IPv6 的全球单播地址和 任播地址的格式相同。 使用全球路由前缀,这是一种能向上聚合, 最终到达 ISP 的结构。 单个接口可分配多个任意类
5、型的地址 (单播、任播、组播)。 每个支持 IPv6 的接口至少含有一个环回地址 (:1/128) 和一个本地链路地址。 每个接口可选择性地拥有多个唯一的本地地址和全球地址。,链路本地地址,本地链路地址的范围限制在链路之内,此地址在所有 IPv6 接口上通过使用指定的本地链路前缀 FE80:/10 和 64 位的接口标识符动态创建。 本地链路地址用于自动地址配置、邻居发现和路由器发现。很多路由协议 也使用本地链路地址。 本地链路地址可连接相同本地网络中的设备,而且无需全球地址。 使用本地链路地址通信时,因每个接口都连接到 FE80:/10,所以必须指定传出接口。,更大的地址空间可进行 地址聚合
6、,地址聚合具有以下优点: 聚合全球路由表中通告的前缀 路由有效且可以扩展 提高用户流量的带宽和功能性,分配 IPv6 全球单播地址,静态分配 手动接口 ID 分配 EUI-64 接口 ID 分配 动态分配 无状态自动配置 DHCPv6(全状态),IPv6 EUI-64 接口标识符,Cisco 可使用 EUI-64 格式的接口标识符。 此格式向中间的 16 位插入“FFFE”以将 48 位的 MAC 地址扩展为 64 位。 为表示所选地址来自唯一的以太网 MAC 地址,全球范围的 U/L 位设置为 1(本地范围的 U/L 位则设置为 0)。,无状态自动配置,DHCPv6(全状态),DHCPv6
7、是 IPv4 的 DHCP 更新版本: 支持新的编址 启用了比无状态自动配置更多的控制 可用于重新编号 可用于为使用动态 DNS 的主机进行自动域名注册,DHCPv6 操作,DHCPv6 的操作方式与 DHCPv4 类似,除了: 客户端首先检测链路上是否存在路由器。 如果发现路由器,则检查路由器通告,确定是否可使用 DHCP。 如果没发现路由器,或如果路由器可以使用 DHCP,则: 将 DHCP 请求消息发送到“全 DHCP 代理”组播地址。 客户端将本地链路地址用作源地址。,IPv6 路由协议,IPv6 路由类型: 静态 RIPng (RFC 2080) OSPFv3 (RFC 2740)
8、用于 IPv6 的 IS-IS MP-BGP4 (RFC 2545/2858) 用于 IPv6 的 EIGRP 配置任何路由协议之前,需要使用 ipv6 unicast-routing 命令 来启用 IPv6。,RIPng (RFC 2080),与 IPv4 相似的功能: 距离矢量、15 跳的半径、水平分割和毒性反转 基于 RIPv2 IPv6 的更新功能: IPv6 前缀、下一跳 IPv6 地址 使用组播组 FF02:9(全 RIP 路由器组播组)作为 RIP 更新的目的地址 使用 IPv6 传输数据 命名的 RIPng,IPv4 向 IPv6 过渡,具有多种过渡方式,这表示: 没有固定的转
9、换日期;不需要立刻对所有地址进行转换 有不同的过渡机制可用: 双协议栈 手动隧道 6to4 隧道 ISATAP 隧道 Teredo 隧道 不同的兼容机制: 代理和转换 (NAT-PT),双协议栈是一种集成方法,使用这种方法时,节点可以同时实施和连通 IPv4 网络与 IPv6 网络。,Cisco IOS 双协议栈,Cisco IOS 双协议栈(续),如果在一个接口上同时配置 IPv4 和 IPv6,则可将该接口视为双协议栈接口。,隧道是一种集成方法,使用这种方法时,IPv6 数据包将被封装在另一种协议中,例如 IPv4。此封装方法是 IPv4。 数据包含有一个不带选项的 20 字节 IPv4
10、报头、一个 IPv6 报头及负载 数据包需要使用双协议栈路由器,IPv6 隧道技术,手动配置 IPv6 隧道,配置隧道时需要: 两端具备双协议栈 每一端上均配置 IPv4 和 IPv6 地址,在 Cisco 路由器上启用 IPv6,ipv6 unicast-routing,RouterX(config)#,启用 IPv6 流量转发,ipv6 address ipv6prefix/prefix-length eui-64,配置接口 IPv6 地址,RouterX(config-if)#,IPv6 地址配置示例,Cisco IOS IPv6 域名解析,为 IPv6 地址定义静态名称,ipv6 ho
11、st name port ipv6addr ipv6addr .,RouterX(config)#,RouterX(config)# ipv6 host router1 3ffe:b00:ffff:b:1,配置一台或多台 DNS 服务器以供查询,ip name-server address,RouterX(config)#,RouterX(config)#ip name-server 3ffe:b00:ffff:1:10,Cisco IOS IPv6 域名解析有两种方法:,配置和检验 IPv6 的 RIPng,ipv6 router rip tag,RouterX(config)#,创建并进入
12、 RIP 路由器配置模式,ipv6 rip tag enable,RouterX(config-if)#,在接口上配置 RIP,show ipv6 rip,显示各种 RIP 进程的状态,show ipv6 route rip,显示 IPv6 路由表中的 RIP 路由,IPv6 的 RIPng 配置实例,可视目标 7-2:实施 IPv6,总结,IPv6 比 IPv4 具有更多的优势,包括更大的地址空间、更容易的地址聚合和集成安全性。 IPv6 地址的长度为 128 位,由 48 位的全局前缀、16 位的子网 ID 和 64 位的接口标识符组成。 可使用多种方式分配 IPv6 地址:静态、无状态自动配置和 DHCPv6。 Cisco 支持所有主要的 IPv6 路由协议:RIPng、OSPFv3 和 EIGRP。 从 IPv4 过渡到 IPv6 需要使用双协议栈、隧道,还可能需要 NAT-PT。 使用 ipv6 unicast-routing 命令启用 IPv6,使用 ipv6 address ipv6-address/prefix-length 命令分配接口地址并启用 IPv6 路由协议。,