OSPF路由重分发的重要性

news/2024/7/8 6:49:27

路由重分发

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

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

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

路由重分发的考虑

度量值
管理距离

重分发到OSPF域中路由的路径类型

类型1的外部路径(Type 1 external path,E1)
类型2的外部路径(Type 2 external path,E2)
——主要用于当有2个或以上的ASBR通向同一外部网络时进行选路
在这里插入图片描述
E1类型:
路径A-B-D的代价是25(20+5)
路径A-C-D的代价是48(18+30)
E2类型:
路径A-B-D的代价是20
路径A-C-D的代价是18

重分发配置

[R1]rip 1###配置rip
[R1-rip-1]version 2
[R1-rip-1]undo summary
[R1-rip-1]network 11.0.0.0
[R1-rip-1]import-route ospf 1 cost 3
###把ospf协议注入到rip进行路由重分发,路径类型缺省为路径类型2(外部开销),成本开销为3(对于rip的度量值是跳数),rip中重分发ospf要指定cost的值
[R1-rip-1]ospf 1
[R1-ospf-1]import-route rip 1 type 1 cost 1
##把外部rip协议注入到OSPF进行路由重分发,使用路径类型1(内部开销+外部开销),成本开销为1(COST=100M/BW)
[r1-ospf-1] default-route-advertise always
###ospf重分发默认路由
[r2-ospf-1]import-route direct
###ospf重分发直连路由
[r2-ospf-1]import-route static
###ospf重分发静态路由
在这里插入图片描述

R1配置

在这里插入图片描述

R2配置

在这里插入图片描述

R3配置

在这里插入图片描述

R4配置

在这里插入图片描述

R5配置

在这里插入图片描述

R6配置

在这里插入图片描述

NSSA区域

NSSA区域是OSPF RFC的补遗
1.定义了特殊的LSA类型7
2.提供类似stub area和totally stubby area的特点
3.可以包含ASBR

OSPF链路状态通告
LSA7(NSSA External LSA,NSSA外部LSA)

NSSA区域重分发路由类型
N1、N2
经过NSSA区域ABR后转换为E1、E2

每一种区域中允许泛洪的LSA

区域类型1&234&57
骨干区域(区域0)允许允许允许不允许
非骨干区域,非末梢区域允许允许允许不允许
末梢区域允许允许不允许不允许
完全末梢区域允许不允许*(默认路由)不允许不允许
NSSA允许允许不允许允许

OSPF路径类型以及优先级

区域内路径:——优先级1
区域间路径:——优先级2
E1外部路径:——优先级3
E2外部路径:——优先级4
1表示最高的优先级,4表示最低的优先级
路由表添加路由条目时,如果目的网段相同,则会选择优先级高的路由条目添加到路由表中

OSPF地址汇总

作用

地址汇总也是通过减少泛洪的LSA数量节省资源
可以通过屏蔽一些网络不稳定的细节来节省资源
减少路由表中的路由条目
例:
192.168.1.0 /24——192.168.00000 001.0 /24
192.168.2.0 /24——192.168.00000 010.0 /24
192.168.3.0 /24——192.168.00000 011.0 /24
192.168.4.0 /24——192.168.00000 100.0 /24
16+5=21
192.168.00000000.0 /21

虚链路

指一条通过一个非骨干区域连接到骨干区域的链路

目的

通过一个非骨干区域连接一个区域到骨干区域
通过一个非骨干区域连接一个分段的骨干区域两边的部分区域

配置虚链路的规则和特点

虚链路必须配置在两台ABR路由器之间
传送区域不能是一个末梢区域
虚链路的稳定性取决于其经过的区域的稳定性
虚链路有助于提供逻辑冗余

在被穿越的非骨干区域的两端ABR配置虚链路

[R2]ospf 1
[R2-ospf-1]area 1
[R2-ospf-area-0.0.0.1]vlink-peer 1.1.1.1 ——互相指定被穿越区域两端ABR的路由ID

[R2]ospf 1
[R2-ospf-1]area 1
[R2-ospf-area-0.0.0.1]vlink-peer 2.2.2.2
[R1]display ospf vlink ——查看本地上通过虚链路建立的OSPF邻居关系


http://www.niftyadmin.cn/n/3652623.html

相关文章

[转]为 PHP 应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量

Martin Streicher (mstreicherlinux-mag.com), 主编, Linux Magazine2007 年 3 月 20 日PHP 是一种脚本语言,常用于创建 Web 应用程序。它易于掌握,并能迅速生成可视化结果。然而,由于 PHP 是以解释的方式执行的,所以 PHP 代码每次…

[转]使用epoll进行高性能网络编程

epoll和其他技术的性能比较.翻译:韩红军。hanhjvrlab.buaa.edu.cn ; hongjun_han163.com原文出自:https://www.captech.com.cn英文原文:http://www.xmailserver.org/linux-patches/nio-improve.html由于水平有限,错误在所难免&…

[转]字符,字节和编码

字符,字节和编码[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码…

[转]epoll给我们带来了什么

来源:http://publish.it168.com/2005/0819/20050819022001.shtmlQ:网络服务器的瓶颈在哪? A:IO效率。 在大家苦苦的为在线人数的增长而导致的系统资源吃紧上的问题正在发愁的时候,Linux 2.6内核中提供的System Epoll为…

Linux系统小白的成长之路

文章目录ShellLinux命令的分类内部命令与外部命令的区别查看内部命令Linux命令行的格式通用的命令行使用格式编辑Linux命令行编辑Linux命令行的辅助操作获取命令帮助的方法内部命令help命令的“--help”选项使用man命令阅读手册页Linux基础命令的用法查看当前的工作目录——pwd…

[转]用PHP构建一个简易监视引擎

来源: http://dev.yesky.com/web/263/2638263.shtml摘要:在本文中,让我们共同探讨基于PHP语言构建一个基本的服务器端监视引擎的诸多技巧及注意事项,并给出完整的源码实现。  一. 更改工作目录的问题  当你编写一个监视程序时&#xff0c…

Linux系统小白的成长之路2

文章目录统计目录及文件空间占用情况——du创建新目录——mkdir创建空文件——touch创建链接文件——ln软连接和硬链接的区别复制文件或目录——cp常用选项删除文件或目录——rm常用选项移动文件或目录——mv查找命令文件存放目录——which查找文件或目录——find常用查找条件类…

GB2312汉字拼音对照表

GB2312 汉字拼音对照表(6727字)来源:http://zh.transwiki.org/wiki/index.php/GB2312%E6%B1%89%E5%AD%97%E6%8B%BC%E9%9F%B3%E5%AF%B9%E7%85%A7%E8%A1%A8啊 a阿 a e埃 ai挨 ai哎 ai唉 ai哀 ai皑 ai癌 ai蔼 ai矮 ai艾 ai yi碍 ai爱 ai隘 ai鞍 …