OSPF支持的网络类型

AR1
system-view
sysname AR1
interface loopback 0
ip address 1.1.1.1 32
interface gigabitethernet 0/0/0
ip address 10.1.12.1 24

AR2
system-view
sysname AR2
interface loopback 0
ip address 2.2.2.2 32
interface gigabitethernet 0/0/0
ip address 10.1.12.2 24

AR1
router id 1.1.1.1
ospf 1
area 1
network 1.1.1.1 0.0.0.0
network 10.1.12.1 0.0.0.0


AR2
router id 2.2.2.2
ospf 1
area 1
network 2.2.2.2 0.0.0.0
network 10.1.12.2 0.0.0.0

Broadcast—Broadcast

以太网接口,缺省情况下,ospf认为网络类型为广播类型。

宣告路由之后,开始建立邻居

 两台路由器邻居关系没有问题,再看看路由,也没有问题。

Broadcast—P2P

接下来单单修改AR1的接口0网络类型为p2p时,邻居会重新建立

[AR1]interface GigabitEthernet 0/0/0

[AR1-GigabitEthernet0/0/0]ospf network-type p2p

 AR1连接AR2的接口0网络类型为p2p,而AR2连接AR1接口0网络类型还是broadcost,还是可以建立邻接关系,但是路由表不正常。

Broadcast—NBMA

接下来把AR1的接口0网络类型改成NBMA

[AR1]interface GigabitEthernet 0/0/0

[AR1-GigabitEthernet0/0/0]ospf network-type nbma

[AR1-GigabitEthernet0/0/0]quit

缺省情况下,P2P、broadcast类型接口发送hello报文的时间间隔是10s,P2MP、MBMA接口发送hello报文的时间间隔是30s,且同一接口上连接失效时间时hello间隔时间的4倍。

这时候建立不了邻居关系,修改接口NBMA网络类型的发送hello报文间隔:

修改该接口上发送hello报文时间间隔为10s

[AR1] interface gigabitethernet0/0/0

[AR1-GigabitEthernet0/0/0]ospf timer hello 10

修改时间一致之后,还是不能建立邻居关系当然也没有路由。

 [AR1-GigabitEthernet0/0/0]ospf timer hello 30  //改回默认时间间隔

Broadcast—P2MP

把接口类型修改为P2MP网络类型

[AR1]interface gigabitethernet0/0/0

[AR1-GigabitEthernet0/0/0]ospf network-type p2mp

[AR1-GigabitEthernet0/0/0]ospf timer hello 10

P2MP网络类型,缺省情况下,发送hello报文间隔为30s,将hello报文间隔改成10s一致之后,邻居关系建立正常

 但是没有路由。

 总结:

广播类型broadcast

当链路层协议时Ethernet或FDDI时,缺省情况下,ospf认为网络类型时广播类型

在该类型的网络中

  • 通常以组播形式发送Hello报文、LSU报文和LSAck报文。其中,224.0.0.5的组播地址为OSPF设备的预留IP组播地址;224.0.0.6的组播地址为OSPF DR/BDR的预留IP组播地址。

  • 以单播形式发送DD报文和LSR报文

非广播多路访问MBMA

  • 当链路层协议是帧中继或X.25时,缺省情况下,OSPF认为网络类型是NBMA。
  • 在该类型的网络中,以单播形式发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)

点到点类型P2P

  • 当链路层协议是PPP、HDLC或LAPB时,缺省情况下,OSPF认为网络类型是P2P。
  • 在该类型的网络中,以组播形式(224.0.0.5)发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。

点到多点P2MP

没有一种链路层协议会被缺省的认为是P2MP类型。点到多点必须是由其他的网络类型强制更改的。常用做法是将非全连通的NBMA改为点到多点的网络。

在该类型的网络中:

  • 以组播形式(224.0.0.5)发送Hello报文。

  • 以单播形式发送其他协议报文(DD报文、LSR报文、LSU报文、LSAck报文)。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值