网络模型-策略路由配置

news2025/6/9 5:48:40

        在实际网络应用中,策略路由也是一种重要的技术手段。尽管在考试并不注重策略路由,但是实际上应用较多建议考生除了掌握基本的静态路由协议IP route-static,动态路由协议RIP、还要掌握如何配置策略路由。策略路由的基本原理:根据ACL定义的不同数OSPF的基础配置外,据流经过路由器时,使用基于原地址或者基于目标地址策略转发数据到下一个接口,案例如下图所示:

一、案例说明 

        RouterA、RouterB和RouterC使用OSPF保证全网路由可达,并且在RouterA上查看路由表可以发现10.0.0.0的下一跳为Routerc的GE1/0/0接口地址。

        在RouterA上应用策略路由,使10.0.2.0/24到10.0.0.0/24的流量重定向到RouterB上。

二、RouterA配置文件:

[RouterA] acl number 3001

//定义ACL匹配目的源地址是10.0.2.0/24,目的地址是10.0.0.0/24

[RouterA-acl-adv-3001] rule 5 permit ip source 10.0.2.0 0.0.0.255 destination 10.0.0.0 0.0.0.255

[RouterA-acl-adv-3001] quit

[RouterA] traffic classifier credirect operatoror //定义需要重定向的数据流分类

[RouterA-classifier-credirect]if-match acl 3001

[RouterA-classifier-credirect]quit

[RouterA]traffic behavior bredirect //定义流行为重定向到RouterB的GE1/0/0的接口地址

[RouterA-behavior-bredirect]redirect ip-nexthop 10.181.10.2

[RouterA-behavior-bredirectlquit

[RouterA]traffic policy predirect //绑定流策略

[RouterA- policy-predirect]classifier credirect behavior bredirect 

[RouterA- policy-predirect] quit

[RouterA]interface GigabitEthernet 1/0/0

[RouterA- GigabitEthernet 1/0/0]ip address 10.181.20.1 255.255.255.0

[RouterA- GigabitEthernet 1/0/0]quit[RouterA]interface GigabitEthernet 2/0/0

[RouterA- GigabitEthernet 2/0/0]ip address 10.181.10.1 255.255.255.0

[RouterA- GigabitEthernet 2/0/0]quit 

[RouterA]interface GigabitEthernet 3/0/0

[RouterA- GigabitEthernet3/0/0]ip address 10.0.2.1 255.255.255.0

[RouterA- GigabitEthernet3/0/0]traffic-policy pbredirect inbound //从10.0.2.0/24到10.0.0.0/24的流量重定向到RouterB上 

[RouterA- GigabitEthernet3/0/0]quit

[RouterA]ospf1 //配置OSPF路由协议

[RouterA-ospf-1] area 0.0.0.0

[RouterA-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255

[RouterA-ospf-1-area-0.0.0.0]network 10.181.20.0 0.0.0.255

[RouterA-ospf-1-area-0.0.0.0]network 10.181.10.0 0.0.0.255

[RouterA-ospf1]quit 

三、RouterB配置文件:

[RouterB]interface GigabitEthernet 1/0/0

[RouterB- GigabitEthernet 1/0/0]ip address 10.181.10.2 255.255.255.0

[RouterB- GigabitEthernet 1/0/0]quit

[RouterB]interface GigabitEthernet 2/0/0

[RouterB- GigabitEthernet 2/0/0]ip address 10.184.10.1 255.255.255.0

[RouterB- GigabitEthernet 2/0/0]quit 

[RouterB]ospf1 //配置OSPF路由协议

[RouterB-ospf-1]area 0.0.0.0

[RouterB-ospf-1-area-0.0.0.0]network 10.181.10.0 0.0.0.255

[RouterB-ospf-1-area-0.0.0.0]network 10.184.10.0 0.0.0.255

[RouterB-ospf-1-area-0.0.0.0]quit 

四、RouterC配置文件:

[RouterC]interface GigabitEthernet 1/0/0

[RouterC-GigabitEthernet 1/0/0]ip address 10.181.20.2 255.255.255.0

[RouterC- GigabitEthernet 1/0/0]quit

[RouterC]interface GigabitEthernet 2/0/0

[RouterC-GigabitEthernet 2/0/0]ip address 10.184.10.2 255.255.255.0

[RouterC- GigabitEthernet 2/0/0]quit 

[Routerc]ospf1 //配置OSPF路由协议

[RouterC-ospf-1]area 0.0.0.0

[Routerc-ospf-1-area-0.0.0.0]network 10,184.10.0 0.0.0.255

[Routerc-ospf-1-area-0.0.0.0]network 10.181.20.0 0.0.0.255

[Routerc-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255 

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

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

相关文章

基于高通公司AI Hub Models的On-Device AI学习:Introduction to On-Device AI

Introduction to On-Device AI 本文是学习 https://www.deeplearning.ai/short-courses/introduction-to-on-device-ai/这门课的学习笔记。 What you’ll learn in this course As AI moves beyond the cloud, on-device inference is rapidly expanding to smartphones, IoT…

前端-移动端布局

如何在PC端模拟移动端设备 可以在浏览器里打开检查 点击一下移动端按钮 然后选择一下对应的手机型号可以切换到对应的手机端 响应式布局实现方法 Viewport Flex 弹性盒子 Flex容器属性 flex-direction flex-wrap justify-content align-items align-content 进阶学习建议 Vu…

Point-Nerf 理论笔记和理解

文章目录 什么是point nerf 和Nerf 有什么区别Point Nerf 核心结构有哪些?什么是point-based radiance field? 点云位置以及置信度是怎么来Point pruning 和 Point Growing 什么是point nerf 和Nerf 有什么区别 基本的nerf 是通过过拟合MLP来完成任意视角场景的重…

Express 的 req 和 res 对象

新建 learn-express文件夹,执行命令行 npm init -y npm install express 新建 index.js const express require(express); const app express();app.get(/, (req, res, next) > {res.json(return get) })app.post(/, (req, res, next) > {res.json(retur…

在 Ubuntu 22 上深入了解和搭建 Minikube

在 Ubuntu 22 上深入了解和搭建 Minikube Minikube 是一个开源工具,使开发者能够在本地计算机上运行单节点的 Kubernetes 集群,非常适合于开发、测试和学习 Kubernetes 的基础知识。在这篇文章中,我们将深入了解 Minikube 的工作原理&#x…

【vue echart】完成一个简单echart图表+自适应

实现效果&#xff1a; html&#xff1a; <divref"echartOne"id"echartOne"style"width: 100%; height: 100%" ></div> js: getEchartOne() {let chart this.$echarts.init(this.$refs.echartOne);chart.setOption({title: {text:…

【全部更新完毕】2024电工杯A题数学建模详细思路代码文章分享

A 题&#xff1a;园区微电网风光储协调优化配置 摘要 在全球范围内&#xff0c;气候变化和环境污染问题日益严重&#xff0c;减少碳排放和实现可持续发展成为各国的共同目标。新能源&#xff0c;尤其是风能和光伏发电&#xff0c;因其清洁、可再生的特性&#xff0c;正在全球范…

Python vscode debug: Error while enumerating installed packages.解决

记录一个vscode python debug时出现的错误&#xff1a; 具体错误如下&#xff1a; E00000.030: Error while enumerating installed packages. Traceback (most recent call last): File “/root/.vscode-server/extensions/ms-python.debugpy-2024.0.0-linux-x64/bundled/lib…

【C++11】lambda匿名函数和包装器

目录 一&#xff0c;lambda匿名函数 1-1&#xff0c;lambda的引入 1-2&#xff0c;lambda表达式书写格式 1-3&#xff0c;lambda函数的名称 1-4&#xff0c;lambda捕获列表的使用 1-5&#xff0c;函数对象与lambda表达式 二&#xff0c;包装器 2-1&#xff0c;function…

逻辑这回事(一)----编码规范

说明&#xff1a;优先级是M的规则为强制项&#xff0c;优先级为R的规则为建议项。 通用约束 应有全局观念。 优先级&#xff1a;M 说明&#xff1a;你所编写的代码在成为最终硅片上的一部分之前&#xff0c;需要经过许多设计者利用各种各样的工具进行各种各样的处理。有时&…

【编译原理】LL(1)预测分析法

一、实验目的 LL(1)的含义&#xff1a;第一个L表明自顶向下分析是从左向右扫描输入串&#xff0c;第2个L表明分析过程中将使用最左推导&#xff0c;1表明只需向右看一个符号便可决定如何推导&#xff0c;即选择哪个产生式进行推导。 LL(1) 预测分析方法是确定的自顶向下的语…

[保姆式教程]使用目标检测模型YOLO V8 OBB进行旋转目标的检测:训练自己的数据集(基于卫星和无人机的农业大棚数据集)

最近需要做基于卫星和无人机的农业大棚的旋转目标检测&#xff0c;基于YOLO V8 OBB的原因是因为尝试的第二个模型就是YOLO V8&#xff0c;后面会基于YOLO V9模型做农业大棚的旋转目标检测。YOLO V9目前还不能进行旋转目标的检测&#xff0c;需要修改代码 PS:欢迎大家分享农业大…

Capture One Studio for Mac:打造完美影像的利器

对于摄影师而言&#xff0c;每一次按下快门都是一次对完美影像的追求。而Capture One Studio for Mac正是这样一款能够帮助你实现这一追求的利器。 Capture One Studio for Mac v16.4.2.1中文直装版下载 首先&#xff0c;Capture One Studio for Mac拥有出色的图像处理能力。它…

网络初识 二

一、TCP/IP五层协议 -> 应用层 : 传输的数据在应用程序中如何使用 -> 传输层 : 关注的是通信的起点终点 -> 网络层 : 关注的是通信中的路线规划 -> 数据链路层 : 关注的是相邻节点之间的通信细节 -> 物理层 : 网络通信的基础设施 说是五层,实际上下面…

【Python搞定车载自动化测试】——Python实现CAN总线Bootloader刷写(含Python源码)

系列文章目录 【Python搞定车载自动化测试】系列文章目录汇总 文章目录 系列文章目录&#x1f4af;&#x1f4af;&#x1f4af; 前言&#x1f4af;&#x1f4af;&#x1f4af;一、环境搭建1.软件环境2.硬件环境 二、目录结构三、源码展示1.诊断基础函数方法2.诊断业务函数方法…

GmSSL3.X编译iOS和Android动态库

一、环境准备 我用的Mac电脑编译&#xff0c;Xcode版本15.2&#xff0c;安卓的NDK版本是android-ndk-r21e。 1.1、下载国密源码 下载最新的国密SDK源码到本地。 1.2、安装Xcode 前往Mac系统的AppStore下载安装最新Xcode。 1.3、安卓NDK下载 下载NDK到本地&#xff0c;选…

leetcode每日一题第八十九天

class Solution { public:int subarraySum(vector<int>& nums, int k) {unordered_map<int,int> mp;mp[0] 1;int count 0,pre 0;for(auto x:nums){pre x;if(mp.find(pre-k) ! mp.end()){count mp[pre-k];}mp[pre];}return count;} };

OSM最新台湾电力数据(2024年5月23日数据)转换总结及与(2024年2月16日数据)转换结果对比

osm包含种类繁多&#xff0c;我们这里是只以刚转换的台湾电力设备为例抛砖引玉的进行说明。本次仅仅转换了&#xff0c;变电站、电厂和线路杆塔数据&#xff01; 这种带增强的文件&#xff0c;是我在基础规则之外增加的提取规则。是为了更多的将OSM相关类型数据过滤提取出来&am…

Meta发布Chameleon模型预览,挑战多模态AI前沿

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

LeetCode 279 —— 完全平方数

阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 此图利用动态规划进行求解&#xff0c;首先&#xff0c;我们求出小于 n n n 的所有完全平方数&#xff0c;存放在数组 squareNums 中。 定义 dp[n] 为和为 n n n 的完全平方数的最小数量&#xff0c;那么有状态…