昨天聊了聊了IPv6的邻居发现协议
今天来了了IPv6的三种路由协议
静态路由
IPv6路由表如图所示:
在IPv4里面,动态路由的下一跳是对端地址。但是在IPv6里面做了相应的改变,IPv6里面除了有接口上的IPv6地址,还有链路本地地址,链路本地地址是由接口MAC地址经过EUI-64算法得出的,其地址是固定的。那为什么不用接口的IPv6地址呢,因为接口上的全局IP地址是可能发生变化的,所以使用固定不变的链路本地地址增加了路由表的稳定性。
IPv6的静态路由也没有没有多少改变,IPv6下一跳地址为IPv6地址
RIP
在IPv6里,RIP变为RIPng(next generation),是RIP协议针对IPv6网络做的修改和增强。它做了如下改变:
- UDP端口号:521
- 组播地址:FF02::9
- 前缀长度:目的地址使用IPv6的前缀长度
- 下一跳地址:使用128b(16字节)的IPv6地址
- 源地址:使用链路本地地址FE80::/10
RIPng的工作机制和RIP基本上无区别
在IPv6里面不需要使用 network将网段宣告,只需要在指定的网络接口上时能RIPng。如下:
【RTA-G0/1】ripng 1 enable