思科isis路由的优先级_华为 路由双点双向引入
点击上方蓝字关注我们
哈喽,大家好!我是艺博东 ,是一个思科出身、专注于华为的网工;好了,话不多说,我们直接进入正题。
双点双向重发布(OSPF、IS-IS)
文章目录
一、拓扑
二、底层配置
三、双点双向
一、拓扑
二、底层配置
OSPF
AR2
[Huawei]sysname AR2[AR2]int g0/0/0[AR2-GigabitEthernet0/0/0]ip address 10.1.12.2 24[AR2-GigabitEthernet0/0/0]int g0/0/1[AR2-GigabitEthernet0/0/1]ip address 10.1.23.2 24[AR2-GigabitEthernet0/0/1]int g0/0/2[AR2-GigabitEthernet0/0/2]ip address 10.1.24.2 24[AR2-GigabitEthernet0/0/2]q[AR2]ospf [AR2-ospf-1]a 0[AR2-ospf-1-area-0.0.0.0]network 10.1.12.2 0.0.0.0[AR2-ospf-1-area-0.0.0.0]network 10.1.23.2 0.0.0.0[AR2-ospf-1-area-0.0.0.0]network 10.1.24.2 0.0.0.0
AR1与AR2的配置类似
AR3
[Huawei]sysname AR3[AR3]int g0/0/0[AR3-GigabitEthernet0/0/0]ip address 10.1.23.3 24[AR3-GigabitEthernet0/0/0]int g0/0/1[AR3-GigabitEthernet0/0/1]ip address 10.1.35.3 24[AR3-GigabitEthernet0/0/1]q[AR3]ospf [AR3-ospf-1]a 0[AR3-ospf-1-area-0.0.0.0]network 10.1.23.3 0.0.0.0[AR3-ospf-1-area-0.0.0.0]q[AR3-ospf-1]q
AR3与AR4的配置类似
[AR2]dis ospf peer brief
IS-IS
AR3
[AR3]isis[AR3-isis-1]network-entity 49.0001.0000.0000.0003.00[AR3-isis-1]auto-cost enable [AR3-isis-1]q[AR3]int g0/0/1[AR3-GigabitEthernet0/0/1]isis enable
AR3与AR4的配置类似
AR5
[Huawei]sysname AR5[AR5]int g0/0/0[AR5-GigabitEthernet0/0/0]ip address 10.1.35.5 24[AR5-GigabitEthernet0/0/0]int g0/0/1[AR5-GigabitEthernet0/0/1]ip address 10.1.45.5 24[AR5-GigabitEthernet0/0/1]int g0/0/2[AR5-GigabitEthernet0/0/2]ip address 10.1.56.5 24[AR5-GigabitEthernet0/0/2]q[AR5]isis [AR5-isis-1]network-entity 49.0001.0000.0000.0005.00[AR5-isis-1]auto-cost enable [AR5-isis-1]q[AR5]int g0/0/1[AR5-GigabitEthernet0/0/1]isis enable [AR5-GigabitEthernet0/0/1]int g0/0/0[AR5-GigabitEthernet0/0/0]isis enable [AR5-GigabitEthernet0/0/0]int g0/0/2[AR5-GigabitEthernet0/0/2]isis enable
AR5与AR6的配置类似
[AR5]dis isis peer
三、双点双向
3.1 双点双向重发布的作用
可以将两种不同的路由协议的路由消息,交互为一种。简单理解为将两张路由表,融合为一种路由表。
3.2 双点双向引入的场景
A公司对B公司进行了兼并重组,A公司使用的是OSPF协议,B公司使用的是IS-IS协议。
3.3 双点双向引入出现的问题
(1)次优路径
(2)路由回馈
(3)路由环路
3.3.1 次优路径
OSPF有两种优先级
外部优先级为:150
内部优先级为:10
ISIS的优先级只有一种:
优先级为:15
如果OSPF和IS-IS正常做双点双向引入的时候是不会出现问题的,因为OSPF存在两种优先级(外部优先级为150,内部优先级为10)。
AR1
[AR1]int g0/0/1[AR1-GigabitEthernet0/0/1]ip address 192.168.1.254 24[AR1-GigabitEthernet0/0/1]q[AR1]acl 2020[AR1-acl-basic-2020]rule permit source 192.168.1.0 0.0.0.255[AR1-acl-basic-2020]q[AR1]route-policy direct permit node 10[AR1-route-policy]if-match acl 2020
[AR1]ospf[AR1-ospf-1]import-route direct type 1 route-policy direct
如果已经存在一条外部路由了(192.168.1.0/24 外部优先级为150)。由AR3执行引入动作,将OSPF引入IS-IS中,从150的优先级转换为15优先级的路由。这个时候,由AR4可以从ISIS学习到一条外部路由,优先级是15的192.168.1.0/24的路由,可以从OSPF学习到优先级为150的192.168.1.0/24的外部路由。这样的话AR4怎么访问192.168.1.0/24的外部路由呢,会选择优先级高的去访问外部路由。如何判断优先级高的呢?优先级高的就是优先级值低的,那么就是优先级高的。所以AR4会走ISIS去访问外部路由192.168.1.0/24,走的路径是AR4-AR5-AR3-AR2-AR-1,这样就出现了次优路径了,正常情况下AR4访问192.168.1.0/24的路径是AR4-AR2-AR-1的。
在AR3上做引入,将OSPF引入IS-IS中。
AR3
[AR3]isis[AR3-isis-1]import-route ospf[AR3-isis-1]q[AR3]ospf[AR3-ospf-1]import-route isis
[AR4]dis ip routing-table
[AR4]tracert 192.168.1.254
AR4走ISIS去访问外部路由192.168.1.254,走的路径是AR4-AR5-AR3-AR2-AR-1。
3.3.2 路由回馈
什么是路由回馈,或者是路由回馈怎么产生的呢?
路由回馈是因为IP路由表里会优先加入最优的路由,这里最优的路由是根据优先级来选的,OSPF和ISIS的优先级进行比较,因为ISIS优先级为15,所以会选择ISIS的作为最优的路由。
怎么做引入?只会将引入IP路由表中最优的路由引入进其他的协议;如果是AR4,在AR4上将ISIS引入进OSPF,因为ISIS中的外部路由192.168.1.0/24在IP路由表是最优的,可以再将ISIS中外部路由192.168.1.0/24引进OSPF, 这就是路由回馈。
3.3.3 路由环路
路由环路的出现就是同时存在次优路径和路由回馈;如果想解决路由环路的问题,那么解决次优路径或路由回馈的其中一个问题,就能解决路由环路的问题了。
如果在AR2和AR3之间拉了一条线,在OSPF区域里又建立了一个OSPF邻居关系。
第一种环路,正常情况出现,由引入操作类型的改变,导致出现的路由环路。
在AR1将外部路由192.168.1.0/24路由引入进OSPF是外部路由,传递给AR3,AR3将其引入进ISIS区域,引入之后传递给AR5,AR5再传递给AR4;AR4学习到过后再执行一个路由回馈的操作;怎么回馈的呢?在执行一个type 1 类型,OSPF 外部的类型变为type 1,AR1 默认的是type 2。这样的话,AR3从AR2学习到type 2的192.168.1.254 ,从AR4学习到type 1的192.168.1.254,所以AR3会选择AR4去访问192.168.1.254,AR4访问192.168.1.254路由走AR5,然后AR5走AR3。
AR4
[AR4]ospf [AR4-ospf-1]import-route isis[AR4-ospf-1]isis[AR4-isis-1]import-route ospf
第二种环路,汇总。
AR1引入两条外部路由过后,进行汇总成192.168.0.0/22的路由信息,传递给AR3,AR3学习过后,正常引入进ISIS,ISIS到AR4,AR4学习到后,正常的路由回馈;也可以引入回去, 那引入回去的话,AR2也可以从AR4学到192.168.0.0/22的路由;如果AR1里的明细路由,这个时候192.168.1.0/24的路由失效了;如果AR5访问192.168.1.0/24的路由,AR5走AR3,AR3走AR2,AR2走AR4去访问,这样就形成环路了。
3.4 如何解决问题
(1)次优路径:修改优先级
(2)路由回馈:打tag标签,拒绝tag标签(通过打4个tag标签来解决问题)
AR3
[AR3]ip ip-prefix 30 index 10 permit 192.168.1.0 24[AR3]route-policy oi deny node 10[AR3-route-policy]if-match tag 300[AR3-route-policy]q[AR3]route-policy oi permit node 20[AR3-route-policy]if-match ip-prefix 30[AR3-route-policy]apply tag 100[AR3-route-policy]q[AR3]route-policy oi permit node 100[AR3-route-policy]q[AR3]isis[AR3-isis-1]import-route ospf route-policy oi [AR3-isis-1]q[AR3]route-policy pre permit node 10[AR3-route-policy]if-match tag 300 [AR3-route-policy]apply preference 150[AR3-route-policy]ospf [AR3-ospf-1]preference ase route-policy pre 10[AR3-ospf-1]q[AR3]route-policy io deny node 10[AR3-route-policy]if-match tag 200[AR3-route-policy]q[AR3]route-policy io permit node 20 [AR3-route-policy]if-match ip-prefix 30[AR3-route-policy]apply tag 400[AR3-route-policy]q[AR3]route-policy io permit node 100[AR3-route-policy]ospf [AR3-ospf-1]import-route isis route-policy io
AR4
[AR4]ip ip-prefix 30 index 10 permit 192.168.1.0 24[AR4]route-policy io deny node 10[AR4-route-policy]if-match tag 100[AR4-route-policy]q[AR4]route-policy io permit node 20[AR4-route-policy]if-match ip-prefix 30[AR4-route-policy]apply tag 300[AR4-route-policy]q[AR4]route-policy io permit node 100[AR4-route-policy]ospf[AR4-ospf-1]import-route isis route-policy io [AR4-ospf-1]q[AR4]route-policy oi deny node 10[AR4-route-policy]if-match tag 400[AR4-route-policy]q[AR4]route-policy oi permit node 20[AR4-route-policy]if-match ip-prefix 30[AR4-route-policy]apply tag 200[AR4-route-policy]q[AR4]route-policy oi permit node 100[AR4]isis[AR4-isis-1]import-route ospf route-policy oi [AR4-isis-1]q[AR4]route-policy pre permit node 10[AR4-route-policy]if-match tag 400[AR4-route-policy]apply preference 150[AR4-route-policy]ospf [AR4-ospf-1]preference ase route-policy pre 10
[AR4]display ip routing-table
[AR3]display ip routing-table
[AR3]tracert 192.168.1.254
[AR4]tracert 192.168.1.254
[AR5]ping 192.168.1.254
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼
欢迎访问我的易百纳技术社区文章《华为 路由双点双向引入》
https://www.ebaina.com/articles/140000005335
好了这期就到这里了,如果你喜欢这篇文章的话,请点赞评论分享收藏,如果你还能点击关注,那真的是对我最大的鼓励。谢谢大家,下期见!
往期推荐:
MSTP+VRRP
2020-08-02
eNSP快捷键
2020-08-01
VLAN特性 聚合、MUX VLAN、QinQ、映射
2020-07-25
关注 艺博东 公众号,与你一起学习共同进步。秀秀秀秀秀~
点个在看你最好看
思科isis路由的优先级_华为 路由双点双向引入相关推荐
- 思科isis路由的优先级_何谓“路由” ,带你了解路由的本质,轻松配置路由简单排除故障...
提到网络,绕不开路由这个词,很多人都知道路由器和其作用,但对于路由的了解也并不深入,导致一些网络上的故障特别是广域网上的故障,无法快速解决或者没法解决.其实归根结底还是没明白路由的精髓. 路由简单理解 ...
- 静态路由与动态路由的优先级_静态路由基础知识
静态路由是指由管理员手动配置和维护的路由.静态路由配置简单,并且无需像动态路由那样占用路由器的CPU资源来计算和分析路由更新. 静态路由的缺点在于,当网络拓扑发生变化时,静态路由不会自动适应拓扑改变, ...
- 华为q1设置虚拟服务器,华为路由Q1用手机怎么设置_华为路由Q1手机设置教程-192路由网...
本文主要介绍了使用手机来设置华为路由Q1上网的方法.华为路由Q1可以使用电脑来设置的,如果在没有电脑的情况下,也可以使用手机来进行设置. 用手机设置华为路由Q1上网时,请按照下面的步骤进行操作: 1. ...
- 华为 路由双点双向引入
哈喽,大家好!我是艺博东 ,是一个思科出身.专注于华为的网工:好了,话不多说,我们直接进入正题. 双点双向重发布(OSPF.IS-IS) 文章目录 一.拓扑 二.底层配置 三.双点双向 一.拓扑 二. ...
- 策略路由 路由策略 双点双向引入
锲而不舍,金石可镂. 文章目录 一.策略路由 二.路由策略 2.1 前缀列表 三.拓扑 四.策略配置 4.1 网络互通 4.2 网络优化 4.3 网络控制 策略路由 路由策略 双点双向引入 一.策略路 ...
- 6 华为交换机 路由配置_华为路由、交换机基础配置指令
华为路由.交换机基础配置指令 一.华为路由器交换机配置命令:计算机命令 PCAlogin:root:使用root用户 password:linux:口令是linux #shutdown -h now: ...
- 安卓手机刷软路由_华为路由AX3 Pro上手测评:用过最方便的路由器,没有之一...
都说"科技改变生活",但我总觉着,现如今的人们似乎被数码产品"奴役"了.比如说:之前买过某品牌路由器,设置过程之繁琐,直接让当时是数码小白的我崩溃了.自打那之后 ...
- ip route配置静态路由_华为路由交换技术 | 静态路由配置
编辑 | 排版 | 制图 | 测试 | ©瑞哥 此文用时0小时20分钟,原创不易,坚持更不易,希望我的每一份劳动成果都可以得到大家的一个[好看] 静态路由配置 1.1 拓扑 去包路由:PC1---&g ...
- 华为路由器联动_华为路由WS5200怎么联动Yeelight智能设备
华为路由WS5200在连接"华为智能家居"APP操作之后再安装一个"Yeelight"应用,用户就可以使用华为智能家居 App 联动控制 Yeelight 灯了 ...
最新文章
- 多重背包2[二进制位优化]
- Hive报错:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)
- java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库
- auto.js停止所有线程_多线程快速入门(二)及面试题
- 在vc++里面进行图像处理的时候应该把图形放哪_图形找朋友小班教案
- UI设计灵感|迷人的概念加载动画设计
- mysql hash索引_mysql hash索引
- 【Java多线程】synchronized同步语句块
- How to learn Japanese ?
- android 环信8.0通知栏,环信客服机器人v8.0.3发布:教你快速构建知识库,精准识别访客意图...
- 手机外接usb摄像头软件下载_手机打碟app下载安装_手机打碟软件最新版免费下载...
- 如何在安卓手机上编辑Excel表格?
- 怎么在微信公众平台上传PPT?
- POJ-3426-0-1背包Charm Bracelet
- PyTorch实现非极大值抑制(NMS)
- Shell脚本(三)
- IOException:Sharing Violation on Path
- Linux如何查看显存
- GE IFix OPC服务分析
- 带电流检测的门极驱动ICs: IR212X
热门文章
- 用SQL Server 监控 OS Server 的Task Management信息
- Linux下如何同时启动多个Tomcat服务器
- oracle中创建游标,oracle 存储过程创建游标
- 页面url带参数_微信小程序云开发教程微信小程序的JS高级页面间数据传递
- mongodb java 单例_Java单例MongoDB工具类
- 如何在React Native中使用React JS Hooks?
- java程序服务不能启动不了_JavaService.exe注册的windows服务无法启动问题
- java用mysql存储图片_Java存储图片到Mysql
- python迭代器与生成器答案_史上最全 Python 迭代器与生成器
- python自然语言处理书籍_精通Python自然语言处理pdf