简单说下OSPF的操作过程


Posted in 面试题 onAugust 13, 2014
①路由器发送HELLO报文;②建立邻接关系;③形成链路状态④SPF算法算出最优路径⑤形成路由表
※OSPF路由协议的基本工作原理,DR、BDR的选举过程,区域的作用及LSA的传输情况(注:对方对OSPF的相关知识提问较细,应着重掌握)。
特点是:1、收敛速度快;2、支持无类别的路由表查询、VLSM和超网技术;3、支持等代价的多路负载均衡;4、路由更新传递效率高(区域、组播更新、DR/BDR);5、根据链路的带宽(cost)进行最优选路。
通过发关HELLO报文发现邻居建立邻接关系,通过泛洪LSA形成相同链路状态数据库,运用SPF算法生成路由表。
DR/BDR选举:1、DR/BDR存在->不选举;达到2-way状态Priority不为0->选举资格;3、先选BDR后DR;4、利用“优先级”“RouterID”进行判断。
1、通过划分区域可以减少路由器LSA DB,降低CPU、内存、与LSA泛洪带来的开销。2、可以将TOP变化限定在单个区域,加快收敛。
LSA1、LSA2只在始发区域传输;LSA3、LSA4由ABR始发,在OSPF域
内传输;LSA5由ASBR始发在OSPF的AS内传输;LSA7只在NSSA内传输。

Tags in this post...

面试题 相关文章推荐
PHP经典面试题
Sep 03 面试题
Yahoo的PHP面试题
May 26 面试题
局部内部类是否可以访问非final变量?
Apr 20 面试题
strlen的几种不同实现方法
May 31 面试题
在什么时候需要使用"常引用"
Dec 31 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
Apr 28 面试题
英智兴达软件测试笔试题
Oct 12 面试题
Ajax主要包含了哪些技术
Jun 12 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
String、StringBuffer、StringBuilder有区别
Sep 18 面试题
如何在Shell脚本中使用函数
Sep 06 面试题
J2EE的优越性主要表现在哪些方面
Mar 28 面试题
天网面试题
Apr 07 #面试题
木马的传播途径主要有哪些
Apr 08 #面试题
世界经理人咨询有限公司面试
Sep 23 #面试题
什么是三层交换,说说和路由的区别在那里
Sep 01 #面试题
如何判断计算机可能已经中马
Mar 22 #面试题
盛大笔试题
Nov 05 #面试题
标记环介质访问控制协议
Mar 27 #面试题
You might like
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
php json相关函数用法示例
2017/03/28 PHP
TP5框架请求响应参数实例分析
2019/10/17 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
2014/04/25 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
JavaScript Array对象详解
2016/03/01 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
JS图片等比例缩放方法完整示例
2016/08/03 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
详谈js中window.location.search的用法和作用
2017/02/13 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
vue实现文件上传功能
2018/08/13 Javascript
微信小程序发布新版本时自动提示用户更新的方法
2019/06/07 Javascript
解决vue刷新页面以后丢失store的数据问题
2020/08/11 Javascript
Python3访问并下载网页内容的方法
2015/07/28 Python
Python的MongoDB模块PyMongo操作方法集锦
2016/01/05 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
浅析python继承与多重继承
2018/09/13 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Django高并发负载均衡实现原理详解
2020/04/04 Python
python如何运行js语句
2020/09/09 Python
html5 拖拽及用 js 实现拖拽功能的示例代码
2020/10/23 HTML / CSS
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
结婚典礼证婚词
2014/01/08 职场文书
yy结婚证婚词
2014/01/10 职场文书
护士求职自荐信范文
2014/03/19 职场文书
win10下go mod配置方式
2021/04/25 Golang
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL
vue3 自定义图片放大器效果的示例代码
2022/07/23 Vue.js