hcip——路由策略

news2024/9/29 17:32:16

要求:

 基础配置

AR1

[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24

[R1-GigabitEthernet0/0/0]int g 0/0/1
[R1-GigabitEthernet0/0/1]ip add 14.0.0.1 24

[R1]int loop0
[R1-LoopBack0]ip add 1.1.1.1 24

[R1]rip 1
[R1-rip-1]vers 2
[R1-rip-1]netw 12.0.0.0
[R1-rip-1]netw 14.0.0.0
[R1-rip-1]netw 1.0.0.0

AR2

[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24

[R2-GigabitEthernet0/0/0]int s 4/0/0
[R2-Serial4/0/0]ip add 23.0.0.2 24

[R2]int LoopBack 0
[R2-LoopBack0]ip add 2.2.2.1 24

[R2]rip 1
[R2-rip-1]vers 2
[R2-rip-1]network 12.0.0.0
[R2-rip-1]network 2.0.0.0

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255

AR3

[R3]int s 4/0/0
[R3-Serial4/0/0]ip add 23.0.0.3 24

[R3-Serial4/0/0]int s 4/0/1
[R3-Serial4/0/1]ip add 34.0.0.3 24

[R3]int LoopBack 0
[R3-LoopBack0]ip add 3.3.3.1 24
[R3-LoopBack0]ospf network-type broadcast 

[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.0 0.0.0.255

AR4

[R4]int s 4/0/0
[R4-Serial4/0/0]ip add 34.0.0.4 24

[R4-Serial4/0/0]int g 0/0/0
[R4-GigabitEthernet0/0/0]ip add 14.0.0.4 24
 
[R4]int LoopBack 0
[R4-LoopBack0]ip add 4.4.4.1 24
[R4-LoopBack0]ospf network-type broadcast 

[R4]rip 1
[R4-rip-1]vers 2

[R4-rip-1]network 14.0.0.0

[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 4.4.4.0 0.0.0.255

多点双向重发布

AR2

[R2]rip 1	
[R2-rip-1]import-route ospf 1

[R2]ospf 1
[R2-ospf-1]import-route rip 1

AR4

[R4]rip 1
[R4-rip-1]import-route ospf 1

[R4]ospf 1
[R4-ospf-1]import-route rip 1

查看

策略

由于需要存在备份路由所以采用route-policy

AR1

在此所有策略在ASBR上配置

 分析:3.3.3.0 走负载均衡 ;4.4.4.0 走14.0.0.4为主路 ;23.0.0.0 走12.0.0.2 为主路 

34.0.0.0 走14.0.0.4为主路 

R2---------------------------------------------------
[R2]ip ip-prefix 11 permit 4.4.4.0 24
[R2]ip ip-prefix 12 permit 34.0.0.0 24

[R2]route-policy 1 permit node 5
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix 11
[R2-route-policy]apply cost-type type-1
[R2-route-policy]apply cost 10

[R2]route-policy 1 permit node 10
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix 12
[R2-route-policy]apply cost-type type-1
[R2-route-policy]apply cost 10

[R2]route-policy 1 permit node 50
	
[R2]rip 1	
[R2-rip-1]import-route ospf 1 route-policy 1

R4-------------------------------------------------------
[R4]ip ip-prefix 11 permit 23.0.0.0 24

[R4]route-policy 1 permit node 5
Info: New Sequence of this List.
[R4-route-policy]if-match ip-prefix 11
[R4-route-policy]apply cost-type type-1
[R4-route-policy]apply cost 10

[R4]route-policy 1 permit node 50


[R4]rip 1
[R4-rip-1]import-route ospf 1 route-policy 1

 AR2

 选路正常

AR3

 分析:1.1.1.0 走负载均衡, 2.2.2.0 走23.0.0.2, 12.0.0.0走23.0.0.2 14.0.0.0走34.0.0.4

R2-----------------------------------------------------
[R2]ip ip-prefix 21 permit 14.0.0.0 24

[R2]route-policy 2 permit node 5
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix 21	
[R2-route-policy]apply cost 10

[R2]route-policy 2 permit node 50

[R2]ospf 1
[R2-ospf-1]import-route rip 1 route-policy 2

R4--------------------------------------------------
[R4]ip ip-prefix 21 permit 12.0.0.0 24
[R4]ip ip-prefix 22 permit 2.2.2.0 24

[R4]route-policy 2 permit node 5
Info: New Sequence of this List.
[R4-route-policy]if-match ip-prefix 21	
[R4-route-policy]apply cost 10

[R4]route-policy 2 permit node 10
Info: New Sequence of this List.
[R4-route-policy]if-match ip-prefix 22
[R4-route-policy]apply cost + 10

[R4]route-policy 2 permit node 50

[R4-ospf-1]import-route rip 1 route-policy 2

 AR4

  选路正常

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

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

相关文章

RS485/RS232自由转ETHERNET/IP网关profinet和ethernet区别

你是否曾经遇到过这样的问题:如何将ETHERNET/IP网络和RS485/RS232总线连接起来呢?捷米的JM-EIP-RS485/232通讯网关,自主研发的ETHERNET/IP从站功能,完美解决了这个难题。这款网关不仅可以将ETHERNET/IP网络和RS485/RS232总线连接起…

mysql(六)读写分离

目录 前言 一、概述 二、配置JAVA环境及安装阿米巴 三、配置阿米巴 四、测试 总结 前言 MySQL读写分离是一种常见的数据库架构设计模式,旨在提高系统的性能和可用性。它通过将读操作和写操作分离到不同的MySQL实例上来实现。 读写分离的原理是: 1. 主…

容器化安装环境EFK搭建

容器化安装环境 Docker中安装并启动ElasticSearch 前置配置 第一步:在宿主机上执行echo “net.ipv4.ip_forward1” >>/usr/lib/sysctl.d/00-system.conf 2.第二步:重启network和docker服务 [rootlocalhost /]# systemctl restart network &&…

Linux - PostgreSQL 适用于9.x 以上的 tar.gz 源码安装与理解 - 报错集锦

这里写目录标题 序言主要内容bash 配置文件个人理解关于初始化 PostgreSQL 数据库的理解 启动方法检查服务器是否在PostgreSQL中运行关闭 postgresql 数据库方法参考链接 序言 PostgreSQL 9.x 以下版本笔者没用过,具体操作看参考链接,笔者就不记录重复操…

2016年全国硕士研究生入学统一考试管理类专业学位联考写作试题——解析版

2016年1月真题: 四、写作:第56~57小题,共65 分。其中论证有效性分析30 分,论说文35分。 56、论证有效性分析: 分析下述论证中存在的缺陷和漏洞,选择若干要点,写一篇600字左右的文章&#xff0…

整数0 强制转化为指针

整数0强制转化为指针的巧用 在工程中看到以下代码: #define my_container_of(ptr,type,member) \ ((type*)((char *) (ptr) - (unsigned long)(&((type*)0)->member))) ->的优先级高于&。 因此 &((type*)0)->member)的解…

Zynq-Linux移植学习笔记之62- PL挂载复旦微flash

1、背景介绍 现在为了全国产化需要,之前所有的进口flash全部要换成国产flash 2、复旦微flash型号 其中EFM25QU256和EFM25QL256对标winbond的w25q256 nor flash 3、FPGA设置 复旦微flash只支持单线模式,当使用PL侧的IP核访问时,需要设置模式…

正在运行中的宝塔项目扩容阿里云购买服务器云盘(数据盘) 挂载流程

阿里云购买服务器云盘(数据盘) 正在运行中的宝塔项目 挂载流程 注意一定要进行阿里云的快照备份 在进行操作 不然丢失数据后就很无奈 注意一定要进行阿里云的快照备份 在进行操作 不然丢失数据后就很无奈 注意一定要进行阿里云的快照备份 在进行操作 不然丢失数据后就很无奈 …

6G内存运行Llama2-Chinese-7B-chat模型

6G内存运行Llama2-Chinese-7B-chat模型 Llama2-Chinese中文社区 第一步: 从huggingface下载 Llama2-Chinese-7b-Chat-GGML模型放到本地的某一目录。 第二步: 执行python程序 git clone https://github.com/Rayrtfr/llama2-webui.gitcd llama2-web…

PCIe基础知识

PCI基础知识 PCI总线的组成:HOST桥、PCI桥、PCI设备 PCI采用的是树型拓扑结构,每一个PCI device相当于树的一个结点或者叶子,对整个PCI Bus的遍历可以采用遍历树的算法,在对树进行遍历之后,可以获得整个PCI Bus的资源需…

海外抖音Tiktok强势来袭,有些人半年赚别人十倍工资

TikTok作为一款流行的短视频社交应用程序,确实在全球范围内取得了很大的成功。许多人通过在TikTok上分享有趣、创意或有吸引力的视频内容,获得了广泛的关注和认可。一些用户甚至能够通过TikTok赚取高额的收入,远远超过传统职业所能获得的工资…

[C++笔记]二叉搜索树

BSTree.h #pragma oncenamespace key {template<class K>//这里习惯用K而不是T&#xff0c;keystruct BSTreeNode {BSTreeNode<K>* _left;BSTreeNode<K>* _right;K _key;BSTreeNode(const K& key):_left(nullptr), _right(nullptr), _key(key){}};templ…

Hbuilder折叠代码时显示最后一行

之前写pc端代码时&#xff0c;都是使用vscode&#xff0c;里面的折叠代码&#xff0c;都是将开头和尾部中间的内容折叠起来&#xff0c;这样复制或者删除操作代码时&#xff0c;都很顺手&#xff0c;但是最近要用Hbuilder写移动端&#xff0c;它默认的折叠代码方式&#xff0c;…

Java的第十五篇文章——网络编程(后期再学一遍)

目录 学习目的 1. 对象的序列化 1.1 ObjectOutputStream 对象的序列化 1.2 ObjectInputStream 对象的反序列化 2. 软件结构 2.1 网络通信协议 2.1.1 TCP/IP协议参考模型 2.1.2 TCP与UDP协议 2.2 网络编程三要素 2.3 端口号 3. InetAddress类 4. Socket 5. TCP网络…

ShardingSphere-Proxy绑定表与广播表详解与实战

&#x1f680; ShardingSphere &#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜&…

【雕爷学编程】MicroPython动手做(13)——掌控板之RGB三色灯

知识点&#xff1a;什么是掌控板&#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片&#xff0c;支持WiFi和蓝牙双模通信&#xff0c;可作为物联网节点&#xff0c;实现物联网应用。同时掌控板上集成了OLED…

STM32 UDS Bootloader开发-上位机篇-CANoe制作(2)

文章目录 前言CANoe增加NodeCAPL脚本获取GUI中的参数刷写过程诊断仪在线接收回调函数发送函数总结前言 在上一篇文章中,介绍了UDS Bootloadaer上位机软件基于CANoe的界面设计。本文继续介绍CAPL脚本的编写以实现刷写过程。 CANoe增加Node 在开始编写CAPL之前,需要在Simula…

UE4/5C++多线程插件制作(十九、异步资源读取封装,细节修改)

MTPResourceLoadManage 接口 MTPThreadInterface 添加头文件: #include "Engine/StreamableManager.h" cpp class IStreamableContainer { public:virtual ~IStreamableContainer(){}//异步//存储路径IStreamableContainer& operator>>(const TArray…

JVM | 基于类加载的一次完全实践

引言 我在上篇文章&#xff1a;JVM | 类加载是怎么工作的 中为你介绍了Java的类加载器及其工作原理。我们简单回顾下&#xff1a;我用一个易于理解的类比带你逐步理解了类加载的流程和主要角色&#xff1a;引导类加载器&#xff0c;扩展类加载器和应用类加载器。并带你深入了解…

BCNet论文精读

Title—标题 Boundary Constraint Network&#xff08;边界约束网络&#xff09; With Cross Layer Feature Integration&#xff08;跨层特征融合&#xff09; for Polyp Segmentation&#xff08;息肉分割&#xff09; 结构分析 标题结构由三部分组成&#xff0c;分别是本文…