题外话:前段时间一直在搞HCNA-HNTD课程的学习,终于考过了,970分。现在准备趁热打铁搞起HCNP的课程。
HCNP-R&S的课程分为3个部分:
1. HCNP-R&S-IERN
(Huawei Certified Network Professional-Implementing Enterprise Routing Network)
2. HCNP-R&S-IESN
(Huawei Certified Network Professional-Implementing Enterprise Switching Network)
3. HCNP-R&S-IENP
(Huawei Certified Network Professional-Improving Enterprise Network Performance)
教材可以到官网上下载,准备先搞路由更新网络,持续更新
正文:
由于高级IP编址那块太简单,并且HCNA课程已经涉及到,故不再更新。
本课程介绍TCP/IP路由协议之开放式最短路径优先协议(OSPF)的基本概念与基础配置。
OSPF是内部网关协议的一种,基于链路状态算法。
学习目标:
1. 了解OSPF协议的基本特点
2. 理解链路状态算法的路由计算过程
3. 掌握OSPF基本概念
4. 掌握OSPF协议的基础配置
OSPF基本特点如下:
支持无类域间路由(CIDR)和可变长子网掩码
无路由自环
收敛速度快(采用触发式更新,一旦拓扑结构发生变化,新的链路状态信息立刻泛洪,对拓扑变化敏感)
使用IP组播收发协议数据(OSPF路由器使用组播和单播收发协议数据,因此占用的网络资源小)
支持多条等值路由支持协议报文的认证
OSPF最显著的特点是使用链路状态算法,区别于早先的路由协议使用的距离矢量算法。
每个路由器通过泛洪链路状态通告(LSA)向外发布本地链路状态信息(例如使能OSPF的端口,可到达的邻居以及相邻的网段等等)。
每一个路由器通过收集其它路由器发布的链路状态通告以及自身生成的本地链路状态通告,形成一个链路状态数据库(LSDB)。LSDB描述了路由域内详细的网络拓扑结构。
所有路由器上的链路状态数据库是相同的。
通过LSDB,每台路由器计算一个以自己为根,以网络中其它节点为叶子的最短路径树。
通过每台路由器计算的最短路径树得出了到网络中其它节点的路由表。
在OSPF中,有两个基本的概念需要介绍:一个是自治系统,或者说一个OSPF路由域;一个是Router ID。
自治系统是指使用同一种路由协议交换路由信息的一组路由器,简称AS。
由于LSDB描述的是整个网络的拓扑结构,包括网络内所有的路由器,所以网络内每个路由器都需要有一个唯一的标识,用于在LSDB中标识自己。Router ID就是这样的一个用于在自治系统中唯一标识一台运行OSPF的路由器的32位整数。每个运行OSPF的路由器都有一个Router ID。
区域是一组网段的集合。OSPF支持将一组网段组合在一起,这样的一个组合称为一个区域,即区域是一组网段的集合。
划分区域可以缩小LSDB的规模,减少网络流量。区域内的详细拓扑信息不向其它区域发送,区域间传递的是抽象的路由信息,而不是详细的描述拓扑结构的链路状态信息。每个区域都有自己的LSDB,不同区域的LSDB是不同的。路由器会为每一个自己所连接到区域维护一个单独的LSDB。由于详细链路状态信息不会被发布到区域以外,因此这个LSDB的规模就能被缩小了。
定义Area 0 为骨干区域,骨干区域负责在非骨干区域之间发布由区域边界路由器汇总的路由信息(并非详细的链路状态信息),为了避免区域间路由环路,非骨干区域之间不允许直接相互发布区域间路由信息。因此,所有区域边界路由器都至少有一个接口术语Area 0,即每个区域都必须连接到骨干区域。
内部路由器是指所连接的网段都在一个区域的路由器。属于同一个区域的Internal Router维护相同的LSDB。
区域边界路由器(Area Border Router)是指连接到多个区域的路由器。ABR为每个所连接的区域维护一个LSDB。
骨干路由器(Backbone Router)是指至少有一个端口(或者虚连接)连接到骨干区域的路由器。包括所有的ABR和所有端口都在骨干区域的路由器。
AS边界路由器(AS Boundary Router)是指和其它AS中的路由器交换路由信息的路由器,这种路由器向整个AS通告AS外部路由信息。
AS边界路由器可以是内部路由器IR,或者ABR,可以属于骨干区域也可以不属于骨干区域。
OSPF的基本配置包括:
router id router-id:指定此路由器的Rotuer ID,如果不手动指定Rotuer ID,则OSPF自动使用LoopBack接口中最大的IP地址作为Router ID,如果没有配置LoopBack接口,则使用物理接口中最大的IP地址作为Router ID
ospf process-id:开启OSPF。OSPF支持多进程,如果不指定进程号,默认使用进程号码1;
area area-id:进入区域视图
network ip-address wildcard:指定接口所在的网段地址,指定网段时,要使用该网段网络掩码的反码。
问题:
1. 请描述链路状态算法的基本计算过程?
答:每个路由器向外发布本地链路状态信息,并收集其它路由器发布的链路状态的信息,形成一个描述网络拓扑结构的链路状态数据库,通过次数据库使用最短路径优先算法计算一个最短路径树,最短路径树给出了到网络中每个节点的路由。
- 什么是OSPF区域?
答:一个OSPF去浴室一组网段集合。
- OSPF基本配置包括哪些步骤?
答:开启OSPF进程,创建OSPF区域,指定每个区域中所包含的网段。