《OSPF和IS-IS详解》一第6章 链路状态数据库同步

第6章 链路状态数据库同步

OSPF和IS-IS详解
有一句话作者此前曾反复提及,现在再说一遍:链路状态路由协议的“精髓”在于,隶属同一区域的每台路由器都会根据存储在一个公共拓扑数据库里的信息,执行本机路由计算。因此,在同一区域内,每台路由器所存储的拓扑数据库的内容必须完全一样。路由器之间相互同步链路状态数据库的目的正是为此。在OSPF或IS-IS网络中,路由器只要上线运行,就必须与邻居路由器进行数据库同步,以确保各自所持数据库的内容完全相同。若路由器刚接入点到点链路,便会与链路对端的邻居路由器互相同步数据库。若路由器刚接入多路访问网络,则会跟DR或DIS进行数据库同步。在执行完最初的数据库同步任务之后,还有必要采取某些措施,让本机数据库与邻机数据库一直保持同步状态。

请注意,除了跟(直连)邻居路由器同步数据库以外,任何一台路由器都不会与区域内的其他(非直连)路由器进行数据库同步。在每一个区域内,邻居路由器之间就是用“薪火相传”的方式,来执行数据库同步任务。这足能让同一区域内的所有路由器都拥有内容相同的数据库了。当然,这一同步数据库的方式还得有一个前提,那就是区域内的任意两台路由器之间都有路径相连。在一个区域内,只要有一台或多台路由器因“路径中断”而被孤立,便不能确保该区域内的所有路由器都拥有内容相同的数据库。人们把这种情况称为区域分割(partitioned area),第7章会对此加以讨论。目前,读者有必要知道,在某特定区域内,确保所有路由器都拥有内容相同的数据库的一些前提条件。这些条件包括:先通过链路来“串连”所有路由器;再配置路由器,令它们彼此之间建立起“连成一气”的OSPF/IS-IS邻接关系。此外,还要确保不能因单点故障(单条物理链路或单个接口故障)而导致区域内的某台(或某些)路由器与所有其他所有路由器分割开来。

时间: 2024-08-03 16:03:51

《OSPF和IS-IS详解》一第6章 链路状态数据库同步的相关文章

《OSPF和IS-IS详解》一第6章 链路状态数据库同步6.1 OSPF数据库同步

第6章 链路状态数据库同步 OSPF和IS-IS详解 有一句话作者此前曾反复提及,现在再说一遍:链路状态路由协议的"精髓"在于,隶属同一区域的每台路由器都会根据存储在一个公共拓扑数据库里的信息,执行本机路由计算.因此,在同一区域内,每台路由器所存储的拓扑数据库的内容必须完全一样.路由器之间相互同步链路状态数据库的目的正是为此.在OSPF或IS-IS网络中,路由器只要上线运行,就必须与邻居路由器进行数据库同步,以确保各自所持数据库的内容完全相同.若路由器刚接入点到点链路,便会与链路对端的

《OSPF网络设计解决方案(第2版)》一2.7 案例分析:使用链路状态数据库

2.7 案例分析:使用链路状态数据库 OSPF网络设计解决方案(第2版) 在本章之前的内容中,我们已经学习到了如何使用LSA在OSPF路由器之间发送有关链路的信息.这些LSA被存储于路由器内部的一个数据库中,并且一条LSA将作为该数据库的一条记录. 图2-16给出了本节案例分析所使用的OSPF网络拓扑. 例2-6显示了在HAL9000路由器上使用show ip ospf database命令的输出条目. 注意这里的输出并未包含图2-16中其他区域的信息(即只有区域0的条目),这是因为路由器HAL

《OSPF和IS-IS详解》一第1章 链路状态路由协议之由来

第1章 链路状态路由协议之由来 OSPF和IS-IS详解 本书的开篇方式极为特别.只要读者愿意,第1章可略过不读.若读者只准备了解OSPF和IS-IS技术方面的内容,请直接阅读第2章.本章不涉及技术内容,为非必读章节.作者之所以非要在这里说一说与链路状态路由协议有关的历史故事,理由很简单,那就是作者对某些事物的关注程度甚至还要超过网络技术,而历史正是其中之一.研究历史不但能帮助我们以正视听,而且还能使我们免遭满嘴谎言的奸商.政客以及其他奸诈小人的蒙蔽.专注于技术,通晓某些网络协议的运作方式固然是

《验收测试驱动开发:ATDD实例详解》—第1章1.5节总结

1.5 总结 验收测试驱动开发:ATDD实例详解 在这一章里,我们看到了业务专家.开发人员和测试人员是如何协作,在会议中挖掘出软件需求并对其达成共识的.虽然开始时Tony并没有贡献太多新的想法,但是他通过把实例可视化帮助大家达成了共识.凭借Tony独特的测试领域知识,他的贡献主要集中在使用表格来抽象描述各种停车方案的实例. 在Tony拿出第一个实例表格后,大家对需求的讨论变得更有意义了.开发人员Phyllis在他们已识别出的经济停车场的实例中发现了一个bug.她还要求对6小时零1分钟的实例进行了

实例讲解路由器OSPF配置之路由器上的OSPF的链路状态数据库查询

R1路由器上的OSPF的链路状态数据库查询R1#sh ip ospf database 查询OSPF的链路状态数据库OSPF Router with ID (1.1.1.1) (Process ID 100)描述R1的OSPF的路由ID为1.1.1.1,进程ID为100Router Link States (Area 0)路由链路状态数据库中的区域"0"LinkIDADVRouterAgeSeq#ChecksumLinkcount 1.1.1.11.1.1.11040x80000005

OSPF的链路状态数据库的路由链路状态信息

上一篇:OSPF接口信息及中继列表OSPF的链路状态数据库的路由链路状态信息更加详细的描述R1路由器的链路状态数据库中每一个学习到的路由信息的具体状态信息.R1#shipospfdatabaserouter查询OSPF的链路状态数据库的路由链路状态信息 OSPFRouterwithID(1.1.1.1)(ProcessID100) 路由ID是1.1.1.1,进程ID是100 RouterLinkStates(Area0) LSage:1320链路状态的老化是1320 Options:(NoTOS

《CCNP ROUTE 300-101认证考试指南》——8.2节 LSA和OSPF链路状态数据库

8.2 LSA和OSPF链路状态数据库CCNP ROUTE 300-101认证考试指南 8.2 LSA和OSPF链路状态数据库每台连接到特定OSPF区域的路由器都应该学习到完全相同的拓扑数据.每台路由器在自己的LSDB(链路状态数据库)中储存独立的LSA(链路状态通告)数据.之后,路由器对LSDB使用SPF(最短路径优先)算法,确定每个可达子网(前缀/长度)的最优(最低开销)路由. 在路由器使用SPF分析LSDB时,SPF进程与拼图游戏有一些相似--只是路由器并不知道拼图的具体图像.当人们面对这

《CCNP ROUTE 300-101认证考试指南》——第8章 OSPF链路状态数据库

第8章 OSPF链路状态数据库CCNP ROUTE 300-101认证考试指南本章涵盖以下主题. LSA和OSPF链路状态数据库:本节会讨论LSA类型1.2和3,并描述它们是如何使OSPF路由器建立拓扑模型,并且为每个已知的子网选择最优路由的.数据库交换过程:本节会详细介绍邻居路由器如何使用OSPF消息交换LSA.选择最优内部OSPF路由:本节会讨论OSPF路由器如何为每个子网的可能路由计算开销.OSPF(开放最短路径优先)和EIGRP(增强内部网关协议)都使用了3项主要的工作方式,每种工作方式

《策略驱动型数据中心——ACI技术详解》——第1章 数据中心架构考虑因素1.1 应用和存储

第1章 数据中心架构考虑因素 本章介绍数据中心架构所需考虑的因素.其中将介绍设计时的考虑因素和设计过程中使用的方法,以便对于数据中心矩阵项目,使架构师能高效地选择端到端的网络设计,为其演进提供所需的增长能力. 在数据中心网络设计过程中,在架构选择和最终设计方面需要注意以下一些关键考虑因素. 要托管在数据中心的应用和这些应用将使用的存储类型. 数据中心的需求和限制,包括物理决策和POD模型. 不同类型的数据中心设计. 大多数的数据中心矩阵部署是用于虚拟化数据中心的.本章还介绍了数据中心的其他应用场