做婚礼策划的网站,好看云在线网站模板,一级建设造师网站,wordpress推送微信文章在area 0的路由器只生成 area 0 的数据库#xff0c;只在area 1 的一样。但是既在又在的生成两个 area的 LSDB
一、区域间三类LSA
在OSPF#xff08;Open Shortest Path First#xff09;协议中#xff0c;区域间三类LSA#xff08;Link-State Advertisement#xff09…在area 0的路由器只生成 area 0 的数据库只在area 1 的一样。但是既在又在的生成两个 area的 LSDB
一、区域间三类LSA
在OSPFOpen Shortest Path First协议中区域间三类LSALink-State Advertisement指的是Type 3 LSA它在OSPF网络中用于汇总和传播不同区域间的网络路由信息。下面我将通俗易懂地解释什么是三类LSA以及它如何解决OSPF网络中的问题。
什么是三类LSA
三类LSA也叫网络汇总LSA是由OSPF的**ABRArea Border Router区域边界路由器**生成的主要用于把一个区域内的路由信息发送到其他区域。OSPF网络通常被划分成多个区域每个区域内部维护各自的网络拓扑而通过三类LSA各个区域可以相互共享路由信息从而使不同区域的路由器了解其他区域的网络情况。
三类LSA解决了什么问题
三类LSA的作用在于 减少网络复杂性 如果没有三类LSA所有区域都必须维护整个网络的详细拓扑结构所有路由信息。这样会导致每个路由器都需要处理大量的路由信息尤其在大型网络中路由表和路由计算都会变得非常复杂。 提高网络效率 三类LSA通过ABR把一个区域的路由信息汇总简化成较少的条目后再发送到其他区域。这样每个区域只需要知道其他区域的网络范围而不需要了解其详细的网络拓扑减少了OSPF的路由开销。
举个例子
假设你有一个大公司它的网络分成三个区域分别是区域1、区域2、和区域0主干区域。公司里每个区域都有很多路由器和子网。
没有三类LSA的情况
如果没有三类LSA区域1里的每台路由器都需要知道区域2里每个路由器的详细路径信息以及区域0里所有网络的具体路由。这相当于每个人都需要知道公司的所有部门的详细人员名单和座位分布处理信息的工作量巨大。
有三类LSA的情况
当使用三类LSA时ABR区域1和区域2的边界路由器会把区域内部的详细路由信息简化、汇总成一个“概要”比如“区域2有一个大的网络范围是10.1.0.0/16”。区域1只需要知道“如何去区域2”不需要了解区域2的每个小网络。同样区域2也只需要知道如何到达区域1。这相当于你只需要知道如何到另一个部门的大门而不需要知道每个人坐在哪。 这张图展示的是OSPF开放式最短路径优先协议中的LSDBLink State Database链路状态数据库的一部分信息。具体字段的解释如下 Area: 0.0.0.1 表示OSPF区域OSPF中的路由器被分为不同的区域0.0.0.1 是一个区域ID。 Type: 这里显示了不同类型的LSALink State Advertisement链路状态通告。可以看到有四种类型 Router: 路由器LSA用于描述路由器与网络的连接。一类LSANetwork: 网络LSA描述网络上连接的所有路由器。二类Sum-Net: 汇总LSA用于表示不同区域之间的网络。三类 LinkState ID: 每个LSA都有一个唯一的Link State ID用来标识该LSA的发出者。例如10.2.2.2 是某个Router LSA的Link State ID。 AdvRouter: Advertised Router表示谁发布了这个LSA。例如10.2.2.2 和 10.4.4.4 分别是发布这些LSA的路由器。 Age: LSA的老化时间单位是秒。每个LSA都有一个老化计时器当达到最大老化时间时LSA会被移除。这里可以看到Age字段的值如35秒、26秒等。
名词解释
在OSPFOpen Shortest Path First协议中Link Type 表示网络中不同类型链路的连接方式特别是在LSALink State Advertisement中用于描述路由器之间的链路类型。
TransNetTransit Network表示一个广播网络或多点连接网络通常是多个路由器通过一个共享的网络进行通信。P2PPoint-to-Point点对点链路直接连接两个路由器。StubNetStub Network只连接一个路由器的网络通常是环回接口或单出口网络。VirtLinkVirtual Link虚拟链路用于连接区域边界路由器到主干区域0的特殊链路。P2MPPoint-to-MultiPoint点对多点链路表示一个路由器通过多个独立链路连接到多个其他路由器。
二、防环
下面这样不就是环路了嘛 下面这样就行了 这里不满足ABR生成的条件所以 area 1就的信息就不会给到 area 2,就不会出现环路 
这段话的意思是解释了OSPF中**ABRArea Border Router区域边界路由器**在传递路由信息时如何防止出现消息回传或环路的问题。具体的防环规则如下
规则1拓扑建立——非骨干区域必须和骨干区域连接
意思OSPF的非骨干区域区域1、区域2等必须和骨干区域区域0直接连接不能跳过骨干区域直接与其他非骨干区域连接。举例说明如果有区域1和区域2路由信息要从区域1传到区域2必须通过区域0传递。这样可以避免信息直接在区域1和区域2之间来回传递防止环路。
规则2ABR设备的生成条件
意思连接多个非骨干区域的设备不能成为ABR。也就是说ABR必须同时连接一个骨干区域区域0和至少一个非骨干区域才能成为ABR。举例说明假设一个路由器连接了区域1和区域2但没有连接区域0它不能作为ABR。只有连接了区域0并同时连接其他区域的路由器才可以称为ABR。这是为了确保路由信息必须通过骨干区域传递而不是直接在非骨干区域之间传递避免环路。
规则3ABR处理3类LSA的方式
意思ABR不会在某个非骨干区域接收到来自骨干区域的3类LSA时将其传播到另一个非骨干区域。也就是说ABR只会在骨干区域传播该路由信息不会在非骨干区域之间直接传播3类LSA。举例说明假设区域1有一个路由器AABR通过区域0从区域2收到了一个路由信息。这个信息不会直接从区域1传回区域2也不会在区域1和区域2之间直接传播。这样做是为了防止同一个路由信息在非骨干区域之间来回传递形成环路。
三、 四、虚链路
虚链路只能配置在非骨干区域 红色的线连接的是area 0, 蓝色是area1, 黑色是area 2.右下角的应该是5写成2了 五、