isis与ospf高级属性

文章目录

  • 前言
  • 一、基础配置(配置各设备的IP地址)
  • 二、配置各设备的ospf与isis
  • 三、检查ospf与isis邻居是否建立成功
    • 1.实现快速重路由
    • 2.流量过滤方法
    • 3.引入默认路由
    • 4.配置等价路由


前言

在下面实验中,蓝色区域运行ospf,为了控制ospf的lsdb数量,划分了两个区域。其中区域1的ASBRR4与分支机构的路由器R5之间运行IS-IS为加快OSPF的收敛速度。

  • 在区域0中部署ospf ipfrr(快速重路由)实现主备功能,并与BFD联动
  • 在ABRR3上部署流量过滤,限制区域外的路由进入区域0
  • 在R4上同时下发ISIS和OSPF的默认路由
  • 为R7的loopback 1上的路由在,R5上配置等价路由指定优选路径

在这里插入图片描述

一、基础配置(配置各设备的IP地址)

R1
在这里插入图片描述
R2
在这里插入图片描述
R3
在这里插入图片描述
R4
在这里插入图片描述
R5
在这里插入图片描述
R6
在这里插入图片描述
R7
在这里插入图片描述

二、配置各设备的ospf与isis

R1

#
ospf 1 router-id 10.0.1.1 area 0.0.0.0 network 10.0.12.1 0.0.0.0 network 10.0.13.1 0.0.0.0 #

R2

#
ospf 2 router-id 10.0.2.2 area 0.0.0.0 network 10.0.12.2 0.0.0.0 network 10.0.23.2 0.0.0.0 
#

R3

ospf 3 router-id 10.0.3.3 area 0.0.0.0 network 10.0.3.3 0.0.0.0 network 10.0.13.3 0.0.0.0 network 10.0.23.3 0.0.0.0 area 0.0.0.1 network 10.0.34.3 0.0.0.0 

R4

ospf 4 router-id 10.0.4.4 area 0.0.0.1 network 10.0.4.4 0.0.0.0 network 10.0.34.4 0.0.0.0 network 172.16.0.4 0.0.0.0 
#
isis 1is-level level-1network-entity 49.0001.0000.0000.4444.00is-name R4
#
interface GigabitEthernet0/0/1ip address 10.0.45.4 255.255.255.0 isis enable 1

R5

#
isis 1is-level level-1network-entity 49.0001.0000.0000.5555.00is-name R5
#
interface GigabitEthernet0/0/1ip address 10.0.45.5 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/0ip address 10.0.56.5 255.255.255.0 isis enable 1isis cost 5#
interface GigabitEthernet0/0/2ip address 10.0.57.5 255.255.255.0 isis enable 1isis cost 10
#

R6

#
isis 1is-level level-1network-entity 49.0001.0000.0000.6666.00is-name R6#
interface GigabitEthernet0/0/0ip address 10.0.56.6 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/1ip address 10.0.67.6 255.255.255.0 isis enable 1isis cost 5

R7

#
isis 1is-level level-1network-entity 49.0001.0000.0000.7777.00is-name R7
#
interface GigabitEthernet0/0/1ip address 10.0.67.7 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/2ip address 10.0.57.7 255.255.255.0 isis enable 1

三、检查ospf与isis邻居是否建立成功

在这里插入图片描述
在这里插入图片描述

1.实现快速重路由

首先查看R3的loopback0的路由

[R1]display ospf routing 10.0.3.3OSPF Process 1 with Router ID 10.0.1.1Destination : 10.0.3.3/32        AdverRouter : 10.0.3.3                 Area      : 0.0.0.0  Cost        : 1                        Type      : Stub NextHop     : 10.0.13.3                Interface : GigabitEthernet0/0/1  Priority    : Medium                   Age       : 00h01m41s  

发现这个路由的下一跳是R3的10.0.13.3学到的。

ospf 1 router-id 10.0.1.1 frrloop-free-alternate

再次查看
在这里插入图片描述

此时多了一条备份链路到达R3的loopback0

ospf与bfd联动
R1

#
bfd
#
ospf 1 router-id 10.0.1.1 bfd all-interfaces enable
#
interface GigabitEthernet0/0/1ip address 10.0.13.1 255.255.255.0 ospf bfd enable

R3

#
bfd
#
ospf 3 router-id 10.0.3.3 bfd all-interfaces enable
#
interface GigabitEthernet0/0/2
ip address 10.0.13.3 255.255.255.0 ospf bfd enable

在这里插入图片描述

看见UP表示R3跟R1的ospf联动BFD建立成功

2.流量过滤方法

正常情况下,R4的loopback1会在R1路由表内
在这里插入图片描述
现在我们需要的R3上做限制此路由引入到区域0内

#
acl number 2000  rule 5 deny source 172.16.0.4 0 rule 10 permit 
#
ospf 3 router-id 10.0.3.3 filter-policy 2000 import 

再返回R1上查看路由是否还存在

<R1>display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 18       Routes : 19       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface0.0.0.0/0   O_ASE   150  1           D   10.0.13.3       GigabitEthernet
0/0/110.0.1.0/24  Direct  0    0           D   10.0.1.1        LoopBack010.0.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack010.0.1.255/32  Direct  0    0           D   127.0.0.1       LoopBack010.0.3.3/32  OSPF    10   1           D   10.0.13.3       GigabitEthernet
0/0/110.0.4.4/32  OSPF    10   2           D   10.0.13.3       GigabitEthernet
0/0/110.0.12.0/24  Direct  0    0           D   10.0.12.1       GigabitEthernet
0/0/010.0.12.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/010.0.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/010.0.13.0/24  Direct  0    0           D   10.0.13.1       GigabitEthernet
0/0/110.0.13.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/110.0.13.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/110.0.23.0/24  OSPF    10   2           D   10.0.13.3       GigabitEthernet
0/0/1OSPF    10   2           D   10.0.12.2       GigabitEthernet
0/0/010.0.34.0/24  OSPF    10   2           D   10.0.13.3       GigabitEthernet
0/0/1127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

3.引入默认路由

[R4-isis-1]d th
[V200R003C00]
#
isis 1is-level level-1network-entity 49.0001.0000.0000.4444.00is-name R4default-route-advertise always level-1 ##配置默认路由[R4-ospf-4]d th
[V200R003C00]
#
ospf 4 router-id 10.0.4.4 default-route-advertise always  ##配置默认路由

在这里插入图片描述

此时出现一条全为0的路由信息

尝试是否与R1相通

<R5>ping 10.0.12.1PING 10.0.12.1: 56  data bytes, press CTRL_C to breakReply from 10.0.12.1: bytes=56 Sequence=1 ttl=253 time=60 msReply from 10.0.12.1: bytes=56 Sequence=2 ttl=253 time=50 msReply from 10.0.12.1: bytes=56 Sequence=3 ttl=253 time=40 msReply from 10.0.12.1: bytes=56 Sequence=4 ttl=253 time=60 msReply from 10.0.12.1: bytes=56 Sequence=5 ttl=253 time=70 ms--- 10.0.12.1 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 40/56/70 ms

4.配置等价路由

在这里插入图片描述

在R5上查看10.0.7.0/24路由信息发现有两条路径可以到达,默认是走R5–R6–R7路由器。

isis 1is-level level-1network-entity 49.0001.0000.0000.5555.00is-name R5nexthop 10.0.57.7 weight 1nexthop 10.0.56.6 weight 2maximum load-balancing 1 

指定了一个下一跳(nexthop)地址为 10.0.57.7,并且为这个下一跳分配了一个权重(weight)值为 1,值越小越优先。
maximum load-balancing 1:这条命令设置了最大负载均衡的数量为 1。

在这里插入图片描述

再次查看路由信息,发现10.0.7.0/24路由信息直接走R5–R7。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/53608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue页面使用自定义字体

一、准备好字体文件 一般字体问价格式为 .tff&#xff0c;可以去包图网等等网站去下载&#xff0c;好看的太多了&#xff01;&#xff01;&#xff01; 下载下来就是单个的 .tff文件&#xff0c;下载下来后可以进行重命名&#xff0c;但是不要改变他的后缀名&#xff0c;我把他…

【c++】类和对象详解

✅博客主页:爆打维c-CSDN博客​​​​​​ &#x1f43e; &#x1f539;分享c语言知识及代码 来都来了! 点个赞给博主个支持再走吧~&#xff01; 一.类的定义 &#xff08;1&#xff09;类定义格式 class为类定义的关键字&#xff0c;定义一个类格式如下: class 类名{//代码…

turtle.circle() 函数绘制弧形规律助记图 ← Python

【Python 之 turtle.circle() 函数定义】 定义&#xff1a;turtle.circle(radius, extent)作用&#xff1a;根据半径 radius 绘制 extent 角度的弧形参数&#xff1a;radius &#xff1a;弧形半径当 radius 值为正数时&#xff0c;圆心在当前位置/小海龟左侧。当 radius 值为负…

9月美联储决策前哨战——美国CPI数据来袭

随着本周关键CPI数据的即将发布&#xff0c;市场正翘首以待&#xff0c;这将是美联储在9月17日至18日议息会议前获取的最后一块重要经济拼图。鉴于美联储官员已进入传统的政策静默期&#xff0c;8月份的CPI报告无疑将成为交易员们评估未来货币政策走向的重要标尺。 欧洲央行降…

[000-01-002].第03节:Git基础命令

我的博客大纲 我的GIT学习大纲 1、Git的常用命令 2、Git操作步骤&#xff1a; 2.1.操作Git第一步&#xff1a;设置全局的用户签名 1.设置用户名&#xff1a; 格式&#xff1a;git config --global user.name 用户名命令&#xff1a;git config --global user.name root 2.设置…

Taro + Vue 的 CSS Module 解决方案

一、开启模块化配置 Taro 中内置了 CSS Modules 的支持&#xff0c;但默认是关闭的。如果需要开启使用&#xff0c;请先在编译配置中添加如下配置&#xff1a; weapp: {module: {postcss: {// css modules 功能开关与相关配置cssModules: {enable: true, // 默认为 false&…

如何解决户用光伏项目管理难题?

户用光伏作为分布式能源的重要组成部分&#xff0c;正迎来前所未有的发展机遇。户用光伏项目的复杂性和多样性也给项目管理带来了诸多挑战&#xff0c;包括客户分散、安装周期长、运维难度大、数据监控不及时等问题。为解决这些难题&#xff0c;构建一套高效、智能的户用光伏业…

SpringMVC基于注解使用:国际化

01-国际化介绍 首先在bootstrap下载个页面 下载后把登录页面的代码粘上去 然后再登录页面代码上有些超链接需要再spring-mvc.xml里面配置下&#xff0c;登录页面才能正常显示 配置静态资源 国际化-根据浏览器语言国际化 现在是中文的情况&#xff0c;要改为英文 1.配置下属…

OFDM信号PARP的CCDF图

文章目录 引言代码代码疑难解答参考文献 引言 本书主要参考了文献1&#xff0c;但实际上该书中符号和表述的错误非常多&#xff08;只能说棒子是这样的&#xff09;&#xff1b;同时因为发表时间的关系&#xff0c;很多MATLAB代码进行了更新&#xff0c;原书提供的代码已经无法…

Flutter中自定义气泡框效果的实现

在用户界面的设计中&#xff0c;气泡框&#xff08;Bubble&#xff09;是一种非常有效的视觉工具&#xff0c;它可以用来突出显示信息或提示用户。气泡框广泛应用于聊天应用、通知提示等场景。在 Flutter 中&#xff0c;虽然有很多现成的气泡框组件&#xff0c;但如果你想要更多…

使用豆包MarsCode 编写 Node.js 全栈应用开发实践

以下是「豆包MarsCode 体验官」优秀文章&#xff0c;作者狼叔。 欢迎更多用户使用豆包MarsCode 并分享您的产品使用心得及反馈、创意项目开发等&#xff0c;【有奖征集&#xff5c;人人都是豆包MarsCode 测评官&#xff01;】活动正在火热进行中&#xff0c;欢迎大家投稿参加&a…

跨部门SOP与统一知识库:打破信息孤岛,促进团队协作

引言&#xff1a; 在当今这个快速变化且高度竞争的商业环境中&#xff0c;企业面临着前所未有的挑战&#xff0c;其中之一便是如何高效地跨越部门界限&#xff0c;实现无缝协作。传统的组织结构往往导致信息孤岛的出现&#xff0c;不同部门间流程不一致、信息不共享&#xff0…

【车载开发系列】ParaSoft单元测试环境配置(一)

【车载开发系列】ParaSoft单元测试环境配置(一) ParaSoft单元测试环境配置 【车载开发系列】ParaSoft单元测试环境配置(一)一. 什么是bdf文件二. bdf文件构成三. 新规做成bdf文件四. 导入bdf文件创建测试工程五. 获取编译器信息六. 新增自定义编译器Step1:打开向导Step2:…

JAVA一键下单新鲜到家同城生鲜物流系统小程序源码

一键下单&#xff0c;新鲜到家 —— 探索同城生鲜物流系统的魅力 &#x1f69a; 一键下单&#xff0c;轻松享受便捷生活 在这个快节奏的时代&#xff0c;谁不想在忙碌之余还能轻松享受美食呢&#xff1f;&#x1f60b; "一键下单新鲜到家"的同城生鲜物流系统&#…

HTML5中IndexedDB前端本地数据库

一、indexedDB为何替代了Web SQL Database&#xff1f; 跟小朋友的教育从来没有什么“赢在起跑线”这种说法一样&#xff0c;在前端领域&#xff0c;也不是哪来先出来哪个就在日后引领风骚的。 HTML5 indexedDB和Web SQL Database都是本地数据库数据存储&#xff0c;Web SQL Da…

关于axios同步获取数据的问题

axios同步获取数据 Axios介绍问题代码修改 总结 Axios介绍 Axios 是一个基于 promise 网络请求库&#xff0c;作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 X…

Spring Boot 集成 Redisson 实现消息队列

包含组件内容 RedisQueue&#xff1a;消息队列监听标识RedisQueueInit&#xff1a;Redis队列监听器RedisQueueListener&#xff1a;Redis消息队列监听实现RedisQueueService&#xff1a;Redis消息队列服务工具 代码实现 RedisQueue import java.lang.annotation.ElementTyp…

第2章 方法

本书作者起初以为仅靠研究命令行工具和指标就能提高性能。他认为这样不对。他从头到尾读了一遍手册&#xff0c;看懂了缺页故障、上下文切换和其他各种系统指标的定义&#xff0c;但不知道如何处理它们&#xff1a;如何从发现信号到找到解决方案。 他注意到&#xff0c;每当出…

18、公司信贷管理|贷款额度的测算|贷款期限及其定价的设定逻辑!

银行在综合权衡贷款的第一还款来源和第二还款来源、风险和收益的基础上&#xff0c;应明确提出贷与不贷的意见。经调查审查同意的贷款&#xff0c;应提出最终的融资方案。 合理的融资方案既要有利于提升本行的竞争力&#xff0c;又要有利于控制贷款风险。完整的融资方案一般包…

计算机网络 --- 【2】计算机网络的组成、功能

目录 一、计算机网络的组成 1.1 从组成部分看 1.2 从工作方式看 1.3 从逻辑功能看 1.4 总结 二、计算机网络的功能 2.1 数据通信 2.2 资源共享​编辑 2.3 分布式处理 2.4 提高可靠性 2.5 负载均衡 一、计算机网络的组成 1.1 从组成部分看 我们举例分析计算机网络从…