Packet Tracer-HSRP+DHCPv4+VLAN间路由+以太通道综合实验

实验拓扑:

实验内容:

VLAN及VLAN间路由的配置,以太通道的配置,STP的根调整,DHCPv4的配置,首跳冗余HSRP的配置。

实验最终结果

PC可以自动获取到DHCP-Server分配的IP地址,实现首跳冗余,并能够访问到模拟互联网3.3.3.3。

实验要求

       PC1 属于VLAN 10 IP段:192.168.10.0/24

PC2 属于VLAN 20 IP段:192.168.20.0/24

PC3 属于VLAN 30 IP段:192.168.30.0/24

PC4 属于VLAN 40 IP段:192.168.40.0/24

网络设备管理VLAN88(IP:192.168.88.0/24)。

其他接口对应的IP分别为图上标注。

       用三层交换机CSW1和CSW2实现各VLAN间路由(注意与要求4配合),

使CSW1成为VLAN10和VLAN30和VLAN88的根,

使CSW2成为VLAN20和VLAN40的根。

三、在CSW1和CSW2的两条互联链路配置以太通道为LACP主动模式,并允许所有VLAN通过。

四、在CSW1和CSW2上配置HSRP,物理地址分别为252和253,虚拟IP为254。其中CSW1为VLAN10和VLAN30和VLAN88的active,CSW2为VLAN20和VLAN40的active。优先级手动配置active的为102,standby的为101,并允许抢占,修改时间参数为你认为合理的值。

五、在DHCP-server上配置地址池,都从对应网段的10开始分配IP。

六、在正确的位置配置DHCP中继,实现PC自动获取IP地址的功能。

实验步骤:

1.配置Switch0和Switch1:

Switch0上创建VLAN10和VLAN20,将f0/3和f0/4配置为access模式,f0/1、f0/2配置为trunk模式,允许VLAN10和VLAN20通过。

Switch1上创建VLAN30和VLAN40,将f0/3和f0/4配置为access模式,f0/1、f0/2配置为trunk模式,允许VLAN30和VLAN40通过。

检验trunk接口命令 show int trunk

2.CSW1和CSW2的以太网通道配置:

CSW1(config)#int ran g1/0/2-g1/0/3

CSW1(config-if -range)#shut

CSW1(config-if -range)#channel-group 1 mode active

CSW1(config-if -range)#int port-channel 1

CSW1(config-if -range)#sw mo tr

CSW1(config-if -range)#sw tr al vl all

左边shutdown右边不需要

CSW2(config)#int ran g1/0/2-g1/0/3

CSW2(config-if -range)#shut

CSW2(config-if -range)#channel-group 1 mode active

CSW2(config-if -range)#int port-channel 1

CSW2(config-if -range)#sw mo tr

CSW2(config-if -range)#sw tr al vl all

检验以太网通道配置命令:show etherchannel summary

再将CSW1和CSW2的g1/0/4-5接口配置为trunk模式

(这一步可以省略因为已经自动协商为trunk模式)

3.配置CSW2的int g1/0/24接口:

CSW2(config)# int g1/0/24

1.启用三层路由

CSW2(config-if)# no switchport

2.配置IP地址作为Server的网关

CSW2(config-if)#ip add 10.0.100.1 255.255.255.0

3.配置DHCP-Server的网关

4.在CSW上创建VLAN

CSW1(config)#int vlan 10

配置IP地址,CSW1地址为252、CSW2地址为253

CSW1(config-if)#ip add 192.168.10.252 255.255.255.0

5.开启三层交换机VLAN间路由

CSW(config)#ip routing

6.生成树的配置

CSW1(config)#spanning-tree vlan 10,30 root primary

CSW1(config)#spanning-tree vlan 10,30 root secondary

CSW2(config)#spanning-tree vlan 20,40 root primary

CSW2(config)#spanning-tree vlan 10,30 root secondary

7.首条冗余HRSP

在 HSRP 组中,路由器的角色有以下三种:

(1)Active Router(活动路由器):负责处理发往虚拟网关的所有流量。它是实际转发数据包的路由器。

(2)Standby Router(备用路由器):监视活动路由器的状态,并随时准备在活动路由器失效时接替其职责。备用路由器保持与活动路由器状态同步,以便快速无缝地接管服务。

(3)Listen Router(监听路由器):参与 HSRP 协议但不参与主备角色选举。它们监听组内的活动,但在正常情况下不承担转发流量的责任。

CSW1(config)#int vlan 10

1.在 VLAN 10 接口上启用 HSRP 组 10,且设备优先级为 102

CSW1(config-if)#standby 10 priority 102

2.设置 HSRP 组 10 的 Hello 间隔时间为 1 秒,超时时间为 3 秒。

CSW1(config-if)#standby 10 timers 1 3

3.启用 HSRP 组 10 的抢占功能,允许优先级更高的路由器立即抢占活动路由器角色。

CSW1(config-if)#standby 10 preempt

4.设置虚拟IP地址

CSW1(config-if)#standby 10 ip 10.0.10.254

CSW1(config)#int vl 20

CSW1(config-if)#stan 20 pri 101

CSW1(config-if)#standby 20 ip 10.0.20.254

CSW1(config-if)#stan 20 timers 1 3

CSW1(config-if)#stan pree

CSW1(config)#int vl 30

CSW1(config-if)#stan 30 pri 102

CSW1(config-if)#standby 30 ip 10.0.30.254

CSW1(config-if)#stan 30 timers 1 3

CSW1(config-if)#stan 30 pree

CSW1(config-if)#int vl 40

CSW1(config-if)#stan 40 pri timers 1 3

CSW1(config-if)#standby 40 ip 10.0.40.254

CSW1(config-if)#stan 40 pree

CSW2配置与CSW1一致,只是VLAN10、30的优先级为101,VLAN20、40的优先级为102。

8.配置DHCPv4

1.创建地址池

2.配置DHCP中继

CSW1(config)#int vlan 10

CSW1(config-if)#ip helper-address 10.0.100.2

VLAN20、30、40同理

CSW2配置相同

添加下一跳地址

CSW(config)#ip route 10.0.100.0 255.255.255.0 192.168.10.253

9.管理VLAN

252 253合并为一个254作为下面两个交换机的网关

SW3(config)#vl 88

SW3(config)#int vl 88

SW3(config-if)#ip add 10.0.88.4 255.255.255.0

SW3(config-if)#no shut

SW3(config)#ip default-gateway 10.0.88.254

CSW1(config)# vlan 88

CSW1(config)# interface vlan 88

CSW1(config-if)#standby 88 ip 10.0.88.254

CSW1(config-if)# standby 88 priority 102

CSW1(config-if)#stan 88 timers 1 3

CSW1(config-if)#stan 88 pree

10.最终结果

3.3.3.3代表互联网

11.变式1:DHCP的配置

将DHCP配置在CSW1和CSW2上(都要配置)

完整命令如下:

(1)CSW1上

CSW1(config)#ip dhcp excluded-address 192.168.13.252 192.168.13.254    排除地址

CSW1(config)#ip dhcp ex 192.168.24.252 192.168.24.254

CSW1(config)#ip dhcp pool ForVLAN13

CSW1(dhcp-config)#network 192.168.13.0 255.255.255.0

CSW1(dhcp-config)#default-router 192.168.13.254

CSW1(dhcp-config)#dns 8.8.8.8

CSW1(config)#ip dhcp pool ForVLAN24

CSW1(dhcp-config)#net 192.168.13.0 255.255.255.0

CSW1(dhcp-config)#de 192.168.24.254

CSW1(dhcp-config)#dns 8.8.8.8

(2)CSW2上

CSW2(config)#ip dhcp ex 192.168.13.252 192.168.13.254   

CSW2(config)#ip dhcp ex 192.168.24.252 192.168.24.254

CSW2(config)#ip dhcp pool ForVLAN13

CSW2(dhcp-config)#net 192.168.13.0 255.255.255.0

CSW2(dhcp-config)#de 192.168.13.254

CSW2(dhcp-config)#dns 8.8.8.8

CSW2(config)#ip dhcp pool ForVLAN24

CSW2(dhcp-config)#net 192.168.13.0 255.255.255.0

CSW2(dhcp-config)#de 192.168.24.254

CSW2(dhcp-config)#dns 8.8.8.8

12.变式2:静态路由配置

(1)R1上

R1(config)#ip route 192.168.13.0 255.255.255.0 10.0.11.2   静态路由

R1(config)#ip route 192.168.24.0 255.255.255.0 10.0.12.2

R1(config)#ip route 192.168.13.0 255.255.255.0 10.0.12.2 5 浮动路由

R1(config)#ip route 192.168.24.0 255.255.255.0 10.0.11.2 5

(2)CSW1上

CSW1(config)#ip route 3.3.3.3 255.255.255.255 10.0.11.1

CSW1(config)#ip route 3.3.3.3 255.255.255.255 192.168.13.253 5

CSW1(config)#ip route 3.3.3.3 255.255.255.255 192.168.24.253 5

(3)CSW2上

CSW2(config)#ip route 3.3.3.3 255.255.255.255 10.0.12.1

CSW2(config)#ip route 3.3.3.3 255.255.255.255 192.168.13.252 5

CSW2(config)#ip route 3.3.3.3 255.255.255.255 192.168.24.252 5

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

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

相关文章

【MySQL精通之路】InnoDB(5)-内存结构

总目录: 【MySQL精通之路】InnoDB存储引擎-CSDN博客 上一篇: 【MySQL精通之路】InnoDB(4)-架构图-CSDN博客 目录 ​编辑 1 缓存池(Buffer Pool) 1.1 缓存池LRU算法 1.2 缓存区配置 1.3 使用InnoDB标准监视器监视缓存池 …

Kettle简介

一、Kettle简介 Kettle是一个开源的ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程)项目。 项目名很有意思,水壶。按项目负责人Matt的说法:把各种数据放到一个壶里,然后呢,以…

【Crypto】Rabbit

文章目录 一、Rabbit解题感悟 一、Rabbit 题目提示很明显是Rabbit加密,直接解 小小flag,拿下! 解题感悟 提示的太明显了

【Pixso如何对设计好的UI进行切片导出图片文件】

当软件UI设计好之后,并不是直接把设计图给开发就可以了,开发还会向你要各种图标的图片文件,这个时候就要用到”切片”功能了。 1、目的:把所有UI界面的图标都切下来,做成UI图标文件夹 2、在UI界面点击【】-【切片】-‘…

【linux】linux中免交互命令expect原理与应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…

聚恒中台系统 data.ashx SQL注入致RCE漏洞复现

0x01 产品简介 聚恒中台是山东聚恒网络技术有限公司打造的一款BPM流程管理系统,平台以低代码敏捷开发、流程协同、移动互联、软硬互联、大数据分析等前沿技术为支撑,平台包含8大引擎、16种业务组件,支持三种部署方式,四级权限控制,五大应用模式(PC、手机、PDA、工业平板…

基于EBAZ4205矿板的图像处理:07sobel边缘检测算法

基于EBAZ4205矿板的图像处理:07sobel边缘检测算法 项目文件 随后会上传项目全部文件,和之前一样免费下载 先看效果 如上所见,能够提取图像的边缘,这个sobel边缘检测算法的阈值(认定是否为边缘的阈值)一样…

与WAF的“相爱相杀”的RASP

用什么来保护Web应用的安全? 猜想大部分安全从业者都会回答:“WAF(Web Application Firewall,应用程序防火墙)。”不过RASP(Runtime Application Self-Protection,应用运行时自我保护)横空出世…

设计模式14——组合模式

写文章的初心主要是用来帮助自己快速的回忆这个模式该怎么用,主要是下面的UML图可以起到大作用,在你学习过一遍以后可能会遗忘,忘记了不要紧,只要看一眼UML图就能想起来了。同时也请大家多多指教。 组合模式(Composit…

C++ 写的_string类,兼容std::string, MFC CString和 C# 的string

代码例子: using namespace lf; int main() { CString s1 _t("http://www.csdn.net"); _string s2 s1; CString s3 s2; _pcn(s1); _pcn(s2); _pcn(s3); return 0; } 输出: _Str.h /***************************************…

Hsql每日一题 | day02

前言 就一直向前走吧,沿途的花终将绽放~ 题目:主播同时在线人数问题 如下为某直播平台主播开播及关播时间,根据该数据计算出平台最高峰同时在线的主播人数。 id stt edt 1001,2021-06-14 12:12:12,2021-06-14 18:1…

前端加载excel文件数据 XLSX插件的使用

npm i xlsx import axios from axios; axios //这里用自己封装的http是不行的,踩过坑.get(url,{ responseType: "arraybuffer" }).then((re) > {console.log(re)let res re.datavar XLSX require("xlsx");let wb XLSX.read(r…

【qt】标准项模型

标准项模型 一.使用标准型项模型1.应用场景2.界面拖放3.创建模型4.配套模型5.视图设置模型6.视图属性的设置 二.从文件中拿到数据1.文件对话框获取文件名2.创建文件对象并初始化3.打开文件对象4.创建文本流并初始化5.读取文本流6.关闭文件7.完整代码 三.为模型添加数据1.自定义…

【资料分享】你敢相信这些高大上的BI仪表盘都是用EXCEL做出来的?!

引言 现在大家都知道数据可视化、数据看板,几乎每个公司部门都有仪表盘的需求。 近年来,学习可视化软件的人也越来越多,国外Tableau、PowerBI就是这一领域的领先者,而国内也有不少厂家在研发数据可视化软件,比如帆软…

【C++】c++入门(下 )

c入门 1.内联函数1.1 概念1.2 特性 2.auto关键字(C11)2.1 简介2.2 auto的使用2.3 auto不能推导的场景2.4 typedef取别名也能产生和auto的效果,为什么不使用? 3.基于范围的for循环(C11)3.1 9.1 范围for的语法3.2 范围for的使用条件 4.指针空值nullptr(C11…

CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)

前言:CSS3在CSS2的基础上,新增了很多强大的新功能,从而解决一些实际面临的问题,本篇文章主要讲解的为CSS3新增背景属性和新增边框属性。 ✨✨✨这里是秋刀鱼不做梦的BLOG ✨✨✨想要了解更多内容可以访问我的主页秋刀鱼不做梦-CSD…

1分钟带你搞定Pandas DataFrame运算

1. DataFrame之间的运算 在运算中自动对齐不同索引的数据 如果索引不对应,则补NaN DataFrame没有广播机制 导包 # 导包import numpy as npimport pandas as pd 创建 DataFrame df1 不同人员的各科目成绩,月考一 # 创建DataFrame二维数组df1 pd.Da…

手把手教你搭建一个花店小程序商城

如果你是一位花店店主,想要为你的生意搭建一个精美的小程序商城,以下是你将遵循的五个步骤。 步骤1:登录乔拓云平台进入后台 首先,你需要登录乔拓云平台的后台管理页面。你可以在电脑或移动设备上的浏览器中输入乔拓云的官方网站…

初始Java篇(JavaSE基础语法)—— 内部类

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏:JavaSE 目录 内部类的概念 内部类的种类 使用举例: 1. 静态内部类: 2. 实例内部类 3. 局部内部类 4. 匿名内部…

深度学习-Softmax回归+损失函数+图像分类数据集

目录 Softmax回归回归 VS 分类Kaggle上的分类问题 从回归到多类分类回归分类从回归到多类分类-均方损失从回归到多类分类-无校验比例从回归到多类分类-校验比例 Softmax和交叉熵损失总结损失函数均方损失绝对值损失函数鲁棒损失 图像分类数据集通过框架中内置函数将FashionMNIS…