飞塔防火墙OSPF配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FortiGate OSPF设置

目录

1.目的 (3)

2.环境介绍 (3)

3.OSPF介绍 (4)

3.1 DR与BDR选举 (4)

3.2 OSPF邻居建立过程 (5)

3.3 LSA的类型 (6)

3.4 OSPF的区域 (7)

4.FortiGate OSPF配置 (8)

4.1 GateA配置 (8)

4.2 GateB配置 (8)

4.3 GateC配置 (8)

4.4 配置完成后各个Gate路由表 (9)

4.5 通过命令查看OSPF状态 (9)

5.OSPF路由重发布 (10)

6.Total stub与T otal NSSA (11)

7.OSPF的Troubleshooting (12)

8.参考 (13)

1.目的

本文档针对FortiGate的OSPF动态路由协议说明。OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统,即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。作为一种链路状态的路由协议,OSPF将链路状态广播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器。

2.环境介绍

本文使用4台FortiGate进行说明, 本文使用的系统版本为FortiOS v4.0MR2 Patch8。

Router Router ID Role Interface IP Area

GateA 0.0.0.10 Area 0 DR 192.168.118.234 area0,area1

GateB 0.0.0.9 Area 0 BDR 192.168.118.235 area0,area2

area0,area3 GateC 0.0.0.8 Area 0 DRother 192.168.118.233/

172.16.3.1

GateD 0.0.0.7 Area 3 DR 172.16.3.2 area3

3.OSPF介绍

3.1 DR与BDR选举

DR--指定路由器,BDR--备份指定路由器。在动态路由协议中,配置在同一区域内的路由器之间要互相学习链路状态信息,当所有同一区域内的设备都具有相同的数据链路信息后就可以计算出正确的路由。如果每两台设备之间互相学习,工作量非常大。为了减少工作量,在这个网络上的设备中选出一个作为DR,所有其他设备都只需要和这台这设备交互信息即可完成链路状态的学习。

DR,BDR选举规则:

1.当选举DR/BDR的时候要比较hello包中的优先级,优先级最高的为DR,

次高的为BDR.

2.如果OSPF路由器的优先级,全部都是默认值1,路由器默认通过Router-ID,选举DR/BDR,如果Router-ID最大的成为DR,次大的成为BDR。其余的统统都是DR-other。如果路由ID未设置,则使用接口最大地址。

3.将优先级改为0的设备将永远不参与DR选举。

FortiGate的优先级需要在命令行下配置

config router ospf

set abr-type standard

config ospf-interface #配置OSPF接口

edit “ex” #编辑OSPF接口名称

set interface "port5"

set ip 192.168.118.233

set priority 10 #设置优先级

end

end

3.2 OSPF邻居建立过程

1.Down:此状态还没有与其他路由器交换信息。首先从其ospf接口向外发送hello分组,还并不知道DR(若为广播网络)和任何其他路由器。发送hello分组使用组播地址224.0.0.5。

2.Attempt: 只适于NBMA网络,在NBMA网络中邻居是手动指定的,在该状态下,路由器将使用HelloInterval取代PollInterval来发送Hello包.

3.Init: 表明在DeadInterval里收到了Hello包,但是2-Way通信仍然没有建立起来.

4.two-way: 双向会话建立,而RID彼此出现在对方的邻居列表中。(若为广

播网络:例如:以太网。在这个时候应该选举DR,BDR)

5.ExStart: 信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master.

6.Exchange: 信息交换状态,本地路由器和邻居交换一个或多个DBD分组(也叫DDP) 。DBD包含有关LSDB中LSA条目的摘要信息)。

7.Loading: 信息加载状态:收到DBD后,将收到的信息同LSDB中的信息进行比较。如果DBD中有更新的链路状态条目,则向对方发送一个LSR,用于请求新的LSA 。

8.Full: 完全邻接状态,邻接间的链路状态数据库同步完成,通过邻居链路状态请求列表为空且邻居状态为Loading判断。

3.3 LSA的类型

LSA(链路状态广播)是链接状态协议使用的一个分组,它包括有关邻居和通道成本的信息。LSAs被接收路由器用于维护它们的路由选择表。LSA: Link-State Advertisement。LSA常用类型分为以下几种:

类型1:Router LSA:每个路由器都将产生Router LSA,这种LSA只在本区域内传播,描述了路由器所有的链路和接口,状态和开销.

类型2:Network LSA:在每个多路访问网络中,DR都会产生Network LSA,它只在产生这条Network LSA的区域泛洪描述了所有和它相连的路由器。

类型3:Network Summary LSA:由ABR路由器始发,用于通告该区域外部的目的地址.当其他的路由器收到来自ABR的Network Summary LSA以后,它不会运行SPF算法,它只简单的加上到达该ABR的开销和Network Summary LSA

相关文档
最新文档