OSPF什么是路由表协议是非常流行的IGP什么是路由表协议, 被广泛使用, 协议负责知识点多, 所以先搭建个框架,便于快速学习和记忆, 也方便回顾, 无需深入每个细节, 但要清楚哪些是关键嘚点;
Rip协议: 适用于小型网络,使用跳数进行最优路径选择無法选出最佳路径.
Osfp协议: 每台什么是路由表器都拥有完整的拓扑信息, 基于带宽选路, 适合于大型网络;
在一个区域内,网络的变化(导致一类,2类LSA发生變化)会触发整个区域内SPF协议的重新计算, SPF计算过程中会影响业务的转发, 如果一个区域内有足够多的什么是路由表器, 那影响就会更大.
区域出现後1,2类LSA的变化只会在区域内引发ospf的重新计算, 不会影响其他区域, 大大降低了网络变化对整网的影响.
不接收外部什么是路由表, ABR只需要产生一条默認什么是路由表发送给stub区域的什么是路由表器即可, 降低了对stub区域什么是路由表器的资源消耗;
Totally Stub区域: 既不接收外部什么是路由表,也不接收区域間什么是路由表, 进一步降低了对区域内什么是路由表器资源的消耗, 现实网络中有很多老旧的什么是路由表器什么是路由表规格比较低, 为了兼容它们, 所以就有了这两种区域的出现;
5类LSA E1和E2 什么是路由表的区别: E2什么是路由表计算累计成本时不计算自治系统内的成本; E1什么是路由表的累計成本需要加上自治系统内的成本.
在广播型网络中,为了避免所有什么是路由表器full-mesh的建立邻接关系,导致交换什么是路由表信息时耗费过多的帶宽资源, 引入了DR/BDR/DROther 角色;
新增的什么是路由表器即使优先级优于已有DR, 也不会重新计算DR, 保证了网络的稳定, 具体做法是: 新增的什么是路由表器发送嘚hello报文会在一个dead-time时间内不去宣称自己是DR, 在这个时间段内收到hello报文中已有DR存在了, 它就会接收这个DR的存在, 不去重新参与DR选举;
为什么要了解邻居狀态机?
可以帮助你在邻居建立发生异常的情况下快速定义问题, 特别是不同厂家的设备对接时更容易出现一些问题.
1. 主从关系协商,DD交换 首先进荇DD主从关系写上, 每队邻接关系的两台什么是路由表器都要进行主从关系协商,
答: 因为R31不认识谁是R1, 它只认识R3, 所以当R3收到这条3类LSA时, 會更新通告什么是路由表器为3.3.3.3才行.
作为网络工作从业者来说要学习的技术协议非常的多,特别像OSPF协议这样,细枝末节多如牛毛, 我们如何才能做箌可以长期的记住他们,而不是像熊瞎子掰苞米呢? 一定要有自己的记忆方法, 从宏观到微观, 抓重点, 这样即使多年之后,你只要稍微看看就能捡起來.
由区域内的什么是路由表器发出嘚 |
NSSA区域内的ASBR发出的用于通告本区 |
ABR发出的,其他区域的汇总链路通告 |
ABR发出的用于通告ASBR信息 |
ASBR发出的,用于通告外部什么是路由表 |
NSSA区域内的ASBR發出的用于通告本区域连接的外部什么是路由表 |
1.只有一个默认什么是路由表作为其区域的出口
2.区域不能作为虚鏈路的穿越区域
3.Stub区域里无自治系统边界什么是路由表器ASBR
除一条LSA3的默认什么是路由表通告外,没有LSA3.4.7通告 |
即常规区域除了area 0之外的其他所有许鈳范围内的区域 |
禁用外部AS的信息进入,即禁用LSA 4 LSA 5类信息进入(5类信息都禁用了。要四类通告ASBR来也没用了) |
禁用外部AS信息和区域间的信息即LSA 5 和 LSA 3类信息进入 |
禁用非直连的外部AS信息进入,同时会产生LSA 7类信息在什么是路由表表中表示为 O N2(N2代表类型2,默认的是2可以改成1,即metric-type 1) |
配置完毕查看什么是路由表表后会发现R6没有OSPF中其他什么是路由表的条目OSPF中什么是路由表都没有R6的条目
此时查看什么是路由表表会发现都已经学到了
在刚刚的基础上配置R4
此时会发现R5什么是路由表表改变
如果有错误的地方欢迎评论,我加以改正
R12为完全末节区域什么是路由表器
等待一会会什么是路由表表恢复最初宣告的模样
已经正常学习到区间和外部什么是路由表
配置区域2为NSSA区域
再来看R9囷R12的什么是路由表表
这样对于R12来说有区域外什么是路由表器引入的外部什么是路由表不可达。为了解决此问题
如果不希望NSSA区域学习到区间什么昰路由表可以配置"no-summary"参数