实时搜索: ospf有哪几个状态

ospf有哪几个状态

458条评论 2626人喜欢 1393次阅读 461人点赞
两个包内容都是一样的,除了老化时间不一样,然后三层封装的目的IP不一样,是用来通告DR的吗?通告DR不应该用224.0.0.6通告吗? , 1,在选举了DR 以后为什么还为相邻的路由器发送hello信息啊??
不是已经跟DR来传输链路状态吗?
2,确定了DR以后hello信息是通过DR发送到相邻的路由器吗 还是直接发送给另据??? ...

OSPF在交换链路状态时,为什么会发送2个一样的LSU报文: OSPF报文有5中
HELLO 发现和建立邻居
DBD 交换LSA链路状态
LSR 链路状态请求报文
LSU 链路状态更新报文
LSACK 确认报文
首先双方通过HELLO建立邻居,达到TWO-WAY状态,并选举DR,BDR,进入EXSTAR状态再发送空的DBD报文选举主从关系,接着进入EXCHANGE状态,被选为主的路由器先发送DBD报文,从路由器收到对比自己的路由表然后发送LSR(链路状态请求报文),主收到以后就回复lsu(里面装的是请求的路由条目)。
LSACK是对LSR LSU进行确认的报文

求问链路状态数据库与链路状态公告有什么区别(ospf协议): lsa是保存在路由器的lsd里面的。

OSPF协议中,路由器之间交换链路状态信息的目的是 A. 构建网络的整体拓扑结构 B. 交换路由表 C. 测试路由器: A.
B:他们构建的是database数据库。作用是构建整体拓扑结构,然后形成路由表。而不是所谓的交换路由表。
C:这个就是扯淡呢。

实验证明ospf为什么会卡在init状态: 卡在TWO-way状态是 因为路由器接口的优先级为0,卡在exstart状态时候 是因为接口MTU不匹配,或是存在相同路由器ID。 CCIE IP路由协议疑难解析里面的

ospf同一网段直连接口优先级全为0 邻居建立停在什么状态?请高手指点: 您好!Asker

ospf邻居建立时优先级为0的路由器并不会在任何一个状态停下,只是在DR/BDR选举时,该路由器将一直以DRother的身份出现。不参与选举。

鄙人愚见。

为什么在OSPF协议中,链路状态的改变很快就能被其他路由器发现: 首先,ospf有区域的概念,一个区域相对来说更容易会聚

其次,稳定时候osfp保存了想同的拓扑表和路由表,且时刻都有LSA,只要有一个路由改变,通 过LSA,可以很快地告知相邻的路由器,通过比对拓扑表与路由表,可以很快就找出变化的部份

还有,对于多路访问网络,还指定了DR和BDR,这使得更新的组播信息量更少,更有利于会聚。

进行OSPF点到点链路形成全邻接状态的时间可以参考哪个RFC文档: 网络找找P2P的OSPF配置方式,可以看到更详细,如果你是L2TP的话,建议不要去搞了,用RIPv2吧。据说L2TP配置不了。

ospf dr选举以后链路状态传输问题: DR来传输链路状态,这一点你的理解是很正确的。选DR正是为了避免邻居之间两两交互链路信息,减少LSA的洪泛,从而减少网络带宽的占用和对路由器cpu,内存的占用。

下面说两个问题。
第一个:

hello包作用主要是用于建立和维持邻居关系。

你的问题是,因为邻居之间不直接进行交互,而是通过DR来传递信息,所以相邻的路由器不需要发送hello。而且我们也可以取消dead计时器,即使hello超时了,邻居关系断开了,也不用管它。因为我们仍然能正确学习到路由,这就足够了,这就是路由协议的作用所在。

按照你的想法,如果建立起邻居关系以后,不再发hello了。这看似没有影响,因为他们不需要直接联系,只要DR帮忙就可以了,这都是正常的情况,一切符合预期。
但是如果DR突然有问题了,断电了,重启了,接口坏了。那么所有的路由信息都会失效,需要重新获得链路状态。
怎么办呢?我们只能舍弃它,重新选一个DR。

怎么选呢?这时候就要想起来用hello了,hello里携带了DR优先级和router-id,这是比较关键的。在邻居之间交换了hello信息后,他们就知道了自己和邻居的DR优先级和router-id,也就很容易地可以得到:由优先级高的来当DR,如果DR优先级一样,则由router-id大的来当DR。
如果按照之前的想法,邻居之间不发送hello,那么就不会重新选DR,路由信息也没有了。
所以我们不能不考虑hello,这可以看做是一种可靠的机制,即使DR没了,我们还可以通过hello再选一个。

=========================================================================
第二个:

就以广播网为例,即Broadcast。将多台路由器通过交换机连接在一起,就构成了广播网。
在这种网络类型下,需要选一个DR。如果接口设置为broadcast模式,则它发送的hello包的目的地址是组播224.0.0.5。
组播地址只能作为目标地址。既然称作组播,则说明它的接收者可以是很多,是一组设备。所以,如果一台路由器发一个这样的hello包,该广播网上所有其他的路由器都能收到这个hello包。为什么呢,因为接口上配置了ospf协议,而且接口的网络类型为broadcast,则该接口就能接收目的地址为224.0.0.5的所有报文。
再以rip为例,如果接口上配置了rip,则它能接收目标地址为224.0.0.10的组播报文。

单播的目标地址只有一个,也就是说,它的接收者只能是一台设备。

所以是不需要通过DR来再传递一次的,每台路由器都可以收到。

这样说的清楚吗?希望能帮到你!

  • 2016怎么投资

    扩音机上面MONITORVOL是什么意思: 拨号和免提的音量. ...

    633条评论 4545人喜欢 5413次阅读 839人点赞
  • ftp怎样安装

    BIOS里面有main , advanced , H/W monitor , boot , Secuity,exit分别是什么意思?: AWARD BIOS设置详解 AWARD公司是世界最大的BIOS生产厂商之一,其产品也被广泛使用。但由于AWARD BIOS里面的信息都是基于英文且需要用户对相关专业知识的理解相对深入,使得普通用户设置起来感到困难很...

    319条评论 1403人喜欢 4222次阅读 489人点赞
  • f1在哪里看

    nope,it's,still,Monday是什么意思?: Hope it is still Monday. 希望还是星期一。注是一个省略了引导词that的宾语从句。 ...

    845条评论 1530人喜欢 5476次阅读 853人点赞
  • dnf魂坠要做多久

    eres tonta. mono, es muy mono. 这句话是什么意思: 你比别人笨。猴子很可爱。 ...

    707条评论 3159人喜欢 1485次阅读 580人点赞
  • dota2赛事有哪些

    the monster什么意思: the monster意思是这个怪物monster[英][ˈmɒnstə(r)][美][ˈmɑ:nstə(r)]adj.巨大的,庞大的; (建筑物)巍峨的; n.怪物; 恶魔,恶人; 庞然大物; 畸形,畸胎; 复数:...

    782条评论 3232人喜欢 5797次阅读 427人点赞