1、LSA 是 LSDB 建立的基础。每条 LSA 都包含序列号,校验和以及老化时间。一台路由器始发一个 LSA,之后每产生一个该 LSA 的拷贝就在序列号上加 1,序列号从 0x80000001 到 0x7fffffff(不用考虑 8 和 7 的大小),数值越大视为越新。LSA 存放在 LSDB 中每 5mins 就会进行一次校验,以确保该 LSA 没有损坏。一条 LSA 的老化时间为 1h,始发路由器发出一条 LSA 时会将其时间设置为0,每经过一台路由器就增加一个由 InfTransDelay 设定的秒数(Cisco 路由器上默认为 1),当 LSA 在 LSDB 中驻留时,老化时间也会逐渐
2、增大。当一条 LSA 在 LSDB 中一直没有被新的 LSA 实例刷新直到老化计时器超时,就会从本地的 LSDB 中清除,但是这个动作不会影响到别的路由器,在 OSPF网络中只有始发路由器能够提前使该 LSA 老化,即有意识的清除该 LSA,具体动作是将该 LSA 的老化时间设为最大然后重新泛洪出去。LSA 的刷新时间是 30mins,关于刷新机制是个值得关注的问题。如果每个LSA 都关联一个独自的重刷新计时器,这样会使链路带宽的利用没有效率,如果统一为一个计时器,那么每隔 30mins 都会产生一个流量和 CPU 利用率的高峰。作为折衷的的解法,引入 LSA 组步调机制,即每一条 LSA 依
3、然保持各自的重刷新计时器,不过在超时的时候,会引入一个时延(缺省为 240s)来推迟这些LSA 通告泛洪的时间,并在这个时间段内将更多的 LSA 通告编为一组,使一个LSU 可以携带更多的 LSA 再通告出去。如果 LSDB 非常大,那么减小这个时延会比较好,而如果 LSDB 较小的话,增大这个时延会更有效率,该组步调计时器的范围从 10 到 1800s。每一个 LSA 都必须要得到接收路由器的确认,确认分为显式确认和隐式确认两种,显示确认就是用 LSAck 给予回应,LSAck 中只含有该 LSA 的头部,因为这样就足够了;而隐式确认是发送包含该 LSA 拷贝的数据包给始发路由器,当邻居路由
4、器收到该 LSA,又刚好要向始发路由器发送自己的 LSU 的时候,隐式确认就显得很方便。在 OSPF 的 Hello,DBD 和 LSA 中都有一个 Option 字段,即可选字段。下面重点说一下 LSA 中的一些位:DN 位,用于基于 MPLS 的三层 VPN 技术。当一条路由通过 OSPF 从某个客户网络学到,就会穿过使用多协议 BGP 的 VPN 被通告到网络对端,接着再通过 OSPF 被通告回客户网络。通告回的 OSPF 网络会被重新分配到 VPN 运营商网络,这样就产生环路。而 DN 位就是用来避免环路,当 LSA 3 & 5 & 7 设置了 DN 位后,接收路由器就不能用该 LSA
5、 进行 SPF 计算。O 位,用来表明始发路由器支持 Opaque LSA,即 LSA 9 & 10 & 11,可用做MPLS 网络应用的流量工程参数。N 位,设置 N-bit=1,表明该 LSA 支持 NSSA 外部路由,即为 LSA 7,N-bit=0则不支持。需要注意的是如果 N-bit=1,那么 E-bit 必须为 0。E 位,设置 E-bit=0,表明该 LSA 始发于 Stub 区域路由器,如果是 NSSA 区域该位也设为 0,其他类型区域始发的 LSA 都设置 E-bit=1,另外可以在 Hello 中设置该位表明这个接口能接受和发送 LSA 5,形成邻居时会检查该字段看对端接口
6、是否属于相同类型的区域。P 位, P 位和 N 位在同一字段内 ,如果该字段选择设置 P-bit,可以告诉一个NSSA 中的 ABR 将 LSA 7 转换为 LSA 5,即将 P-bit 位从 1 设置为 0。LSA 类型 LSA 1:Router LSA,始发于 Area 内的任何路由器。LSA 1 列出了路由器的链路和接口,链路的出站 Cost 以及接口状态。LSA 1 只在本 Area 内 Flooding,本 Area 内其它路由器收到 LSA1 形成的路由条目以“O” 表示。简单来讲, LSA1 描述自身的直连信息。LSA 2:Network LSA,本 Area 内 DR 始发。L
7、SA2 通告的对象:该 LAN 内所有的 DRother 和 Area 内的其他路由器(一个 Area 里面可能还有其他链路,比如点到点,或者另一个 LAN,他们作为 Area 成员需要知道该LAN 的信息)。LSA 2 通告的内容:该 LAN 内所有和 DR 形成 Full 邻接关系的路由器的 Router-id 以及 DR 本身的 Router-id,再就是该 LAN 的网络掩码(LAN 中的各接口掩码肯定是一样的,否则无法形成 OSPF 邻居)。LSA2 只在本 Area 内 Flooding。Attention:就字段分析,LSA1 的重点在于链路 ID 和链路数据,针对不同的链路类型
8、有不同的内容,而 LSA2 本身是广播型链路的产物,重点在于和 DR 相连的路由器 ID 以及该广播型链路的网络掩码。路由器在 SPF 运算时,使用 LSA1 确定如何到达此 LAN 内的各个接口,使用LSA2 确定此 LAN 的网络掩码。这就是 LSA2 要求被泛洪到整个 Area 的原因,也是 LSA2 最大的一个作用。LSA1 通告的链路类型 链路 ID 链路数据1 我连着点到点链路 邻居路由器的 ID 与其直连所用的本端接口 IP 地址2 我连着传送网络 这个网络 DR 的地址 我和 DR 相连的那个接口的 IP 地址3 我连着末节网络 这个网段的地址 这个网段的子网掩码4 我连着一条
9、虚链路 虚链路对端的路由器 ID 我的虚链路接口的MIB-II ifIndex这里所说的传送网络在实际中就是广播型链路,而末节网络可能是所连的点到点链路,一个环回口代表的网段,或者一个实际连接的主机子网段。而 MIB-II ifindex 就是虚链路所依托的实际链路的入口 IP 地址,虚链路的建立是在两台ABR 之间选择一条 Cost 最低的路径。Eg: (Lo0:1.1.1.1)R1-.1-12.1.1.0-.2-R2(Lo0:2,2.2.2)R1 会向 R2 通告一个 LSA1,其中包含 3 条自己有关的链路:1.A Stub Network , Link ID = 1.1.1.1 & L
10、ink Data = 255.255.255.255R1 认为学到一个末节网络(实际是通过 Lo0 模拟的主机地址)2.Another Router(Point-to-Point ),Link ID = 2.2.2.2 & Link Data = 12.1.1.1R1 认为自己通过点到点链路连着另一个 Router,它的 ID 是 2.2.2.2,R1 通过 12.1.1.1 这个接口和它相连。3.A Stub Network , Link ID = 12.1.1.0 & Link Data = 255.255.255.0R1 认为自己学到一个末节网络(实际是一条点到点的链路)LSA 3:Ne
11、twork Summary LSA,ABR 始发。LSA 3 通告的是 ABR 相连 Area 的链路信息,具体来讲就是将自己 Area 内的链路告诉 Area 0,也将其他 Area(包括 Area 0)的信息传到自己的 Area。其通告的链路是所有链路中 Cost 最小的,在路由表中以“O IA” 表示。如果 LSA3通告的是一条缺省路由,那么链路状态 ID 和网络掩码字段中都将设为0.0.0.0。Attention:如果在 OSPF 中执行了 Area 间汇总,那么 LSA 3 中通告的就是汇总路由而不是明细的,其实这里就应该说成是“路由”而不是“链路”,因为 LSA 3本身通告的就是各
12、网络如何可达,接收路由器并不明了该 Area 的拓扑结构,只是以 DV 的思想,将 LSA 3 中通告的链路加上自己到 ABR(即 ADV Router)的开销就放进路由表了。LSA 4:ASBR Summary LSA,ABR 始发。LSA 4 通告了 ASBR 的具体位置,是一条到达 ASBR 的主机路由。LSA3 和 LSA4 都由 ABR 始发,报文格式是相同的,只不过有几处字段内容不一样。在“链路状态 ID” 这个字段中,LSA3 通告的是网络或子网的 IP 地址,而LSA4 通告的是 ASBR 的路由器 ID;而“网络掩码字段”对 LSA4 没什么意义,设置为 0.0.0.0。一台
13、 Router 成为 ABR 的前提是必须有运行 OSPF 进程的接口与 Area 0 直连,否则不会产生 LSA 3 和 LSA 4,也就无法完成 ABR 的任务,解决办法一般是通过虚链路。Attention:LSA3 和 LSA4 都只能在单 Area 内泛洪。具体来看,LSA4 就是在Area 0 内泛洪让 ABR 都知道 ASBR 在哪;而 LSA3 这里要注意,比如 Area 1的 ABR 将 Area 1 的路由信息通告进 Area 0,该 LSA3 仅在 Area 0 内泛洪,Area 2 会收到这个 LSA3,但不是将其直接发送到 Area 2,而是新生成一个LSA3,因为不仅
14、要加上自己到那个 ABR 的链路开销,而且 ADV Router 也要改为自己,新的 LSA3 会进入到 Area 2 并泛洪开来,所以还是遵守了 LSA 3的泛洪原则。从一个侧面也可以看出,OSPF 进行 Area 间路由是典型的距离矢量的行为。LSA 5:AS External LSA,ASBR 始发。LSA 5 通告了与 ASBR 直连的其它 AS 的路由信息,不同于 BGP 中 AS 的概念,这里指 IGP 区域。LSA 5 被 Flooding 至除 Stub, Total Stub,,NSSA 以外的所有 Area,是唯一的一个不与任何 Area 相关联的 LSA 通告。LSA 5
15、 形成的路由条目以 E1 或 E2 表示(默认为 E2),可以通过命令改为 E1类型 redistribute igp subnets metric-type 1 。E2 Cost = ASBR 到 AS 外部目的网络的 CostE1 Cost = 本地到 ASBR 的 Cost + ASBR 到 AS 外部目的网络的 Cost。Attention:当 OSPF 路由器获得一条 LSA 5,在装进路由表之前会检查“转发地址”是否可以通过 Area 内或 Area 间路由到达,若不可达,不会装进路由表。 LSA 7:NSSA External LSA,由 NSSA 区域的 ASBR 始发。该 L
16、SA 内容和 LSA5 基本一样(只有转发地址字段不同),关键是 LSA7 只在始发该 LSA 的 NSSA 区域内 Flooding,并在 ABR 转换成 LSA5,LSA 7 形成的路由条目以 N1 或 N2 表示。事实上 LSA7 和 LSA5 内容一样,只不过泛洪区域有限制所以要标记一下,而且是可以相互转换的。在 NSSA 区域中,ASBR 将外部路由信息封装进 LSA ,设置其 P-Bit 位为 1,使其在 NSSA 区域里泛洪。 在 ABR 那里会将 P-Bit 位改为 0,由 LSA 7 转换为 LSA 5,再传到 OSPF 其他的 Area。同样的,如果有别的 Area 通告进
17、来的外部路由要注入到这个 NSSA 区域中,在该 NSSA区域的 ABR 那里会将 LSA 5 转换为 LSA 7。OSPF 区域OSPF 特殊区域类型有四种:Stub ,Total Stub ,NSSA 和 Total NSSA 。其本质都是“LSA 精简的 Area ”。当一个 Area 被定义为 Stub 区域时,该 Area 内的路由器所发送的 hello 数据包都会将 E-Bit 位设为 0,而普通区域的应该是1,所以区域内的所有路由器都敲入 area 1 stub 这样的命令才能正常形成邻接关系。LSA 的精简决定了 Stub 区域在接收 LSA 时会有所取舍,但对本 Area 信
18、息的向外通告不会有任何影响,因此别的 Area 对 Stub 区域的信息是完全了解的。像是要成为 Total Stub 区域只需要在 ABR 上加上关键字 no-summary,因为阻止的是 ABR 向 Stub 区域内发送 LSA3。Stub 区域中不通告 AS 外部路由,也无法实现重发布,但是有 OSPF Area 内和 Area 间的完整信息,并通过一条默认路由 O*IA 保持和 AS 外部的联系,该默认路由通过 LSA 3 学到。Stub 区域设计是出于对该区域路由器性能及路由条目需求的考虑而进行的 LSA 精简,但不可避免的引起信息不对称,进而出现次优选路。Total Stub 比
19、Stub “末节 ”得更为彻底,连 OSPF Area 间的路由也不要,只有本 Area 的信息。ABR 将默认路由注入 Total Stub 区域,不仅外部路由要通过它走,Area 间的路由也要通过它走,同时 ABR 会阻止 LSA3 & 5 & 7 在 Total Stub 区域内泛洪 - 除了通告默认路由的那一条 LSA3。普通区域的 Router 进行 Area 间的选路原则为:路由总 Cost = 本 Router 到 ABR 的 Cost + ABR 到目的网络的开销 Cost 最小的路由放进路由表而设置为 Total Stub 的区域的 Router 选路原则为:路由总 Cost
20、 = 本 Router 到达 ABR 的 Cost Cost 最小的路由放进路由表NSSA 是当 Stub 区域中存在 ASBR 时形成的区域,本身 Stub 不能有 AS 外部路由,也不能进行重发布,但无奈自己成为了 OSPF 和其它 IGP 通信的边界,变得 Not So Stubby ,于是形成 NSSA 区域,在 NSSA 区域内注入的外部路由以 LSA 7 传递,并在 ABR 处还原为 LSA 5。简单来讲: NSSA = Stub + ASBR Total NSSA = Total Stub + ASBR 在 Stub ,Total Stub ,NSSA 和 Total NSSA
21、中只有 NSSA 不会自动注入默认路由,不过可以用命令实现: area 1 nssa default-information-originate ,这样即使是其他 Area 注入的外部路由也可达,基本上就是 can go anywhere。如果 NSSA 区域的 ABR 同时也是一个 ASBR,会将外部路由以 LSA 7 的形式注入到 NSSA 区域当中,那么针对这种特殊情况可以用命令 area 1 nssa no-redistribution 来阻止外部路由的注入。外部路由在 NSSA 中以 LSA 7 存在,在 ABR 那里会转换为 LSA 5 向 Area 0通告,我们可以用命令 sum
22、mary-address prefix mask not-advertise 针对具体的条目控制 LSA 转换的过程,如果不用关键字 not-advertise 这条命令是用来外部路由汇总的,在 ASBR 上进行。拓朴结构:R5(S0/0)-(S0/2)R1(F2/0)-(F2/0)R7R5#show ip ospf database OSPF Router with ID (5.5.5.5) (Process ID 1)Router Link States (Area 0)Link ID ADV Router Age Seq# Checksum Link count1.1.1.1 1.1.1
23、.1 1218 0x80000008 0x00BDD2 45.5.5.5 5.5.5.5 1161 0x80000005 0x00E981 37.7.7.7 7.7.7.7 1372 0x80000004 0x006B75 2Net Link States (Area 0)Link ID ADV Router Age Seq# Checksum192.168.2.10 7.7.7.7 18 0x80000001 0x00AFDB-R5 在 LSDB 中,以自已产生的 LSA 为根进行查询,生产OSPF 路由 !首先把 Router LSA 5.5.5.5 打开:R5#show ip ospf
24、database route 5.5.5.5OSPF Router with ID (5.5.5.5) (Process ID 1)Router Link States (Area 0)LS age: 1430Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 5.5.5.5Advertising Router: 5.5.5.5LS Seq Number: 80000005Checksum: 0xE981Length: 60Number of Links: 3Link connected to: a Stub
25、Network -直联网段,对产生路由无帮助(Link ID) Network/subnet number: 192.168.1.8(Link Data) Network Mask: 255.255.255.252Number of TOS metrics: 0TOS 0 Metrics: 64Link connected to: a Stub Network -直联网段,对产生路由无帮助(Link ID) Network/subnet number: 5.5.5.5(Link Data) Network Mask: 255.255.255.255Number of TOS metrics:
26、0TOS 0 Metrics: 1Link connected to: another Router (point-to-point)(Link ID) Neighboring Router ID: 1.1.1.1(Link Data) Router Interface address: 192.168.1.10Number of TOS metrics: 0TOS 0 Metrics: 64-类型是 P-T-P,需要跳到 Link ID 为 1.1.1.1 的 LSA 进行递归查询:打开 Router LSA 1.1.1.1:R5#show ip ospf database rou 1.1.
27、1.1OSPF Router with ID (5.5.5.5) (Process ID 1)Router Link States (Area 0)LS age: 1619Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 1.1.1.1Advertising Router: 1.1.1.1LS Seq Number: 80000008Checksum: 0xBDD2Length: 72Number of Links: 4Link connected to: another Router (point-to-p
28、oint)(Link ID) Neighboring Router ID: 5.5.5.5(Link Data) Router Interface address: 192.168.1.9Number of TOS metrics: 0TOS 0 Metrics: 64-这条是 R1 指向 R5 的,对 R5 本身没有意义!Link connected to: a Stub Network -直联网段,对产生路由无帮助(Link ID) Network/subnet number: 192.168.1.8(Link Data) Network Mask: 255.255.255.252Numb
29、er of TOS metrics: 0TOS 0 Metrics: 64Link connected to: a Stub Network(Link ID) Network/subnet number: 1.1.1.1(Link Data) Network Mask: 255.255.255.255Number of TOS metrics: 0TOS 0 Metrics: 1-找到第一条有意义的,生成路由,目标网段 1.1.1.1,掩码:255.255.255.255,metric 值为 64+1=65,下一跳为192.168.1.9(通过 show ip ospf nei 得出邻居的接口
30、地址 R1的 S0/2 地址) :R5#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface1.1.1.1 0 FULL/ - 00:00:33 192.168.1.9 Serial0/0因此,找到第一条有用的路由:R5# show ip route ospf1.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 110/65 via 192.168.1.9, 00:19:06, Serial0/0Link connected to: a Transit Network(L
31、ink ID) Designated Router address: 192.168.2.10(Link Data) Router Interface address: 192.168.2.9Number of TOS metrics: 0TOS 0 Metrics: 1-类型是 Transit Network 的,表明连接的是一个多路访问网络,跳到 LS ID 为 192.168.2.10 的 LSA 进行递归查询:再打开 LSA 192.168.2.10:R5#show ip ospf database network OSPF Router with ID (5.5.5.5) (Proc
32、ess ID 1)Net Link States (Area 0)Routing Bit Set on this LSA (路由选择位,并不是 LSA 本身的一部分,而是 IOS 软件中用来作内部网络维护的位。表示通过这个 LSA 通告到目的路由是有效的。因此,当你看到“Routing Bit Set on this LSA”时,表示到这个目的路由在路由选择表中。)LS age: 24Options: (No TOS-capability, DC)LS Type: Network LinksLink State ID: 192.168.2.10 (address of Designated R
33、outer)Advertising Router: 7.7.7.7LS Seq Number: 80000001Checksum: 0xAFDBLength: 32Network Mask: /30Attached Router: 7.7.7.7Attached Router: 1.1.1.1-此 LSA 路由选择位被置位,将 LS ID 和 Network Mask 进行与运算,得出目标网段:192.168.2.8,掩码是 30 位,metric 值为 64+1=65,下一跳为 192.168.1.9(通过 show ip ospf nei 得出邻居的接口地址 R1 的 S0/2 地址) ,
34、因此,找到第二条有用的路由:R5# show ip route ospf192.168.2.0/30 is subnetted, 1 subnetsO 192.168.2.8 110/65 via 192.168.1.9, 00:01:06, Serial0/0-同时,此 LSA 还通告了本网段下面两台路由器,因此,需要跳到 LS ID 为 7.7.7.7 和 1.1.1.1 的 Router LSA。(1.1.1.1的 LSA 已经查询过,不再做查询!)打开 Router LSA 7.7.7.7:R5#show ip ospf database router 7.7.7.7OSPF Rout
35、er with ID (5.5.5.5) (Process ID 1)Router Link States (Area 0)LS age: 1021Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 7.7.7.7Advertising Router: 7.7.7.7LS Seq Number: 80000007Checksum: 0x6F6DLength: 48Number of Links: 2Link connected to: a Transit Network -已产生此路由,往下查询(Link ID
36、) Designated Router address: 192.168.2.10(Link Data) Router Interface address: 192.168.2.10Number of TOS metrics: 0TOS 0 Metrics: 1Link connected to: a Stub Network(Link ID) Network/subnet number: 7.7.7.7(Link Data) Network Mask: 255.255.255.255Number of TOS metrics: 0TOS 0 Metrics: 1找到第三条有意义的,生成路由,
37、目标网段 7.7.7.7,掩码:255.255.255.255 ,metric 值为 64+1+1=66,下一跳为192.168.1.9(R5 通过 show ip ospf nei 得出邻居的接口地址R1 的 S0/2 地址)R5# show ip route ospf7.0.0.0/32 is subnetted, 1 subnetsO 7.7.7.7 110/66 via 192.168.1.9, 00:19:06, Serial0/0-小结:R5 通过对自已的 LSDB 进行递归查询并运行 SPF 计算,得出三条 OSPF 路由:R5# show ip route ospf1.0.0.
38、0/32 is subnetted, 1 subnetsO 1.1.1.1 110/65 via 192.168.1.9, 00:19:06, Serial0/0192.168.2.0/30 is subnetted, 1 subnetsO 192.168.2.8 110/65 via 192.168.1.9, 00:19:06, Serial0/07.0.0.0/32 is subnetted, 1 subnetsO 7.7.7.7 110/66 via 192.168.1.9, 00:19:06, Serial0/0拓扑结构:SW2(config-if-range)#do sh mac a
39、ddMac Address Table-Vlan Mac Address Type Ports- - - -All 000c.8575.eb80 STATIC CPUAll 0100.0ccc.cccc STATIC CPUAll 0100.0ccc.cccd STATIC CPUAll 0100.0cdd.dddd STATIC CPU1 0002.b933.ee61 DYNAMIC Fa0/221 0004.ddbc.0d11 DYNAMIC Fa0/241 00e0.1e7f.7101 DYNAMIC Fa0/23(OSPF-4)分析:R6发出的第一个HELLO,无邻居,无DR,BDR分
40、析:R6发出的第二个HELLO包,显示有二个邻居,但仍未开始竞选DR,这时已处于2-WAY状态。分析:R6发出的第五个HELLO包,此时DR BDR已选举成功,R6已经开始与邻接路由器同步。分析:R6向R8发出的第一个DBD报文,I(初始位)位1表示为第一个DBD,M位(后继位)置1表示后面还有,MS位(主/从位)置1表示认为自已是主。分析:R8向R6发出的第一个DBD报文,置位同上。分析:R6向R8发出的第二个DBD报文,M位置1表示后面还有,MS置0表示同步中为从路由器,携带LSA HEADER,内容为一条ROUTER-LSA。分析:R8向R6发出一条LSR(链路状态请求报文),请求一条一
41、类的LSA分析:R6向R8回应一条LSU,携带具体的LSA信息。LSA分析(R9LOOP0改为E1)一、路由器LSAR6#show ip ospf database router OSPF Router with ID (1.1.6.6) (Process ID 10)Router Link States (Area 0)LS age: 409 /发出LSA后所经历的时间Options: (No TOS-capability, DC) /指明部分OSPF域中LSA能够支持的可选性能LS Type: Router Links /LSA 类型路由器LSALink State ID: 1.1.6.6
42、 /一类LSA链路状态ID为始发路由器IDAdvertising Router: 1.1.6.6 /始发路由器LS Seq Number: 80000003 /LSA的序列号Checksum: 0x3BAC /校验和Length: 48 /长度Number of Links: 2 /链路数量Link connected to: a Transit Network /链路有类型,(1)点到点(2)传送网络(3)末梢网络(4)虚链路(Link ID) Designated Router address: 192.168.68.6 /链路ID,用来标识连接的对象(Link Data) Router
43、Interface address: 192.168.68.6 /链路数据,始发者与该网络相连的接口IPNumber of TOS metrics: 0 /TOS号:为列出的这条链路指定服务类型度量值的编号,目前已不用。CISCO只支持TOS=0TOS 0 Metrics: 10 /和指定TOS值相关联的开销Link connected to: a Stub Network(Link ID) Network/subnet number: 192.168.60.6(Link Data) Network Mask: 255.255.255.255Number of TOS metrics: 0TO
44、S 0 Metrics: 1LS age: 411Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 1.1.7.7Advertising Router: 1.1.7.7LS Seq Number: 80000003Checksum: 0x10C7Length: 48Number of Links: 2Link connected to: a Transit Network(Link ID) Designated Router address: 192.168.68.6(Link Data) Router In
45、terface address: 192.168.68.7Number of TOS metrics: 0TOS 0 Metrics: 10Link connected to: a Stub Network(Link ID) Network/subnet number: 192.168.70.7(Link Data) Network Mask: 255.255.255.255Number of TOS metrics: 0TOS 0 Metrics: 1Routing Bit Set on this LSALS age: 211Options: (No TOS-capability, DC)L
46、S Type: Router LinksLink State ID: 1.1.8.8Advertising Router: 1.1.8.8LS Seq Number: 80000003Checksum: 0x9702Length: 36Area Border RouterNumber of Links: 1Link connected to: a Transit Network(Link ID) Designated Router address: 192.168.68.6(Link Data) Router Interface address: 192.168.68.8Number of T
47、OS metrics: 0TOS 0 Metrics: 10二、网络LSAR6#show ip ospf int e1/0Ethernet1/0 is up, line protocol is up Internet Address 192.168.68.6/24, Area 0 Process ID 10, Router ID 1.1.6.6, Network Type BROADCAST, Cost: 10Transmit Delay is 1 sec, State DR, Priority 1 Designated Router (ID) 1.1.6.6, Interface address 192.168.68.6Backup Designat