【路由交换技术】Cisco Packet Tracer基础入门教程(五)

这一期我们来学习端口聚合,这是针对交换机的技术

前言

不知道大家有没有注意到,我们之前的实验在交换机与交换机之间只用一条线连接,像这样
在这里插入图片描述
通过今天的学习,我们要用两条线来连接交换机,就像这样(为了能看清端口号以及端口状态,我改变了一下角度)
在这里插入图片描述
但是这里有一个问题,无论我们怎么等,总有一个端口(Switch4的Fa0/2)没有打开,这是为什么呢?
这是因为两个交换机之间有多条冗余链路的时候,STP会将其中的几条链路关闭,只保留一条,这样可以避免二层的环路产生。
STP就是生成树协议,它可以避免环路产生(具体内容及原理我们之后会讲到)。

这时,我们想要把关闭的端口也打开,就需要上点手段——端口聚合

端口聚合

介绍

端口聚合也叫做以太通道(ethernet channel),主要用于交换机之间连接。但是,失去了路径冗余的优点,因为STP的链路切换会很慢,在50s左右。使用以太通道的话,交换机会把一组物理端口联合起来,做为一个逻辑的通道,也就是channel-group,这样交换机会认为这个逻辑通道为一个端口。即可将多物理连接当作一个单一的逻辑连接来处理,它允许两个交换器之间通过多个端口并行连接同时传输数据以提供更高的带宽、更大的吞吐量和可恢复性的技术。

优点

一.带宽增加
带宽相当于组成组的端口的带宽总和。

二.增加冗余
只要组内不是所有的端口都down掉,两个交换机之间仍然可以继续通信。

三.负载均衡
可以在组内的端口上配置,使流量可以在这些端口上自动进行负载均衡。

(信息参考来源:百度百科)

配置思路

首先我们要保证交换机之间的连线都为干道模式(trunk),之后再为他们分组,即每两个交换机连接的端口为一个单独的组别。
比如这样
在这里插入图片描述
在这里插入图片描述

配置语法

括号中为简写操作命令
1.进入交换机端口,
使用这个命令,我们就可以同时进入多个端口并同时对其进行操作,下面的命令就是同时进入f0/1,f0/2端口

int range fastEthernet 0/1-2 (int ran f 0/1-2)

2.设置为干道模式

switchport  mode  trunk  (swi m t)

3.分组设置
要注意两个交换机连接的端口要设置为相同的group号,两侧都要设置,设置完端口会变成红色,等待一会即可恢复正常

channel-group 1 mode on (channel-g 1 m o)

配置演示

两台交换机

在这里插入图片描述
开始配置:
在这里插入图片描述
在这里插入图片描述
稍等一下,端口状态都正常,配置完成
在这里插入图片描述

三台交换机

在这里插入图片描述
开始配置:
在这里插入图片描述

Switch6左侧端口与Switch5为一组,设置为group1;右侧端口与Switch7为一组,设置为group2
在这里插入图片描述
在这里插入图片描述

设置完后,稍等一下,所有端口都已接通,我们的配置成功了
在这里插入图片描述

实验操作

拓扑图

在这里插入图片描述

基本要求及分析

这次试验我们正好简单融合一下之前讲到的技术:Vlan,路由器虚拟子接口,DHCP,EIGRP等
三台交换机连接九台终端,整体分为三个Vlan,也就分成了三个网段,网段见图中文字,每个交换机都分配为这三个Vlan,即每个交换机连接的终端都在不同网段内,但是这三个交换机连接的最左侧的终端是一个网段的,中间的是同一个网段的,最右侧的是同一个网段的。
在这里插入图片描述
路由器配置虚拟子接口技术并配置路由,同时将其作为DHCP服务器,使九台终端分配到各自网段的IP地址信息。

开始吧。

配置过程

1.端口聚合配置

我们先来配置一下今天学习的端口聚合
交换机名可能有点看不清,最左侧的是Switch0,中间的是Switch1,右侧的是Switch2
Switch0的Fa0/4,Fa0/5;Switch1的Fa0/4,Fa0/5 我们设置为Group 1
Switch1的Fa0/6,Fa0/7;Switch2的Fa0/4,Fa0/5 我们设置为Group 2

进入端口 -> 设置干道模式 -> 设置分组

我们依次来看操作

Switch0:

int ran f0/4-5
swi m t
channel-g 1 m o

在这里插入图片描述

Switch1:我们这里顺便把与路由器相连的端口也设置为干道模式

int ran f0/4-5
swi m t
channel-g 1 m oint ran f0/6-7
swi m t
channel-g 2 m oint f 0/8
swi m t

在这里插入图片描述

Switch2:
在这里插入图片描述

到这里端口聚合的配置就完成了,可以看到,所有的接口都是绿色的
在这里插入图片描述

2.Vlan配置

下面配置并分配Vlan
因为三台交换机连接终端的端口都一样,因此这三台交换机的操作是一样的,大家只要看一段操作,分别操作三台交换机即可

Switch0:

vlan 10
e
vlan 20
e
vlan 30
e
int f 0/1
swi m a
swi a v 10
int f 0/2
swi m a
swi a v 20
int f 0/3
swi m a
swi a v 30

在这里插入图片描述

在这里插入图片描述

Switch1:

vlan 10
e
vlan 20
e
vlan 30
e
int f 0/1
swi m a
swi a v 10
int f 0/2
swi m a
swi a v 20
int f 0/3
swi m a
swi a v 30

在这里插入图片描述
在这里插入图片描述
这里f0/8端口状态是Down,因为它连接的路由器的端口还有有打开,等路由器端口打开,它也就打开了。

Switch2:

vlan 10
e
vlan 20
e
vlan 30
e
int f 0/1
swi m a
swi a v 10
int f 0/2
swi m a
swi a v 20
int f 0/3
swi m a
swi a v 30

在这里插入图片描述

在这里插入图片描述
这一部分我们也配置完了

3.路由器虚拟子接口配置

我们设计了三个Vlan,分为三个网段,因此我们需要在路由器配置三个虚拟子接口,作为三个网段的网关。
注意要把大的端口打开,子接口才能生效

int f 0/0
no shint f 0/0.1
en do 10
ip add 192.168.1.254 255.255.255.0int f 0/0.2
en do 20
ip add 192.168.2.254 255.255.255.0int f 0/0.3
en do 30
ip add 192.168.3.254 255.255.255.0

在这里插入图片描述

在这里插入图片描述

4.动态路由配置

这里我们使用EIGRP路由进行配置

rou e 1
no au
net 192.168.1.0
net 192.168.2.0
net 192.168.3.0

在这里插入图片描述

5.DHCP服务配置

ip dh po 10
net 192.168.1.0 255.255.255.0
de 192.168.1.254
dns 192.168.1.253ip dh po 20
net 192.168.2.0 255.255.255.0
de 192.168.2.254
dns 192.168.2.253ip dh po 30
net 192.168.3.0 255.255.255.0
de 192.168.3.254
dns 192.168.3.253

在这里插入图片描述
配置完我们来查看一下配置情况
在这里插入图片描述
没什么问题

我们的配置工作到这里就结束了,接下来我们就一起来验证一下

实验效果测试

先来测试一下DHCP,三个网段各取一台进行测试
我们选择PC0,PC4,PC8来测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

都成功了。
那下面我们用PC0分别ping PC4和PC8
在这里插入图片描述

都成功了。

至此,实验已成


同系列文章

基础入门教程

【路由交换技术】Cisco Packet Tracer基础入门教程(一)
【路由交换技术】Cisco Packet Tracer基础入门教程(二)
【路由交换技术】Cisco Packet Tracer基础入门教程(三)
【路由交换技术】Cisco Packet Tracer基础入门教程(四)

具体功能文章

Cisco Packet Tracer配置操作的三种命令模式
Cisco Packet Tracer如何搭建拓扑并连通(基础)
Cisco Packet Tracer配置静态路由
Cisco Packet Tracer配置动态路由(RIP,OSPF,EIGRP)
Cisco Packet Tracer中交换机VLAN配置
Cisco Packet Tracer路由器子接口

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

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

相关文章

Postman接口测试工具详解【保姆级教程】

大家好,我是CodeQi! 在我们日常的开发工作中,无论是前端还是后端,API 接口的测试都是必不可少的一环。 你有没有遇到过这样的情况:接口测试工具复杂难用,使用起来让人抓狂;或者手动构造请求效率低下,容易出错? 别担心,我今天要介绍的 Postman 工具,将会彻底改变你…

List接口, ArrayList Vector LinkedList

Collection接口的子接口 子类Vector,ArrayList,LinkedList 1.元素的添加顺序和取出顺序一致,且可重复 2.每个元素都有其对应的顺序索引 方法 在index 1 的位置插入一个对象,list.add(1,list2)获取指定index位置的元素&#…

概率论与数理统计_下_科学出版社

contents 前言第5章 大数定律与中心极限定理独立同分布中心极限定理 第6章 数理统计的基本概念6.1 总体与样本6.2 经验分布与频率直方图6.3 统计量6.4 正态总体抽样分布定理6.4.1 卡方分布、t 分布、F 分布6.4.2 正态总体抽样分布基本定理 第7章 参数估计7.1 点估计7.1.1 矩估计…

C++中的类型转换操作符:static_cast reinterpret_cast const_cast dynamic_cast

目录​​​​​​​ C语言中的类型转换 C中的类型转换 C中的类型转换操作符 static_cast reinterpret_cast const_cast volatile关键字 赋值兼容 dynamic_cast C语言中的类型转换 基本概念:赋值运算符左右两侧类型不同,或形参与实参类型不匹配…

抖音微短剧小程序源码搭建:实现巨量广告数据高效回传

在数字化营销日益盛行的今天,抖音微短剧小程序已成为品牌与观众互动的新渠道。这些短小精悍的剧目不仅能迅速抓住用户的注意力,还能有效提升品牌的知名度和用户黏性。然而,想要充分利用这一营销工具,关键在于如何高效地追踪广告数…

【PyQt】20-QTimer(动态显示时间、定时关闭)

QTimer 前言一、QTimer介绍二、动态时间展示2.1 代码2.2 运行结果 三、定时关闭3.1 介绍他的两种用法1、使用函数或Lambda表达式2、带有定时器类型(高级) 3.2 代码3.3 运行结果 总结 前言 好久没学习了。 一、QTimer介绍 pyqt里面的多线程可以有两种实…

【python数据处理】— “2020-01-01 05:20:15“日期格式数据

文章目录 一、数据说明及目标二、实现方式1.提取date2.提取hour3.提取weekday4.提取month 一、数据说明及目标 数据说明 数据表有一列名为"datetime"表示时间数据,该列的数据格式是"2020-01-01 05:20:15"。 import pandas as pd datapd.read_e…

基于SpringBoot的超市进销存系统

你好呀,我是计算机学姐码农小野!如果有相关需求,可以私信联系我。 开发语言:Java 数据库:MySQL 技术:SpringBoot框架 工具:MyEclipse、Tomcat 系统展示 首页 首页界面图 个人中心 个人中心…

地理信息科学:生态保护的智慧经纬

在地球这颗蓝色星球上,每一片森林的呼吸、每一条河流的流淌,都是生命交响曲中不可或缺的音符。而地理信息科学(GIS),正是我们手中解读自然密码、护航生态平衡的精密仪器。今天,让我们深入探讨GIS如何在生物…

万界星空科技QMS系统:重塑质量管理新纪元

万界星空科技QMS(Quality Management System)质量管理系统是一套全面、高效的质量管理工具,旨在帮助企业提升产品质量、优化生产流程、降低质量成本。该系统具备多个具体功能模块,以下是对其主要功能模块的详细介绍: 一…

通过easyexcel导入数据,添加表格参数的校验,同表格内校验以及和已有数据的校验

引入依赖 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.11</version><scope>compile</scope></dependency> 需要导入到某个目录下 如果产品名称相同&#xff0c…

收银系统源码-收银台营销功能-购物卡

1. 功能描述 购物卡&#xff1a;基于会员的电子购物卡&#xff0c;支持设置时效、适用门店、以及可用商品&#xff1b;支持售卖和充值赠送&#xff0c;在收银台可以使用&#xff1b; 2.适用场景 会员充值赠送活动&#xff0c;例如会员充值1000元&#xff0c;赠送面值100元购…

Redis基础教程(一):redis配置

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;欢迎各位来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里不仅可以有所收获&#xff0c;同时也能感受到一份轻松欢乐的氛围&#xff0c;祝你生活愉快&#xff01; &#x1f49d;&#x1f49…

【FFmpeg】av_read_frame函数

目录 1.av_read_frame1.2 从pkt buffer中读取帧&#xff08;avpriv_packet_list_get&#xff09;1.3 从流当中读取帧&#xff08;read_frame_internal&#xff09;1.3.1 读取帧&#xff08;ff_read_packet&#xff09;1.3.2 解析packet&#xff08;parse_packet&#xff09;1.3…

【有哪些GPU算力租用平台值得推荐】

&#x1f308;个人主页: 程序员不想敲代码啊 &#x1f3c6;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f44d;点赞⭐评论⭐收藏 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共…

性能测试、负载测试、压力测试、稳定性测试简单区分【超详细】

&#x1f345; 视频学习&#xff1a;文末有免费的配套视频可观看 &#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 性能测试是一个总称&#xff0c;可细分为性能测试、负载测试、压力测试、稳定性测试。 性能测试…

嵌入式底层系统了解

当裸机功能不复杂的时候&#xff0c;即类似与点亮一个LED灯&#xff0c;驱动LCD和OLED这样的模块&#xff0c;以及各位大学生的搭积木式的毕业设计(狗头保命&#xff09;&#xff0c;此时可以简单地分为硬件和软件层&#xff08;应用层),以及以中间层作为中间联系。 当需要实现…

必备的 Adobe XD 辅助工具

想要高效便捷的使用 Adobe XD&#xff0c; Adobe XD 插件是必不可少的&#xff0c; Adobe XD 的插件非常多&#xff0c;但 90%都是英文&#xff0c;并且良莠不齐。在这儿挑选 9 个好用的 Adobe XD 插件给大家&#xff0c;这里是我整理的一些实用 Adobe XD 插件&#xff0c;让你…

No module named ‘MySQLdb‘

python 运行代码的时候遇到No module named ‘MySQLdb’报错如何解决&#xff1f; 解决办法 如果没有安装可以先安装以下依赖库 pip install PyMySQL如果已经安装了PyMySQL&#xff0c;仍然报MySQLdb模块找不到&#xff0c;可以尝试安装以下依赖库。 pip install mysqlclient

window下git bash设置启动后默认路径进入自己的工程

方法一&#xff1a;更改快捷方式 方法二&#xff1a;修改~/.bashrc