BGP 发布路由的方式有以下三种:
network
命令redistribute
命令- 聚合
我遇到使用network
命令与redistribute
命令的两个原因:
1.
该network
命令发布源代码为i
for IGP 的路由。该redistribute
命令通告具有?
不完整源代码的路由。后来,这些用于路径选择过程,其中的源代码i
优先于?
。
但是可以使用路线图将源代码更改为您喜欢的任何内容。因此,出于这个问题的目的,让我们忽略不同的来源代码,因为它们可以被覆盖。
2.
该network
命令要求您明确指定应将哪些网络通告到 BGP。该redistribute
命令可能会无意中将网络通告到您未明确选择的BGP 中(即,使用redistribute connected
并稍后添加用于测试的环回接口,您并不打算进行通告)。
但是您也可以使用路由映射来限制正在重新分配的网络,因此在这两种情况下您仍然可以明确地通告网络。因此,出于这个问题的目的,让我们忽略显式广告的差异,因为这在两种方法中都是可能的。
我的问题:其他除上述确定的两个不同......是什么原因之一可能选择使用redistribute
命令经文的network
命令。
它只是出于个人喜好吗?还是地方政策?或者是否有其他明确的用例需要使用其中一个。