OSPF学习笔记-个人.ppt
《OSPF学习笔记-个人.ppt》由会员分享,可在线阅读,更多相关《OSPF学习笔记-个人.ppt(28页珍藏版)》请在三一办公上搜索。
1、五类基本的 LSA:Router-LSAs:第一类LSA(Type-1),由每个路由器生成,描述本路由器的链路状态和花费,只在路由器所处区域内传播。Network-LSAs:第二类LSA(Type-2),由广播网络和NBMA网络的DR生成,描述本网段的链路状态,只在DR所处区域内传播。Summary-LSAs:包含第三类LSA和第四类LSA(Type-3,Type-4),由区域边界路由器ABR(Area Border Router)生成,在与该LSA相关的区域内传播。每一条Summary-LSA描述一条到达本自治系统的、其它区域的某一目的地的路由(即区域间路由:inter-area route
2、)。Type-3 Summary-LSAs描述去往网络的路由(目的地为网段),Type-4 Summary-LSAs描述去往自治系统边界路由器ASBR的路由。,OSPF的LSA(链路状态广播)类型(1),AS-external-LSAs:第五类LSA(Type-5),由自治系统边界路由器ASBR(Autonomous System Boundary Router)生成,描述到达其它AS的路由,传播到整个AS(Stub区域除外)。AS的缺省路由也可以用AS-external-LSAs来描述。第七类LSA 在RFC1587(OSPF NSSA Option)中增加了一类新的LSA:NSSA LSA
3、s,也称为Type-7 LSAs。根据RFC1587的描述,Type-7 LSAs与Type-5 LSAs主要有以下两点区别:Type-7 LSAs在NSSA区域(Not-So-Stubby Area)内产生和发布;但NSSA区域内不会产生或发布Type-5 LSAs。Type-7 LSAs只能在一个NSSA内发布,当到达区域边界路由器ABR时,由ABR将Type-7 LSAs转换成Type-5 LSAs再发布,不直接发布到其它区域或骨干区域。,OSPF的LSA(链路状态广播)类型(2),Type1的LSA:router-LSA 每个运行OSPF的路由器均会生成,描述本路由器状况。对于ABR会
4、为每个区域生成一条router-LSA,传递范围是其所属区域。Type2的LSA:Network LSA,由DR生成,对于广播和NBMA网络描述其区域内所有与DR建立邻接关系的路由器。Type3的LSA:Network Summary LSA,由ABR生成,为某个区域的聚合路由LSA在ABR连接的其他区域传递。Type=4的LSA:ASBR summary LSA,由ABR生成,描述到达本区域内部的ASBR的路由。是主机路由,掩码。Type=5的LSA:AS External LSA,由ASBR生成,表述了到AS外部的路由,与区域无关,在整个AS除了Stub区内传递。,OSPF的LSA(链路状
5、态广播)类型(附),DR(Designated Router,指定路由器):OSPF协议定义了DR,所有路由器都只将信息发送给DR,由DR将网络链路状态广播出去,除DR/BDR外的路由器(称为DR Other)之间将不再建立邻居关系,也不再交换任何路由信息。哪一台路由器会成为本网段内的DR并不是人为指定的,而是由本网段中所有的路由器共同选举出来的。BDR(Backup Designated Router,备份指定路由器):如果DR由于某种故障而失效,这时必须重新选举DR,并与之同步。这需要较长的时间,在这段时间内,路由计算是不正确的。为了能够缩短这个过程,OSPF提出了BDR的概念。BDR实际
6、上是对DR的一个备份,在选举DR的同时也选举出BDR,BDR也和本网段内的所有路由器建立邻接关系并交换路由信息。当DR失效后,BDR会立即成为DR,并重新选举BDR。,DR和BDR,OSPF的DR和BDR 的优先级(1),广播网络或NBMA类型的网络需要选举指定路由器RDesignated Router)和备份指定路由器BDR(Backup Designated Router)路由器接口的优先级Priority将影响接口在选举DR时所具有的资格。优先级为0的路由器不会被选举为DR或BDR。DR由本网段中所有路由器共同选举。Priority大于0的路由器都可作为“候选者”,选票就是Hello报文
7、,OSPF路由器将自己选出的DR写入Hello报文中,发给网段上的其它路由器。当同一网段的两台路由器都宣布自己是DR时,Priority高的胜出。如果Priority相等,则Router ID大的胜出。如果DR失效,则网络中的路由器必须重新选举DR,并与新的DR同步,为了缩短这个过程,OSPF提出了BDR(Backup Designated Router,备份指定路由器)的概念,与DR同时被选举出来。BDR也与本网段内的所有路由器建立邻接关系并交换路由信息。DR失效后,BDR立即成为DR,由于不需要重新选举,并且邻接关系已经建立,所以这个过程可以很快完成。这时,还需要选举出一个新的BDR,这时
8、不会影响路由的计算。缺省情况下,接口在选举DR时的优先级为1,取值范围为0255。,OSPF的DR和BDR 的优先级(2),当接口优先级为0时,无论什么情况下都不能成为DR/BDR,这可能造成网络上没有DR或BDR。DR并不一定是网段中Priority最大的路由器;同理,BDR也并不一定就是Priority第二大的路由器。若DR、BDR已经选择完毕,即使有一台Priority值更大的路由器加入,它也不会成为该网段中的DR。DR是网段中的概念,是针对路由器的接口而言的。某台路由器在一个接口上可能是DR,在另一个接口上可能是BDR,或者是DROther。只有在广播或NBMA类型的接口时才会选举DR
9、,在点到点或点到多点类型的接口上不需要选举DR。在广播网络或NBMA网络上,如果OSPF收到的hello报文中没有人宣称自己是DR,则将进入选举过程;如果多个OSPF宣称自己是DR/BDR,也将进入选举过程;如果已经有人宣称自己是DR/BDR,则新加入者接受已有的DR/BDR,无论它的优先级是多少;当DR失败时,BDR将变为DR,再选举出新的BDR。,ABR(Area Border Router,简称ABR):ABR是连接骨干区域和非骨干区域的路由器,在OSPF中称作区域边界路由器。ASBR(Autonomous System Boundary Router,简称ASBR):OSPF中还有一类
10、自治系统边界路由器实际上,这里的AS并不是严格意义的自治系统,连接OSPF路由域(routing domain)和其它路由协议域的路由器都是ASBR,可以认为ASBR是引入OSPF外部路由信息的路由器。,ABR和ASBR,在VRP目前的实现中,支持以下OSPF特性支持OSPF STUB区域;支持OSPF NSSA区域;支持OSPF多进程(Multi-Process),可以在一台路由器上运行多个OSPF进程;支持OSPF多实例(Multi-VPN-Instance),可以作为VPN内部路由协议,在MPLS VPN解决方案的CE-PE之间运行;支持MPLS流量工程(Traffic Engineer
11、ing,简称TE),使用Type-10的Opaque LSAs,应用类型(Opaque type)为1。实现了不同区域(并不一定是两个非骨干区)相同种类的冲突路由(指通过相同LSA计算出来的路由)的优选和备份。,在VRP中的OSPF特性,根据链路层协议类型,OSPF将网络分为四种类型:广播类型:链路层协议是Ethernet、FDDI。非广播多路访问Non Broadcast MultiAccess(NBMA)类型:链路层协议是帧中继、ATM、HDLC或X.25时。点到多点Point-to-Multipoint(p2mp)类型:没有一种链路层协议会被缺省的认为是Point-to-Multipoi
12、nt类型。点到多点必然是由其他网络类型强制更改的。常见的做法是将非全连通的NBMA改为点到多点的网络。点到点Point-to-point(p2p)类型:链路层协议是PPP或LAPB。,OSPF网络类型,在OSPF协议中NBMA是指那些全连通的、非广播、多点可达网络。而 点到多点的网络,则并不需要一定是全连通的。在NBMA上需要选举DR与BDR,而在点到多点网络中没有DR与BDR。NBMA是一种缺省的网络类型,例如:如果链路层协议是ATM,OSPF会缺省的认为该接口的网络类型是NBMA(不论该网络是否全连通)。点到多点不是缺省的网络类型,没有哪种链路层协议会被认为是点到多点,点到多点一定是由其它
13、的网络类型强制更改的。最常见的做法是将非全连通的NBMA改为点到多点的网络。NBMA用单播发送报文,需要手工配置邻居。点到多点采用多播方式发送报文。,NBMA与p2mp之间的区别,OSPF的路由引入,OSPF使用4类不同的路由,按优先顺序排列如下:区域内路由 区域间路由 第一类外部路由 第二类外部路由 区域内和区域间路由描述自治系统内部的网络结构;外部路由则描述了如何选择到自治系统以外目的地的路由。第一类外部路由是指接收的是IGP路由(例如RIP,STATIC),由于这类路由的可信程度较高,所以,计算出的外部路由的花费与自治系统内部的路由花费的数量级相同,并且与OSPF自身路由的花费具有可比性
14、,即:到第一类外部路由的花费值本路由器到相应的ASBR的花费值ASBR到该路由目的地址的花费值。第二类外部路由是指接收的是EGP路由,由于这类路由的可信度比较低,所以OSPF协议认为,从ASBR到自治系统之外的花费远远大于在自治系统之内到达ASBR的花费,计算路由花费时主要考虑前者。即,到第二类外部路由的花费值ASBR到该路由目的地址的花费值。如果该值相等,再考虑本路由器到相应的ASBR的花费值。缺省情况下,OSPF将不引入其它协议的路由信息。当配置引入其他协议的路由信息时,缺省情况下,cost为 1,type为2,tag为1。,在OSPF中生成缺省路由,缺省情况下,普通的OSPF区域(骨干区
15、域和非骨干区域)中是没有缺省路由的,import-route命令也无法向OSPF路由域中引入缺省路由。命令default-route-advertise可以在OSPF路由域中生成并发布缺省路由,使用这条命令时,需要了解以下几点:1.在普通OSPF区域的ASBR或ABR上执行default-route-advertise命令,将生成一条Type-5 LSA向OSPF路由域内发布缺省路由;2.在NSSA区域的ASBR或ABR上执行此命令,将生成一条Type-7 LSA向NSSA区域内发布缺省路由;3.此命令对于Stub区域或完全 stub区域无效;4.对于ASBR,只有当路由表中已经存在一条缺省路
16、由时,OSPF才会生成相应的Type-5 LSA或Type-7 LSA;5.对于ABR,不论路由表中是否已经存在缺省路由,都会生成Type-5 LSA或Type-7 LSA。6.发布缺省路由的Type-5 LSA或Type-7 LSA的扩散范围与普通的Type-5 LSA或Type-7 LSA相同。7.如果在生成缺省路由时使用了参数always,则不论路由表中是否存在缺省路由,OSPF都将生成一条Type-5或Type-7 LSA。这个参数只对ASBR有效,应谨慎使用。,外部网络路由不能在一个存根区域(stub)或完全存根区域(Totally stubby)区域内广播,这里的外部网络路由是指被
17、再次分配到OSPF路由选择表中的网络路由;外部OSPF路由和区域间OSPF路由不能在完全存根(Totally stubby)区域内广播;当一个ospf 区域配置为存根区域后,在存根区域中的ABR会产生一个缺省路由代替外部路由;当一个ospf 区域配置为完全存根区域后,在完全存根区域中的ABR会产生一个缺省路由代替外部路由和区域间路由;,Stub 和Totally stubby概述,OSPF的STUB区域,Stub区域是一类特殊的OSPF区域,这类区域不接收或扩散Type-5的LSA(AS-external-LSAs),对于产生大量Type-5 LSA的网络,这种处理方式能够有效减小Stub区域
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OSPF 学习 笔记 个人
链接地址:https://www.31ppt.com/p-6513674.html