iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >15、OSPF学习心得3
  • 820
分享到

15、OSPF学习心得3

学习心得OSPF 2023-01-31 05:01:38 820人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1、DR和BDR的选举双方同时进入2-Way状态开始选举,选举时间=死亡时间(40S)(1) 首先检查DR和BDR字段是否为空,如果都为空(0.0.0.0)表明没有DR也没有BDR。(2) 先选举出BDR(DR、BDR都为空)① 先比较优先

1、DR和BDR的选举

双方同时进入2-Way状态开始选举,选举时间=死亡时间(40S)

(1) 首先检查DR和BDR字段是否为空,如果都为空(0.0.0.0)表明没有DR也没有BDR。

(2) 先选举出BDR(DR、BDR都为空)

① 先比较优先级,越高越优,默认是1(0不参与选举)。如果已经选举为DR,后手动修改优先级为0,则该路由器从DR变成DBOther。

② 如果优先级相同,比较RouterID,越大越优

③ BDR选举出后,会自动升级为DR,重新再选举BDR

④ 如果DR字段为空,BDR不为空,BDR会自动升级为DR,重新再选举BDR

⑤ 如果BDR为空,DR不为空,重新再选举BDR

(3) 默认DR、BDR是不抢占的(超过40S选举时候后进来的Router不会改变DR和BDR)

2、如果两个设备之间是2-Way说明什么?

(1) 这两个设备可能都不是DR或者BDR

(2) 这连个设备都是DROther

(3) 这两个设备可能有问题

3、邻接的建立

(1) R1和R2都为DOWN状态

(2) R1收到Neighbor字段为空的Hello报文(R1变为Init状态)

(3) R1发送Neighbor字段为R2的RouterID的Hello报文

(4) R2收到Neighbor字段为R2的RouterID的Hello报文(R2变为2Way状态)

(5) R2发送Neighbor字段为R1的RouterID的Hello报文

(6) R1收到Neighbor字段为R1的RouterID的Hello报文(R1变为2Way状态)

(7) R1和R2建立邻居成功(进入Exstart状态)

(8) R1和R2相互发送I位为1,M位为1,MS位为1的空DBD报文。

(9) R1和R2收到对方的空DBD报文后,选举主从。(RouterID大的为主,假设R2为主)(进入ExChange状态)

(10) R1向R2发送DBD摘要信息(MS=0),确认号为刚收到的空DBD报文的确认号

(11) R2向R1发送DBD摘要信息(MS=1),确认号为上一个确认号+1

(12) R1向R2发送空DBD报文,表示确认收到,确认号为刚收到的DBD报文的确认号(M=0,表示后面没有DBD报文了)(进入Loading状态)

(13) 交换LSR、LSU、LSA、LSACK信息

(14) 邻接建立(进入FULL状态)

4、OSPF有两种确认机制:

(1) 隐示确认(主从序列号)

(2) 显式确认(lsr  lsu  lsack )

5、DBD报文的作用:

(1) 选举主从

① 第一个DBD报文为空,只用来选举主从

② 主从的选举规则:

1) 比较RouterID,大的为主

③ 隐示确认:通过主序列号进行确认:如果主设备收到一条DBD的回复报文,里边的序列号是自己之前发送的,就认为之前的DBD对端已经收到(主从序列号)

(2) 交互LSA摘要信息

6、ospf在不同的网络

 


HELLO(s)

DEAD(s)

DBD

LSR

LSU

LSACK

DR,BDR选举

NBMA

30(单播)

120

单播

单播

单播

单播

需要

点到多

30(组播)

120

组播

单播

单播

单播

不需要

广播

10(组播)

40

单播

单播

单播、组播

单播、组播

需要

点到点

10(组播)

40

组播

组播

组播

组播

不需要

 


邻居或邻接是否可以建立

如果修改HELLO时间

是否有路由


广播、P2P

可以建立

不需要

没有(LSA有关系)


广播、NBMA

不可以

修改也无法建立

没有

邻居无法建立的原因是与HELLO的目的地址有关(广播类型组播和NBMA是单播)

广播、P2M

不可以

修改后邻居可以建立

没有路由


P2P、P2M

不可以

修改后邻居可以建立


NBMA、P2P





 

7、接口状态机:

(1) 广播、NBMA:down、waiting、loopback

(2) P2P、P2M:down、P2P


--结束END--

本文标题: 15、OSPF学习心得3

本文链接: https://www.lsjlt.com/news/188463.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 15、OSPF学习心得3
    1、DR和BDR的选举双方同时进入2-Way状态开始选举,选举时间=死亡时间(40S)(1) 首先检查DR和BDR字段是否为空,如果都为空(0.0.0.0)表明没有DR也没有BDR。(2) 先选举出BDR(DR、BDR都为空)① 先比较优先...
    99+
    2023-01-31
    学习心得 OSPF
  • OSPF 学习笔记3
    ospf特殊区域 减少LSA洪泛,达到优化路由表的目的 sub区域特点 1、过滤了LSA4/5 2、通过ABR的LSA3学习到一条到达域外的缺省路由(O*IA) 3、区域内所有的路由器都得设置为stub路由器 ...
    99+
    2023-01-31
    学习笔记 OSPF
  • 2018-3-15 Linux学习笔记
    编辑虚拟主机配置文件vim /usr/local/nginx/conf/vhost/test.com.conf 配置如下:location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|...
    99+
    2023-01-31
    学习笔记 Linux
  • ITIL V3学习心得
    在深入研究V3之后,逐步认识到该理论对实际运维工作的指导意义,从认识流程,到掌握流程,最后是灵活运用流程,了解到流程对IT服务质量管理的改善,同时也对流程设计和实施产生困惑。虽然,我们从网络上能够搜索到很多方面的介绍,但是看过之...
    99+
    2023-01-31
    学习心得 ITIL
  • CCNP学习笔记3-路由部分--OSPF
                ospf                rip                eigrp分类        IGP 无类 链路状态  IGP 无类 距离矢量  IGP 无类 混合封装        IP 89    ...
    99+
    2023-01-31
    路由 学习笔记 CCNP
  • 值得学习:3个影响职场心态的故事
    故事之一:你的心过门了吗?     洞房花烛夜,当新郎兴奋地揭开新娘的盖头,羞答答的新娘正低头看着地上,忽视间掩口而 笑,并以手指地:“看,看,看老鼠在吃你家的大米。“第二天早上,新郎还在酣睡,新娘起得床来,一声怒喝:“该死的老鼠...
    99+
    2023-01-31
    职场 心态 故事
  • 关于slf4j_log4j2源码学习心得
    目录日志工厂获取Logger日志输出Logger.info异步日志写入异步日志上下文选择locateContext定位选择日志上下文总结日志工厂获取Logger 获取日志工厂_ge...
    99+
    2024-04-02
  • python学习心得-第一天-作业
    python学习第一天作业作业1用户输入帐号密码进行登陆用户信息保存在文件内用户密码输入错误三次后锁定用户代码:#__author__ = 'leslie' #-*-coding:utf-8-*- # #1. 用户输入帐号密码进行登陆 #2...
    99+
    2023-01-31
    作业 学习心得 python
  • 阿里云数据库学习心得
    阿里云数据库学习心得 阿里云数据库是阿里集团自研的分布式关系型数据库,它采用了多种技术,包括分布式计算、内存计算、GPU加速等,可以满足大规模数据的存储和处理需求。在学习阿里云数据库的过程中,我收获了很多宝贵的经验和知识,也发现了一些值得...
    99+
    2023-10-30
    阿里 学习心得 数据库
  • java8新特性-Stream入门学习心得
    目录Stream是什么?创建StreamStream常见的操作总结上一篇介绍了Lambda的学习,如果对Lambda表达式还不清晰的同学可以戳一下这个链接:java8新特性-lamb...
    99+
    2023-03-13
    java8新特性 Stream入门学习 java8 Stream
  • 学习EJB CMP/CMR 的心得体会 (转)
    学习EJB CMP/CMR 的心得体会 (转)[@more@]  本人学习EJB也有一年多的时间了,前段时间公司接到一个大的项目才真正的用到,客户使用的webLOGIC 7.0,数据库用的是sql SERVER 2000,所以我只...
    99+
    2023-06-03
  • Java异常的学习心得是什么
    这期内容当中小编将会给大家带来有关Java异常的学习心得是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一. 异常机制异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全...
    99+
    2023-06-17
  • 网管心得1-2-3
    1.大家在使用外部邮箱时,遇到附件的邮件;最好养成把附件下载到本地的习惯。因为你今天能打开、查看;并不表示你每时每刻都可以打开的。也许你明天点击时就报错,因为它的服务器出故障了。目前我司的同事在163邮箱使用中就遇到过。   2.大家在重新...
    99+
    2023-01-31
    网管 心得
  • ReactRouter中Link和NavLink的学习心得总结
    目录React Router Link和NavLink的学习LinkNavLink总结React Router Link和NavLink的学习 Link 现在,我们应用需要在各个页面...
    99+
    2022-12-08
    React Router中Link React Router中NavLink Link和NavLink学习
  • Android中Intent组件的入门学习心得
    目录什么是 Intent ?Intent 的类型?Intent 的组成显式 Intent 的使用隐式 Intent 的使用总结什么是 Intent ? Intent是Android开...
    99+
    2024-04-02
  • 找工作心得(3)--投简历
    好大的坑啊,不知道什么时候能填完。这几天很多人问起大概多久能找到工作。我只记得去年在中兴华为来之前没几个能签的,在中兴华为来之后签了一半多。但是中兴华为签约其实是一个很快的过程,也许3天的时间就能结束。该怎么把握自己命运,就是这么紧张。所以...
    99+
    2023-01-31
    找工作 心得 简历
  • 3..Twisted学习
    写这个主要是为了自己理解Twisted的文档 建立一个finger服务 你不需要调用Twisted,Twisted会自己运行。reactor是Twisted的主循环,想python的其他主循环一样。每个Twisted只有一个reactor...
    99+
    2023-01-30
    Twisted
  • MySQL事务的基础学习以及心得分享
    这篇文章主要介绍了MySQL事务的基础学习以及心得分享,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。事务是逻辑上的一组操作,组成这组操作的各...
    99+
    2024-04-02
  • java8新特性-lambda表达式入门学习心得
    目录定义lambda表达式的语法需求函数式接口方法引用构造器引用总结定义 jdk8发布新特性中,lambda是一大亮点之一。lambda表达式能够简化我们对数据的操作,减少代码量,大...
    99+
    2023-03-13
    java8新特性 lambda表达式入门 java8 lambda表达式
  • iptables学习(3)
    Target/jump target/jump决定包的处理,语法是--jump target 或 -j target ,target分两类,一是具体的操作,如ACCEPT和DROP,另一个是发送到同一个表内的链 如: iptables -N...
    99+
    2023-01-31
    iptables
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作