设为首页收藏本站language 语言切换
查看: 4628|回复: 5
收起左侧

OSPF和EIGRP宣告路由问题!

[复制链接]
发表于 2012-10-24 22:53:11 | 显示全部楼层 |阅读模式
例如R1的接口三个接口IP地址分别是
loopback0 1.1.1.1/32
interface ethernet  0/0   192.168.1.1/24
interface ethernet 0/1  192.168.2.1/24

为什么OSPF和EIGRP都可以这样宣告
router ospf 1
network 1.1.1.1 0.0.0.0 area 0
network 192.168.1.1 0.0.0.0 area 0
network 192.168.2.1 0.0.0.0 area 0

router eigrp 1
network 1.1.1.1 0.0.0.0
network 192.168.1.1 0.0.0.0
network 192.168.2.1 0.0.0.0

不是应该以下写法吗:
router ospf 1
network 1.1.1.1 0.0.0.0 area 0
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0

router eigrp 1
network 1.1.1.1 0.0.0.0
network 192.168.1.0 0.0.0.255
network 192.168.2.0 0.0.0.255



IP地址明确说明是 24位,为什么宣告可以用32位去宣告呢?
还有一个小问题,如果使用以下方式的接口方式宣告,他等同于上面两种中的哪一种呢?
router ospf 1
inter lo 0
ip osps 1 ar 0
inter et 0/0
ip ospf 1 ar 0
inter et 0/1
ip ospf 1 ar 0
end


发表于 2012-10-24 22:56:53 | 显示全部楼层
本帖最后由 qq360870025 于 2012-10-24 23:03 编辑

接口宣告方式 等同于 network 192.168.1.1 0.0.0.0 area 0
0.0.0.0 代表精确匹配了 就只让192.168.1.1参与OSPF进程, 而你0.0.0.255 包括192.168.1.1~254 整个网段
因为除了BGP以外,其余的宣告只是让匹配了范围的参与路由进程,能够接收和发送hello包,建立路由邻居关系。你宣告匹配的是一个范围。
ip osps 1 area 0  这个最近在15.0 IOS的VPN里面用得多,其余的倒没见的什么了

点评

谢谢,受教了!  发表于 2012-10-25 05:15
沙发 2012-10-24 22:56:53 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 58210
发表于 2012-10-25 00:07:31 | 显示全部楼层
只是一个精确不精确的问题,没什么的,都可以宣告出去
板凳 2012-10-25 00:07:31 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-25 10:30:25 | 显示全部楼层
network 192.168.1.1 0.0.0.0
network 192.168.2.1 0.0.0.0-----宣告IP,

network 192.168.1.0 0.0.0.255
network 192.168.2.0 0.0.0.255----宣告网段。
地板 2012-10-25 10:30:25 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-26 20:39:58 | 显示全部楼层
5# 2012-10-26 20:39:58 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-12-25 15:26:05 | 显示全部楼层
eigrp会自动匹配
6# 2012-12-25 15:26:05 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-6 05:24 , Processed in 0.080621 second(s), 29 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表