比方说,我有以下网络拓扑:
isp_router[t1-0/0/0.0] <-> [t1-0/0/0.0]ospf_asbr我想为ospf_asbr路由器中的IGP生成一个默认路由。一种选择是静态路线:
root@Dubbel> show configuration routing-options
rib inet.0 {
static {
/* 84.10.113.1 is configured on isp_router interface t1-0/0/0.0 */
route 0.0.0.0/0 next-hop 84.10.113.1;
}
}
root@Dubbel> 另一个选项应该是生成的带有策略过滤器的路由,它只允许84.10.113.0/31作为贡献路由。例如,如下所示:
[edit]
root@Dubbel# show routing-options generate
route 0.0.0.0/0 policy gen_default;
[edit]
root@Dubbel# show policy-options policy-statement gen_default
term 1 {
from {
protocol direct;
route-filter 84.10.113.0/31 exact;
}
then accept;
}
term 2 {
then reject;
}
[edit]
root@Dubbel# 一种方法比另一种更好吗?如果isp_router和ospf_asbr之间的链接失败,两者都应该从IGP中撤回默认路由。或者一般情况下,使用静态路由或生成路由向IGP注入默认路由有什么区别?
发布于 2020-06-25 13:33:31
只要下一跳是可到达的,就会安装这条路线。默认路由偏好为5。
静态路由更简单,并且在您和传输提供商之间没有运行路由协议时是合适的。
只有在至少有一个贡献路由处于活动状态时,才会安装聚合路由。默认情况下,贡献者的路由长度大于配置的聚合,因此192.0.2.0/25将是192.0.2.0/24的有效贡献者。聚合路由具有默认首选项130。
聚合路由的下一跳是丢弃或下一个表。
如您在问题中所述,贡献路径可以通过策略进行筛选。
生成路线就像聚集地。其区别在于生成路由采用其主要贡献路由的下一跳。
主要的贡献路径是具有最低偏好的路由,然后是最低的子网地址。
生成路由对于配置一条通往中转的默认路由非常有用,如果相关的传输提供商BGP会话宣布至少一条贡献路由停止宣布,或者关闭,则该路由将被撤回(或替换为具有不同下一跳的生成路由)。
https://networkengineering.stackexchange.com/questions/68659
复制相似问题