综合实验案例配置

目录

核心交换机与出口路由器的连接

网络出口的配置

策略路由的配置

1.教学楼的流量走电信出口,宿舍楼流量走联通出口(基于源)

2.访问带内心的服务器走电信出口,访问联通服务器走联通出口


案例图如下:

acsw的配置

vlan batch 10 20
int g0/0/1
port link-type access
port default valn 10
int g0/0/2
port link-type access
port default vlan 20
int g0/0/3
port link-type trunk
port trunk allow-pass vlan all

coresw的配置

核心交换机需要配置为网关以及DHCP服务器

//配置网关
vlan batch 10 20 30
int g0/0/3
port link-type trunk
port trunk allow-pass vlan all
quit
interface vlanif 10
ip address 192.168.10.254 24
interface vlanif 20
ip address 192.168.20.254 24


//配置DHCP
dhcp enable
ip pool vlan10    //地址池的名字是vlan10 
network 192.168.10.0 mask 24
gateway-list 192.168.10.254
dns-list 8.8.8.8
lease day 3
//网关地址为192.168.10.254,可用的地址限制为192.168.10.1
excluded ip-address 192.168.10.2 192.168.10.253
interface vlanif 10
//如果配置了vlanif 10 20,则PC1分配ip地址就会找与此网段相同网段的地址池
dhcp select global

ip pool vlan20 //地址池的名字是vlan20
network 192.168.20.0 mask 24
gateway-list 192.168.20.254
dns-list 114.114.114.114
lease day 10
excluded ip-address 192.168.20.2 192.168.20.253
interface vlanif 20
dhcp select global

至此PC1 ping PC2 能通,通信过程如下

1.PC1判断目的IP是否在同一网段 (与自身所在网段进行与运算)

2.交给网关,网关根据路由表(display ip routing-table)做路由转发

  

核心交换机与出口路由器的连接

coresw的配置

int g0/0/1
port link-type access
port default vlan 30
int vlanif 30
ip address 192.168.30 254 24

出口路由器的配置

interface g0/0/1
ip address 192.168.30.3 24
//此时终端不能ping通出口路由,需要配置回程路由
ip route-static 192.168.10.0 255.255.255.0 192.168.30.254

也可以配置动态路由

RIP

//出口交换机配置
rip
version 2
network 192.168.30.0 

//核心交换机
rip 
version 2
network 192.168.10.0
network 192.168.20.0
network 192.168.30.0

OSPF

//出口路由器
ospf 1
area 0
network 192.168.30.0 0.0.0.255

//核心交换机
ospf 1 
area 0
network 192.168.10.0 0.0.0.255
network 192.168.20.0 0.0.0.255
network 192.168.30.0 0.0.0.255

可以通过以下命令查看ospf状态:fool表示成功建立

补充:BGP的established表示成功建立

display ospf peer brief

网络出口的配置

出口路由器的配置

interface g0/0/0
ip address 12.1.1.3 24
interface g0/0/2
ip address 23.1.1.3 24

电信服务器的配置

int g0/0/0
ip address 12.1.1.1 24
int g0/0/1
ip address 100.1.1.1 24
//配置测试地址
int lo0
ip address 1.1.1.1 24

联通服务器的配置

interface g0/0/1
ip address 100.1.1.2
interface g0/0/02
ip address 23.1.1.2 24
//配置测试地址
ip address 2.2.2.2 24

配置动态路由,能够彼此学习路由

//电信服务器
rip
version 2
network 100.0.0.0
network 12.0.0.0
network 1.0.0.0

//联通服务器
rip
version 2
network 100.0.0.0
network 23.0.0.0
network 2.0.0.0

电信服务器和联通服务器能互相ping通

在出口路由器配置出口NAT

acl 2000
rule 10 permit source 192.168.10.0 0.0.0.255
rule 20 permit source 192.168.20.0 0.0.0.255
quit


int g0/0/0
nat outbound 2000

int g0/0/2
nat outbound 2000

这时PC ping 不通电信服务器,需要在核心交换机和出口路由都配置默认路由

核心交换机

ip route-static 0.0.0.0 0 192.168.30.3

出口路由器(优先走电信)

ip route-static 0.0.0.0 0 12.1.1.1 preference 50

ip route-static 0.0.0.0 0 23.1.1.2 //默认路由是60

若电信端口状态不正常,则走联通:配置bfd

undo ip route-static 0.0.0.0 0 12.1.1.1

bfd 

bfd dianxin bind peer-ip 12.1.1.1 source-ip 12.1.1.3 auto

电信服务器

由于模拟器不支持单边使用bfd,所以电信服务器也需要配置bfd

bfd

bfd dianxin bind peer-ip 12.1.1.3 source-ip 12.1.1.1 auto

可以通过以下命令查看bfd状态(up/down)

display bfd session all

 在出口路由器跟踪

ip route-static 0.0.0.0 0 12.1.1.1 preference 50 track bfd-session dianxin

所有流量默认走电信,如果电信出现故障,bfd状态转换为down,流量切换到联通

display ip routing-table

走电信路由 

 电信出现故障,走联通路由

无论访问联通还是电信,都是走联通路由

策略路由的配置

1.教学楼的流量走电信出口,宿舍楼流量走联通出口(基于源)

出口路由器的配置

acl 2010
rule 10 permit source 192.168.10.0 0.0.0.255

acl 2020
rule 10 permit source 192.168.20.0 0.0.0.255

//流分类
traffic classifier jiaoxue
if match acl 2010
quit

traffic classifier sushe
if match acl 2020
quit

//流行为
traffic behavior re-dianxin
redirect ip-nexthop 12.1.1.1
quit

traffic behavior re-liantong
redirect ip-nexthop 23.1.1.2
quit

//流策略
traffic policy p
classifier jiaoxue behavior re-dianxin
classifier sushe behavior re-liantong


interface g0/0/1
traffic-policy p inbound
quit

PC1无论tracert 1.1.1.1还是2.2.2.2,都是走电信

2.访问带内心的服务器走电信出口,访问联通服务器走联通出口

和上一个配置的区别只在ACL的配置

出口路由器的配置

acl 3010

rule 10 permit ip source any destination 1.1.1.0 0.0.0.255   

//匹配任意源地址去往电信服务器1.1.1.1的流量

acl 3020

rule 10 permit ip source any destination 2.2.2.0 0.0.0.255   

//匹配任意源地址去往电信服务器2.2.2.2的流量

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

RecyclerView在点击事件的处理上也优于ListView

主要是细节的支持,ListView直接提供setOnItemClickListener,而RecyclerView没有,是因为RV考虑的更细节,比如我要点击条目上的某个图标生效,使用ListView会很难实现,但是RV实现会很容易,直接在适配器中由Vie…

【进阶C语言】数组笔试题解析

本节内容以刷题为主,大致目录: 1.一维数组 2.字符数组 3.二维数组 学完后,你将对数组有了更全面的认识 在刷关于数组的题目前,我们先认识一下数组名: 数组名的意义:表示数组首元素的地址 但是有两个例外…

Kubernetes·陈述式声明式资源管理

目录 k8s陈述资源管理方法的说明 陈述式资源管理方法 声明式资源管理方法 GUI式资源管理方法 kubectl命令行工具 的说明 查看版本信息 查看资源对象简写 查看集群信息 配置kubectl自动补全 node节点查看日志 k8s基本信息查看 查看 master 节点状态 查看命名空间 …

【MySQL】MySQL的安装与配置环境变量(使其在控制台上使用)

作者主页:paper jie_博客 本文作者:大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于《MySQL》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和精力)打造&a…

sqlite3 关系型数据库语言 SQL 语言

SQL(Structured Query Language)语言是一种结构化查询语言,是一个通用的,功能强大的关系型数据库操作语言. 包含 6 个部分: 1.数据查询语言(DQL:Data Query Language) 从数据库的二维表格中查询数据,保留字 SELECT 是 DQL 中用的最多的语句 2.数据操作语言(DML) 最主要的关…

【Git企业开发】第四节.Git的分支管理策略和bug分支

文章目录 前言一、Git的分支管理策略 1.1 Fast forward 模式和--no-ff 模式 1.2 企业分支管理策略二、bug分支三、删除临时分支四、总结总结 前言 一、Git的分支管理策略 1.1 Fast forward 模式和--no-ff 模式 通常合并分支时,如果可能,Git 会…

Mac docker+vscode

mac 使用docker vs code 通过vscode 可以使用docker容器的环境。 可以在容器安装gdb, 直接调试代码。 创建容易时候可以指定目录和容易目录可以共享文件。

空气质量查询API促使空气数据可视化

引言 在当今的现代化社会中,关注和改善空气质量已成为人们共同的关切。随着科技的不断发展,空气质量查询API为我们提供了一种前所未有的方式来实时监测、分析和改善我们所处的环境。这一工具不仅让我们更深入地了解空气质量,还鼓励了空气数据…

Java如何使用KEPserver 实现S71500 OPC通信

一.PLC和OPC 使用的PLC:西门子PLC S7-1500 使用的OPC server软件: KEPServer V6 二.连接测试 OPC是工业控制和生产自动化领域中使用的硬件和软件的接口标准,以便有效地在应用和过程控制设备之间读写数据。O代表OLE(对象链接和嵌入)&am…

Qt 使用Quazip解压缩、压缩文件

1.环境搭建 Quazip,是在zlib基础上进行了简单封装的开源库,适用于多种平台,利用它可以很方便将单个或多个文件打包为zip文件,且打包后的zip文件可以通过其它工具打开。 下载Quazip QuaZIP download | SourceForge.net 解压后&…

cnpm windows系统安装后查看版本cnpm -v报错Error: Cannot find module ‘node:util‘

1、报错截图 2、原因 在网上查了一些资料,有的说配置环境变量就可以,但经过配置后发现还是会报错。又查到说是由于cnpm和npm的版本不一致导致的,最后尝试成功解决!!! 2、解决办法 1、先卸载掉之前安装的c…

【扩散模型】理解扩散模型的微调(Fine-tuning)和引导(Guidance)

理解扩散模型的微调Fine-tuning和引导Guidance 1. 环境准备2. 加载预训练过的管线3. DDIM——更快的采样过程4. 微调5. 引导6. CLIP引导参考资料 微调(Fine-tuning)指的是在预先训练好的模型上进行进一步训练,以适应特定任务或领域的过程。这…

DSP 开发例程: 单镜像多核引导

目录 DSP 开发例程: 单镜像多核引导新建工程源码编辑multicore_boot.c config.hos.cmain.c测试 DSP 开发例程: 单镜像多核引导 此例程实现在 EVM6678L 开发板上将单镜像应用程序进行多核引导, 核0-核4 分别控制一个LED 闪烁, 并通过串口打印日志信息. 例程源码可从我的 gitee …

今日温馨早安问候语,祝大家平安健康早安吉祥

用清晨的阳光沐浴,给你舒展;用清新的空气洗漱,给你舒心;伴清莹的雨露散步,给你舒情;向美好的一天欢呼,给你舒怀,用快乐的词汇凝聚,给你祝福,祝你在绚丽的晨光中走好每一天。朋友,早安…

PyCharm社区版安装

PyCharm社区版安装 到中国官网下载 https://www.jetbrains.com/zh-cn/pycharm/download/?sectionwindows 首次创建项目,会自动下载安装Python 3.9 社区版的区别 社区版的区别

HTTP和HTTPS本质区别——SSL证书

HTTP和HTTPS是两种广泛使用的协议,尽管它们看起来很相似,但是它们在网站数据传输的安全性上有着本质上的区别。 HTTP是明文传输协议,意味着通过HTTP发送的数据是未经加密的,容易受到拦截、窃听和篡改的风险。而HTTPS通过使用SSL或…

vue 获取上一周和获取下一周的日期时间

效果图&#xff1a; 代码 <template><div><div style"padding: 20px 0;"><div style"margin-left: 10px; border-left: 5px solid #0079fe; font-size: 22px; font-weight: 600; padding-left: 10px">工作计划</div><di…

使用 Docker 部署高可用 MongoDB 分片集群

使用 Docker 部署 MongoDB 集群 Mongodb 集群搭建 mongodb 集群搭建的方式有三种&#xff1a; 主从备份&#xff08;Master - Slave&#xff09;模式&#xff0c;或者叫主从复制模式。副本集&#xff08;Replica Set&#xff09;模式。分片&#xff08;Sharding&#xff09;…

网络协议--TCP的超时与重传

21.1 引言 TCP提供可靠的运输层。它使用的方法之一就是确认从另一端收到的数据。但数据和确认都有可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认&#xff0c;它就重传该数据。对任何实现而言&#xff0c;关键之处就在于超时和重…

Mac 上安装 Emscripten

背景&#xff1a;Web 端需要使用已有的 C 库&#xff0c;需要将 C 项目编译成 WebAssembly(.wasm) 供 js 调用。 Emscripten 可以将 C 编译成 .wasm 一、下载源码 # 下载 emsdk 源码 git clone https://github.com/emscripten-core/emsdk.git# 下载完成后进入到 emsdk 项目根…