IPv6静态路由、动态路由
实验涉及命令以及知识补充
IPv6 接口必须配置 IPv6 地址和子网掩码
-
使用 ipv6 address ipv6-address/prefix-length [link-local | eui-64] 接口配置命令。
-
激活 - 必须使用 no shutdown 命令激活接口。
本地链路地址:
IPv6 中有一种情况必须使用完全指定静态路由。如果 IPv6 静态路由使用 IPv6 本地链路地址作为下一跳地址,则必须使用完全指定静态路由(包含送出接口)。图 1 显示了一个完全限定的 IPv6 静态路由的示例,使用 IPv6 本地链路地址作为下一跳地址。
必须使用完全指定静态路由的原因在于,IPv6 路由表中不包含 IPv6 本地链路地址。本地链路地址仅在给定链路或网络上是唯一的。下一跳本地链路地址可以是连接路由器的多个网络上的有效地址。因此,需要包含送出接口。
- 必须配置 ipv6 unicast-routing 全局配置命令,才能使路由器转发 IPv6 数据包。
IPv6下一跳
-
下一跳静态 IPv6 路由 ; 仅指定下一跳 IPv6 地址(又名递归静态,因为要进行多次查询)
-
直连静态 IPv6 路由 ; 仅指定路由器退出接口(避免了二次查找)
-
完全指定静态 IPv6 路由 ; 指定下一跳 IPv6 地址和退出接口
-
默认静态路由:ipv6 route ::/0 ipv6-address
笔者记:
每次想出去找别人都必须查询两次路由表。第一次看想去别人家从那个门进去。第二次是自己从哪个门出去可以到达第一次找的那个门。
IPv6静态路由配置
- R1(config)#ipv6 route 2001:DB8:1:2::/64 2001:DB8:1:A001::2