IPv6路由配置—静态路由与RIPng
以IPv4为基础的网络技术取得了极大的成功
IPv4自身的不足限制了IP技术应用的进一步发展
地址资源紧缺,NAT、CIDR、VLSM等技术的使用仅仅暂时缓解了IPv4地址紧张,无法根本解决地址问题
新应用、新技术的出现对IP协议提出了更多的需求
为什么要IPv6
IPV6的特点
与IPv4相比,IPv6具有以下优点:
近乎无限的地址空间
更简洁的报文头部
内置的安全性
更好的QoS支持
更好的移动性
……
IPv6地址
IPv6地址128位,用十六进制表示,分为8段,中间用“:”隔开
如:2001:0da8:0207:0000:0000:0000:0000:8207
若以零开头零可以省略,全零的段可用“::”表示(只能出现一次)
同一个地址可以使用不同的表示法:
2001:0000:0207:0000:0000:0000:0000:8207
2001:0:207:0:0:0:0:8207
2001:0:207::8207
IPv6地址= 前缀+ 接口标识
前缀:相当于IPv4地址中的网络ID
接口标识:相当于IPv4地址中的主机ID
前缀长度用“/xx”来表示
如:2001:da8:207::8207/64
IPv6地址结构
单播地址(Unicast Address)
标识一个接口,目的为单播地址的报文会被送到被标识的接口
单播地址分类:
全球单播地址例 2001:da8:207::8207
类似于IP v4中的公网地址,前三位固定为001
站点本地地址例 FEC0::E0:F726:4E58
应用范围局限在一个网络内使用,类似于IPv4中的私有地址
链路本地地址例 FE80::E0:F726:4E58
由设备自动生成,只能在连接到同一链路的节点之间使用,不能跨路由器
组播地址(Multicast Address)
标识多个接口,目的为组播地址的报文会被送到被标识的所有接口
任播地址(Anycast Address)
标识多个接口,目的为任播地址的报文会被送到最近的一个被标识接口,最近节点是由路由协议来定义的
IPv6没有定义广播地址
IPv6地址分类
IPv6报文转发:
根据目的地址获得下一跳三层地址(IPv6)和发送接口
通过地址解析(ARP)获取下一跳三层地址对应的链路地址
IPv6报文转发的基本数据
路由表:类似于IPv4路由表
邻居缓存:类似于ARP表,存储同一链路上邻居二三层地址之间的对应关系
IPv6报文转发要解决:如何建立、维护与利用这两个数据
IPv6报文转发
IPv6路由器报文转发:
数据转发依赖IPv6路由表
路由表由IPv6路由协议维护
IPv6路由可能来自于
通过接口感知的直连路由(Connected)
通过手工配置的静态路由(Static)(包括默认路由(*S))
动态路由协议:
RIPng 、OSPFv3 、IS-IS、 BGP4+
IPv6路由
配置命令
(IPv4命令为?)
ip route ip-work-mask nexthop-address
示例:ip route
ipv6 route ip-address/prefix-length interface-name |nexthop-address
(IPv4默认路由如何配置?)
ip route
IPv6默认路由使用::/0表示
ipv6 route ::/0 interface-name |nexthop-address
查看路由
show ip route
show ipv6 route
测试
ping ipv6-address
IPv6静态路由
RIPng与RIPv2运行机制基本相同
与RIPv2一样, RIPng具备如下特性:
RIPng是距离矢量路由协议,被UDP封装(端口号为521)
RIPng使用跳数作为度量值,16跳为不可达
RIPng利用水平分割与无穷大计数来减少环路发生可能性
IPv6动态路由----RIPng
IPv6路由-RIPng与静态路由 来自淘豆网m.daumloan.com转载请标明出处.