我对偏移列表的入站出站使用有一个小的澄清,因为我一直在阅读与之相关的矛盾内容。
假设我们有一个简单的拓扑。
R1 和 R2 都在运行没有自动汇总的 RIPv2,并且 R1 配置了 2 个环回接口。现在,当我们转到 R2 时,默认情况下,到达 R1 的环回的指标将是 1。
现在假设我们在 R2 上应用以下偏移列表
offset-list 1 in 3
access-list 1 permit 1.1.1.0 0.0.0.255
现在,如果我是对的,在 R2 上看到的指标将是 4。因为我们将入站指标设置为 3 和 +1,因为 R1 以 1 的跳数发送了他的更新。这很好。
例如,假设我删除了 R2 上的访问列表和偏移列表,并在 R1 的 RIP 进程中添加了以下内容。
offset-list 2 out 4
access-list 2 permit 1.1.1.0 0.0.0.255
所以现在,我的疑问是,R2 会收到度量为 4 的更新,还是会收到度量为 5 的更新?
我问的原因是因为我了解到,当您将偏移列表应用为出站时,它会按照配置发送指标,而当您将其设置为入站时,它将接收到的指标添加到偏移列表值中。此外,如果我们遵循路由器增加跳数然后发送更新而不是在接收到更新时增加它的逻辑,这应该是正确的。但是在 GNS3 和其他一些地方,它说 R2 将接收跳数为 5 的更新,而根据我的理解,它应该是 4。这是 GNS3 中的错误还是它真的如何工作?
我正在练习有关 Cisco 3700 系列路由器 12.4 IOS 版本的所有内容。
任何帮助将非常感激!
