OSPF高级配置——学习OSPF路由协议的高级应用

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 在一个大型的网络中会存在很多问题,如新建区域没有和骨干区域相连,路由条目过多,L.SDB过大,OSPF和其他路由协议之间如何通信等问题,需要进一步解决和优化。通过本章的学习可以解决上面提到的OSPF网络中存在的一些问题,本章将介绍OSPF路由协议的NSSA区域的概念和配置以及一些OSPF路由协议的高级应用(路由重分发、地址汇总、虚链路等)的原理和配置。

一.路由重分发及配置

1.路由重分发概述


路由重分发通常在那些负责从一个AS学习路由,然后向另一个AS广播的路由器上进行配置。


例如:一台路由器既运行OSPF又运行RIP,如果OSPF进程被配置为通告由RIP学习到的路由到OSPF AS 中,那么这种做法就可以称为“重分发RIP'。

2.理解路由重分发


   一个单一IP路由协议是管理网络中IP路由的首选方案

   Cisco IOS能执行多个路由协议,每一个路由协议和该路由协议所服务的网络属于同一个自治系统

   Cisco IOS使用路由重分发特性以交换由不同协议创建的路由信息


3.路由重分发的考虑


进行路由重分发时,不管是有类路由协议还是无类路由协议,都需要考虑每种路由协议的能力

及特性。最常考虑的两个因素是度量值和管理距离(Administrative Distances)。

(1)度量值


度量值代表距离,它们用来在寻找路由时确定最优路由。每一种路由算法在产生路由表时都会

为每一条通过网络的路径产生一个数值(度量值),最小的值表示最优路径值。度量值的计算可以只考虑路径的一个特性,但更复杂的度量值是综合了路径的多个特性产生的。


扩展:


一些常用的度量值有跳数、成本、带宽、时延、负载、可靠性、最大传输单元(MTU)等。


① OSPF 路由协议的度量值为成本           ② 而RIP路由协议的度量值为跳数。

(2)管理距离


管理距离是指一种路由协议的路由可信度。每一种路由协议按可靠性从高到低依次分配一个信

任等级,这个信任等级就称为管理距离。对于两种不同的路由协议到一个目的地的路由信息,路由

器首先根据管理距离决定相信哪一个协议。


4.OSPF重分发路由的路径类型


重分发到OSPF AS 中路由的路径类型分为两种:


类型1的外部路径(Type 1 external path,E1):是指目的地在OSPF AS外部的路径,表示为E1


类型2的外部路径(Type 2 external path,E2):也是指目的地在OSPF AS外部的路径,但是在计算外部路由的度量时不再计入路由器到达ASBR路由器的路径开销。


5.路由器重分发配置


配置路由重分发


在进行路由重分发之前,必须注意以下几个方面。


   决定在哪里添加新的协议。

   确定ASBR。

   决定哪个协议在核心,哪个协议在边界。

   决定进行路由重分发的方向。


重分发命令


在ospf 中重分发rip

router ospf 1

redistribute  rip    subnets


在rip 中重分发 ospf

 router  rip

 redistribute  ospf 1   metric 3


在ospf中重分发默认路由

  default-information  originate


在ospf 中重分发 静态和直连

 redistribute   static  subnets

redistribute  connected  subnets

6.路由重分发配置实例


公司有两家分公司,分别在上海、杭州,总公司在北京,为了提高访问的安全性和实时性,避

免出现故障,公司决定租用数字电路,将分公司和总公司的网络互通,如图所示,其中R1为总

公司路由器,P2.R5为上海分公司路由器,R3,B4为杭州分公司路由器,按照以下要求配置网络中的路由器,实现全网互通,并能访问ihternet.


需求分析


   公司网络中运行了多种路由协议

   配置重分发实现公司内部网络互通

   总公司R1上重分发默认路由实现全网访问Internet


公司规划如下


   R1、R2和R3配置OSPF

   R2和R5配置RIP

   R1配置默认路由访问Internet

   R3配置静态路由访问R4所带网段

   R4配置默认路由访问全网


命令配置


R1配置如下


   R1 (config)#int f2/0

   R1 (config-1f)#ip address 172.16.31.1 255.255.255.252

   R1 (config)# router ospf 1

   R1 (config-router)#router-id 1.1.1.1

   R1 (config-router)#network 1.1.1.1 0.0.0.0 area 0

   B1 (config-router)#network 10.0.0.0 0.0.0.3 area 0

   R1 (config-router) #network 10.0.0.4 0.0.0.3 area 1

   R1 (config-router)#network 192.168.1.0 0.0.0.255 area 0

   R1 (config)# ip route 0.0.0.0 0.0.0.0 172.16.31.2


R2的配置如下


   R2 (config)#router ospf 1

   R2 (config-router)#router-id 2.2.2.2

   B2 (config-router)#network 2.2.2.2 0.0.0.0 area 0

   R2(config-router)#network 10.0.0.0 0.0.0.3 area 0

   R2(config) #router rip

   R2 (config-router)# version 2

   R2 (config-router) #network 192.168.100.0


R3的配置如下


   R3 (config) #iint f0/0

   R3(config-1f)#ip add 10.0.0.9 255.255.255.252

   R3(config) #ip route 192.168.3.0 255.255.255.0 10.0.0.10

   R3(config) #router ospf 1

   R3 (config-router)#router-id 3.3.3.3

   R3 (config-router)# network 3.3.3.3 0.0.0.0 area 1

   R3(conflg-router)# network 10.0.0.4 0.0.0.3 area 1


R4的配置如下


   R4(config)#int f0/0

   R4(config-if)#ip address 10.0.0.10 255.255.255.252

   R4(config)#ip route 0.0.0.0 0.0.0.0 10.0.0.9


R5的配置如下


   R5(config)#router rip

   R5(conflg-router) #veraion 2

   R5(config-zouter)#network 192.168.2.0

   R5(config-router)#network 192.168.100.0


ISP的配置如下


   ISP(config) #int f0/0

   ISP(config-1f) #ip address 172.16.31.2 255.255.255.252

   ISP(conflg) #1p route 0.0.0.0 0.0.0.0 172.16.31.1



配置路由重分发



路由器R1重分发默认路由,配置如下


   Rl (config) #router ospf 1

   R1 (config-router)#default-information originate


路由器R2重分发,配置如下


   R2 (config)#router ospf 1

   R2 (config-router)4redistribute rip subnets

   R2(config)#router rip

   R2 (config-router)#redistribute ospf 1 metric 3


路由器R3重分发静态路由和直连路由,配置如下


   R3(config) #router ospf 1

   R3(config-router)#redistribute atatic subneta

   R3(config-router)#redistribute connected aubneta


验证网络通信是否正常。


创作不易,求关注,点赞,收藏,谢谢~


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
6月前
|
网络协议 程序员 网络架构
最全OSPF路由协议基础(OSPF基本配置),2024年最新Python高级面试
最全OSPF路由协议基础(OSPF基本配置),2024年最新Python高级面试
最全OSPF路由协议基础(OSPF基本配置),2024年最新Python高级面试
|
5月前
|
网络协议 算法 数据库
|
6月前
|
存储 网络协议 算法
|
6月前
|
负载均衡 网络协议 数据库
ENSP中RIP动态路由协议(原理和配置)
`RIP (Routing Information Protocol)` 是一种距离矢量动态路由协议,用于路由器之间交换网络可达性信息。它基于跳数作为度量标准来衡量到达目的地的距离,最常用于小型网络。RIP有以下关键特点: 1. **实现网络互通**:路由器通过RIP学习彼此的路由信息,构建完整的路由表。 2. **动态更新**:路由器周期性广播其路由表,以应对网络拓扑变化。 3. **负载均衡**:RIPv2支持负载均衡,可根据链路负载选择最佳路径。 4. **简单配置**:适用于小型网络,配置和管理相对简单。 5. **成本效益**:作为免费协议,降低了网络部署和维护成本。
464 0
ENSP中RIP动态路由协议(原理和配置)
|
负载均衡 网络协议 算法
第二章OSPF配置
第二章OSPF配置
120 0
|
网络协议 算法 数据库
OSPF动态路由协议基础知识
OSPF动态路由协议基础知识
214 1
OSPF动态路由协议基础知识
|
网络协议 网络架构
OSPF高级配置
OSPF高级配置
145 0
OSPF高级配置
|
网络协议 安全 数据安全/隐私保护
OSPF 配置实战
拓扑中的 IP 地址段采用:172.8.AB.X/24 其中 AB 为两台路由器编号组合,例如:R2-R3 之间的 AB 为 23,X 为路由器编号,例如 R3 的 X=3 R1/R4/R6 之间的网段为:172.8.146.X/24,其中 X 为路由器编号。 R4/R5/R6 之间的网段为:172.8.100.X/24,其中 X 为路由器编号。 所有路由器都有一个 Loopback 0 接口,地址格式为:X.X.X.X/32,其中 X 为路由器编号。
327 1
OSPF 配置实战
|
网络协议 数据库 网络架构
OSPF路由协议-高级配置——OSPF路由高级应用
一OSPF重分发路由 1.重分发到OSPF域中路由的路径类型 类型1的外部路径(Type 1 external path, E1) 类型2的外部路径(Type 2 external path, E2) 2.路由器A有两条到达外部目的网络10.1.2.0的路径 E1类型 1.路径A-B-D的代价是25(20+5) (优先) 2.路径A-C-D代价为48(18+30) E2类型 1.路径A-B-D的代价是20 2.路径A-C-D的代价为18 (优先)
242 0
OSPF路由协议-高级配置——OSPF路由高级应用
|
网络协议
Cisco静态路由和OSPF结合小实验
Cisco静态路由和OSPF结合小实验
229 0
Cisco静态路由和OSPF结合小实验