今天在学习路由器配置ipv6 的时候遇到了一点疑惑
一条命令为:ipv6 route FE80:0202::/32 serail 0/1 201
一条命令为:ipv6 route FE80:0202::/32 serail 0/1 1
然后我就在想这里的区别,在这里记下笔记省的以后再犯
首先 格式是
ipv6 route <目标IPv6前缀> <出站接口> <下一跳IPv6地址>
然后在这里, ::1是本地回环地址,所以第二条命令是错误的。
环回地址 | 00…1(128 bits) | ::1/128 |
链路本地地址 | 1111111010 | FE80::/10 |
唯一本地地址 | 1111 110 |
FC00::/7
(包括FD00::/8和
不常用的FC00::/8)
|
站点本地地址(已弃用,被唯一本地地址代替) | 1111111011 | FEC0::/10 |
链路本地地址和唯一本地地址都属于本地单播地址,在IPv6中,本地单播地址就是指本地网络使用的单播地址,也就是IPV4地址中局域网专用地址。每个接口上至少要有一个链路本地单播地址,另外还可分配任何类型(单播、任播和组播)或范围的IPv6地址。
(1)链路本地地址(FE80::/10):仅用于单个链路(链路层不能跨VLAN),不能在不同子网中路由。结点使用链路本地地址与同一个链路上的相邻结点进行通信。例如,在没有路由器的单链路IPv6网络上,主机使用链路本地地址与该链路上的其他主机进行通信。
(2)唯一本地地址(FC00::/7):唯一本地地址是本地全局的,它应用于本地通信,但不通过Internet路由,将其范围限制为组织的边界。
(3)站点本地地址(FEC0::/10,新标准中已被唯一本地地址代替)
部分内容引自百度