交换机A 有172.16.10.0 段,交换机B有172.16.20.0段,如果通过OSPF互联,那么两台交换机上是否可以network172.16.0.0 0.0.255.255??
(0)
最佳答案
我是来辟谣的。。。。。。
可以这么宣告,也不会影响路由学习。
其实如果没有什么特殊要求单纯就是要把设备上的路由都宣告出去的话,你写network 0.0.0.0 0.0.0.0都行。因为这个network不是宣告路由,而是宣告一个网段,然后在所有ip地址属于这个网段的接口上激活ospf。当然如果你在路由方面的需求比较复杂的话,精确宣告维护起来简单一些,不需要路由策略辅助。
附图说明。图是配置手册上的说明以及实验截图。可以看到我network后面写的是0.0.255.255,但邻居学到的路由依然是24位的路由。
(0)
命令上可以配置,但是会导致路由学习不准确。
建议A声明172.16.10.0 0.0.0.255,B声明172.16.20.0 0.0.0.255
(1)
这样问题就来了,如果A上有地址172.16.10.0-172.16.100.0将近100个地址的话,如果减轻network的工作量呢
可以使用路由聚合的方式发布聚合之后的网段
ospf 的 network 可以理解为在被 network 的掩码包含的接口上是能ospf
题主的 network 172.16.0.0 0.0.255.255 代表着将设备上所以在172.16这个B范围内的接口全部使能ospf ,可以实现ospf 邻居的建立;但是隐藏的结果就是可能会将其他的接口地址也宣告进OSPF(未必是想发布的地址)
例如SW1 有多个接口地址
172.16.0.1/24
172.16.1.1/24
172.16.2.1/24
直接neiwork network 172.16.0.0 0.0.255.255 话,会将这3个端都发布进ospf的,可能某个地址并不想发布到ospf 里
一般为了便于阅读,建议ospf network 发布地址 使用接口地址的反掩码,这样容易可读性强一点儿
(1)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明