【计算机网络】课程 实验二 交换机基本配置和VLAN 间路由实现

实验二 交换机基本配置和VLAN 间路由实现

一、实验目的

1.了解交换机的管理方式。

2.掌握通过Console接口对交换机进行配置的方法。

3.掌握交换机命令行各种模式的区别,能够使用各种帮助信息以及命令进行基本的配置。

4.掌握通过三层交换机的 SVI(switch virtual interface ) 接口实现 VLAN 间的路由的配置方法。

二、实验要求

1.实验前查阅交换机的工作原理。

2.查阅文件“锐捷交换机常用功能配置案例集(V1.0).chm”,提前了解相关知识。

3.按要求完成实验任务并记录实验过程相关信息,撰写实验报告。

三、熟悉实验室设备

1.操作台中间的交换机与路由器:上层有多个接口的,是交换机,有二层交换机与三层交换机之分(本实验室可以通过设备型号识别);交换机下面的是路由器,用于连接不同的网络,接口较少。请识别,并查找交换机、路由器用于配置的Console口。

2.PC机:每台PC都有编号,请注意编号与网线的对应关系;

3.网线:操作台上有两类不同的网线接口。

        (1)、PC连接网线:绑有塑料小卡片(带编号)的灰色网线,这类网线的一头已经连接到编号对应的PC机,另一头用于有需要的时候,连接交换机或路由器中;

        (2)、配置线:蓝色或淡蓝色网线(上面没有塑料小卡片),这条线,看不见的另一头是9口的串口,已经接到部分PC上;看得见的RJ45端口,用于连接到交换机或网线的Console口。

4、配置初始化:选择一条配置线,找到已经连接的配置PC机,将配置线接入到交换机或路由器的Console口,在配置PC机上通过软件SecureCRTP“  ”来配置,配置的设置参数如下图所示,设置完成,连接,出现Ruijie>提示符,输入“enable  14”回车,在出现的password的后面输入密码ruijie,请注意,输入密码的时候,为了安全,不会出现*等提示信息,输入完,回车后,出现Switch #,进入特权模式。

5、如果需要配置PC机的IP地址,需要点击右下角的“网络与Internet设置”,先启用以太网3,然后再禁用以太网2。

四、实验内容与步骤

实验任务1:交换机基本配置

1. 交换机操作模式切换

Switch > enable  # 进入特权模式
Switch # configure terminal  # 进入全局配置模式
Switch(config) # exit  # 退出全局配置模式,回到特权模式
Switch # interface gigabitEthernet 0/1  # 进入接口配置模式
Switch(config-if) # exit  # 退出接口配置模式,回到全局配置模式

2. 命令行帮助信息

switch>?  # 命令速查
switch# show ?  # 命令帮助
switch# conf t  # 命令简写
switch# con  # 命令补齐(按TAB键)

3. 交换机名称配置

switch>enable
switch#configure terminal
switch(config)#hostname switch_XXX  # 设置交换机名称为switch_XXX

4. 接口基本参数配置

switch>enable
switch#configure terminal
switch(config)#interface g 0/3  # 选择第0个模块的第3个千兆以太接口
switch(config-if)#speed 1000  # 设置接口速率为1000M
switch(config-if)#duplex full  # 设置接口为全双工模式
switch(config-if)#no shutdown  # 激活接口
switch#show interface g 0/3  # 查看接口配置信息

5. 查看当前运行的配置信息​​​​​​​

switch#show running-config

实验任务2:使用SVI实现VLAN间路由

1. 创建VLAN

Switch#configure terminal
Switch(config)#vlan 10  # 创建VLAN 10
Switch(config-vlan)#vlan 20  # 创建VLAN 20
Switch(config-vlan)#exit

2. 将端口划分到相应VLAN

Switch(config)#interface gigabitEthernet 0/1  # 进入端口配置模式
Switch(config-if)#switchport access vlan 10  # 将端口分配给VLAN 10
Switch(config-if)#exit

Switch(config)#interface gigabitEthernet 0/2
Switch(config-if)#switchport access vlan 20  # 将端口分配给VLAN 20
Switch(config-if)#exit

3. 给VLAN配置IP地址

Switch(config)#interface vlan 10  # 创建SVI 10
Switch(config-if)#ip address 192.168.10.1 255.255.255.0  # 配置VLAN 10的网关地址
Switch(config-if)#no shutdown
Switch(config-if)#exit

Switch(config)#interface vlan 20
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit

4. 验证测试

C:\Documents and Settings\shil>ping 192.168.20.2  # 从VLAN10中的PC1测试与VLAN20中的PC2的连通性

这些命令涵盖了实验中所有关键的配置步骤,包括交换机的基本配置、VLAN的创建和端口划分、SVI接口的配置以及网络连通性的测试。

(一)实验任务1:交换机基本配置

【实验设备】

三层交换机 1台、配置线、PC机 1台

【实验拓扑】

【实验步骤】

1.用配置线连接电脑的COM口和交换机的Console接口。

2.启动终端仿真软件SecureCRT

3.交换机各个操作模式的切换

(1)进入特权模式

Switch > enable

Switch #

(2)进入全局配置模式下
Switch # configure terminal
Switch(config) # exit
Switch #

(3)进入接口配置模式,使用exit命令退回上一级操作模式
Switch(config) # interface gigabitEthernet 0/1      !三层交换机千兆端口

( 或 Switch(config) # interface fastEthernet 0/1    !二层交换机百兆端口)

Switch(config-if) # exit

Switch(config) #

4.命令行帮助信息

(1)命令速查:在任意命令模式下,输入 ? 将列出在当前模式下可以进行的操作命令及其功能说明:如:

switch>?

disable   Turn off privileged commands

enable   Turn on privileged commands

exit      Exit from the EXEC

…….

(2)命令帮助:在任意一个命令后面输入 ?将列出该命令后面所需的参数,如:

switch# show ?

(3)命令简写:交换机的命令在没有二义性的前提下可以简写,如:

switch#conf t  (代表config terminal 命令)

(4)命令补齐:当输入一个命令时如果不记得后面的拼写规则或参数时,可以按TAB键自动将命令或参数补齐,如:

switch#con    (按键盘的TAB键后将自动补齐为config)

5.交换机名称的配置

switch>enable

switch#configure terminal

switch#hostname switch_XXX

(请将交换机的名称设置为switch_XXX,XXX为你的姓名拼音简写) 

6.接口基本参数配置

switch>enable

switch#configure terminal

选中第0个模块的第3个千兆以太接口(gigabitEthernet 0/3)

switch(config)#interface g 0/3       !g表示gigabitEthernet

switch(config-if)#speed 1000        !将该接口的速率设置为1000M

switch(config-if)#duplex full        !将该接口设置为全双工模式

switch(config-if)#no shutdown      !将该接口激活

switch#show interface g 0/3     !查看接口g 0/3的配置信息(需要退出配置状态)

特别注意其中的管理状态(AdminStatus)和操作状态(OperStatus),只有当它们同时为up时该接口才能正常工作。

7.查看当前运行的配置信息

switch#show running-config

(二)实验任务2:使用 SVI 实现 VLAN 间路由

【实验设备】

三层交换机 1台、PC机 2台

【实验拓扑】

【预备知识】

交换机转发原理、交换机基本配置、三层交换机路由功能。

【实验原理】

        VLAN 间的主机通信为不同网段间的通信,需要通过三层设备对数据进行路由转发才可以实现,通过在三层交换机上为各 VLAN 配置 SVI 接口,利用三层交换机的路由功能可以实现VLAN 间的路由。

【实验步骤】

1.在三层交换机上创建 VLAN。

Switch#configure terminal

Switch(config)#vlan 10   ------>创建VLAN 10

Switch(config-vlan)#vlan 20

Switch(config-vlan)#exit

2.在三层交换机上将端口划分到相应 VLAN。

Switch(config)#interface  gabitEthernet 0/1

Switch(config-if)#switchport access vlan 10  ----->将端口Gi0/1分配给VLAN 10

Switch(config-if)#exit

Switch(config)#interface  gabitEthernet 0/2

Switch(config-if)#switchport access vlan 20

Switch(config-if)#exit

3.在三层交换机上给 VLAN 配置 IP 地址。

Switch(config)#interface vlan 10    ------>创建SVI 10

Switch(config-if)#ip address 192.168.10.1 255.255.255.0 ------>配置vlan 10的网关地址

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.20.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

4.验证测试。

按拓扑中所示配置 PC 并连线,从 VLAN10 中的 PC1 通过ping命令 测试与VLAN20 中的 PC2的连通性。

C:\Documents and Settings\shil>ping 192.168.20.2

若出现如下信息,则说明通过在三层交换机上配置SVI接口实现了不同VLAN之间的主机通信。

Pinging 192.168.20.2 with 32 bytes of data:

Reply from 192.168.20.2: bytes=32 time<1ms TTL=64

Reply from 192.168.20.2: bytes=32 time<1ms TTL=64

Reply from 192.168.20.2: bytes=32 time<1ms TTL=64

Reply from 192.168.20.2: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.20.2:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

【注意事项】

VLAN 中 PC 的 IP 地址需要和三层交换机上相应 VLAN 的 IP 地址在同一网段,并且主机网关配置为三层交换机上相应 VLAN 的 IP 地址。

五、实验总结与感悟

        经过这次实验,我对交换机的基本配置和VLAN间路由实现有了更深刻的理解和实践体验。在实验过程中,我不仅掌握了交换机的管理方式,还学会了通过Console接口对交换机进行配置,这是一项非常实用的技能。

        在实验的第一部分,我了解了交换机命令行的各种模式,包括特权模式、全局配置模式和接口配置模式。通过实际操作,我学会了如何在这些模式之间切换,以及如何使用命令行帮助信息来辅助配置。我发现,虽然命令可以简写和补齐,但在实际操作中,准确记忆常用命令对于提高效率至关重要。

        在配置交换机名称和接口基本参数时,我注意到了管理状态(AdminStatus)和操作状态(OperStatus)的重要性。只有当这两个状态都为up时,接口才能正常工作。这个细节让我意识到了在网络配置中,每一个小步骤都可能影响到整个网络的运行状态。

        实验的第二部分,我学习了如何使用SVI(Switch Virtual Interface)实现VLAN间的路由。这部分内容对我来说是一个挑战,因为它涉及到了VLAN的创建、端口的划分以及SVI接口的配置。通过实践,我理解了VLAN间通信的原理,以及如何通过三层交换机的路由功能来实现不同VLAN间的通信。

        在验证测试环节,我通过ping命令测试了不同VLAN间的连通性,当看到ping命令成功返回时,我感到非常兴奋。这不仅验证了我所学的知识,也让我对网络技术有了更深的认识。

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

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

相关文章

【数据结构:前缀树Trie】

目录 前言前缀树介绍和应用一、前缀树的定义前缀树的问题和思考前缀树的映射思想前缀树三大性质 二.前缀树节点结构三. 前缀树接口介绍和实现四个接口API1. insert(String word)2. search(String word)3. startsWith(String pre)4. delete(String word) API实现1. 查询操作sear…

Jenkins触发器--在其他项目执行后构建

前言&#xff1a; jenkins中有多种触发器可用&#xff0c;可以方便的控制构建的启动 这里简单介绍下项目后构建的配置方法 1. 解释&#xff1a; Build after other projects are built Set up a trigger so that when some other projects finish building, a new build is…

Linux(18)——提高命令行运行效率

目录 一、创建和执行 shell 脚本&#xff1a; 1、命令解释器&#xff1a; 2、执行 Bash Shell 脚本&#xff1a; 3、从 shell 脚本提供输出&#xff1a; 二、对特殊字符加引号&#xff1a; 1、反斜杠 &#xff08;\&#xff09;&#xff1a; 2、单引号 &#xff08; &…

软件系统安全逆向分析-混淆对抗

1. 概述 在一般的软件中&#xff0c;我们逆向分析时候通常都不能直接看到软件的明文源代码&#xff0c;或多或少存在着混淆对抗的操作。下面&#xff0c;我会实践操作一个例子从无从下手到攻破目标。 花指令对抗虚函数表RC4 2. 实战-donntyousee 题目载体为具有漏洞的小型软…

计算机网络 (33)传输控制协议TCP概述

一、定义与基本概念 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。它工作在OSI模型的第四层&#xff0c;即传输层&#xff0c;为用户提供可靠的、有序的和无差错的数据传输服务。TCP协议与UDP协议是传输层的两大主要协议&#xff0c;但两者在设计上有明显的不同&…

【从0带做】基于Springboot3+Vue3的高校食堂点餐系统

大家好&#xff0c;我是武哥&#xff0c;最近给大家手撸了一个基于SpringBoot3Vue3的高校食堂点餐系统&#xff0c;可用于毕业设计、课程设计、练手学习&#xff0c;系统全部原创&#xff0c;如有遇到网上抄袭站长的&#xff0c;欢迎联系博主~ 详细介绍 https://www.javaxm.c…

一文说清dockerfile编写

docker用的时间比较久了&#xff0c;关于怎样把jar打成镜像&#xff0c;怎样基于已有mysql镜像添加额外初始化后封装成新的镜像&#xff0c;进行简单的说明。 1.jar封装镜像 from centos # 设置本地为中文&#xff0c;解决中文乱码问题 RUN localedef -i zh_CN -f UTF-8 zh_CN…

基于Python实现的通用小规模搜索引擎

基于Python实现的通用小规模搜索引擎 1.项目简介 1.1背景 《信息内容安全》网络信息内容获取技术课程项目设计 一个至少能支持10个以上网站的爬虫程序&#xff0c;且支持增量式数据采集;并至少采集10000个实际网页;针对采集回来的网页内容&#xff0c; 能够实现网页文本的分…

ssm旅游攻略网站设计+jsp

系统包含&#xff1a;源码论文 所用技术&#xff1a;SpringBootVueSSMMybatisMysql 需要源码或者定制看文章最下面或看我的主页 目 录 目 录 III 1 绪论 1 1.1 研究背景 1 1.2 目的和意义 1 1.3 论文结构安排 2 2 相关技术 3 2.1 SSM框架介绍 3 2.2 B/S结构介绍 3 …

算法提高 图形输出

时间限制&#xff1a;C/C 1000MS&#xff0c;其他语言 2000MS 内存限制&#xff1a;C/C 512MB&#xff0c;其他语言 1024MB 难度&#xff1a;困难 分数&#xff1a;100 OI排行榜得分&#xff1a;14(0.1*分数2*难度) 描述 编写一程序&#xff0c;在屏幕上输出如下内容&#xff1…

[程序设计]—代理模式

[程序设计]—代理模式&#x1f473; 本文章记录学习于——52.面向切面&#xff1a;AOP-场景模拟_哔哩哔哩_bilibili 最近闲来无事&#xff0c;在学习Spring的源码&#xff1a; 后面慢慢更新源码系列blog&#xff0c;希望多多关注&#x1f64f;&#x1f64f; 目前已经总结的b…

ue5玩家角色添加武器。切换武器位置,手上武器放到背上。演示一下人体插槽和武器的连接。仅仅演示,实际项目不是这么用的

把第一人称资源包导进来 这就是我们枪的骨骼网格体 我们找到这个骨骼 右手添加插槽 取个名字 因为武器上也有动画&#xff0c;所有武器单独写个蓝图类 新建一个蓝图类 BP_Weapon 把枪的蓝图拖到人的静态网格体下&#xff0c;成为一个部分 选中BP_Weapon的父类套接字…

如何选择适合的证件照制作软件,让您的照片制作更轻松

在当今数字化的时代&#xff0c;制作证件照不再需要专门前往照相馆。选择一款合适的证件照制作软件&#xff0c;您可以在家中轻松完成标准证件照的拍摄与制作。然而&#xff0c;面对市面上琳琅满目的软件&#xff0c;找到最适合您需求的软件并不简单。本文将为您详细介绍选择证…

数据挖掘实训:天气数据分析与机器学习模型构建

随着气候变化对各行各业的影响日益加剧&#xff0c;精准的天气预测已经变得尤为重要。降雨预测在日常生活中尤其关键&#xff0c;例如农业、交通和灾害预警等领域。本文将通过机器学习方法&#xff0c;利用历史天气数据预测明天是否会下雨&#xff0c;具体内容包括数据预处理、…

车载音频开发(二):对音频数据作音量调节

通过前一个章节打下的基础车载音频开发&#xff08;一&#xff09;&#xff1a;从看懂wav开始https://blog.csdn.net/Hellomino_/article/details/140873133?fromshareblogdetail&sharetypeblogdetail&sharerId140873133&sharereferPC&sharesourceHellomino_&…

Apache XMLBeans 一个强大的 XML 数据处理框架

Apache XMLBeans 是一个用于处理 XML 数据的 Java 框架&#xff0c;它提供了一种方式将 XML Schema (XSD) 映射到 Java 类&#xff0c;从而使得开发者可以通过强类型化的 Java 对象来访问和操作 XML 文档。下面将以一个简单的案例说明如何使用 Apache XMLBeans 来解析、生成和验…

74 mysql having 的实现

前言 这里 我们主要是 看一下 having 的相关实现 having 经常是配合 group by 这边进行使用, 进行一个基于 group by 之后的结果的一个, 条件限定 我们这里 以最简单的 group by having 来进行调试, 他会分为 两个阶段, 一个阶段是 group by 之后的结果输出到临时表, 另外…

PyCharm+RobotFramework框架实现UDS自动化测试——(一)python-can 库的安装与环境配置

从0开始学习CANoe使用 从0开始学习车载测试 相信时间的力量 星光不负赶路者&#xff0c;时光不负有心人。 文章目录 1. 概述2.安装 python-can 库—基于pycharm在对应的工程下3. 在任意盘中安装环境4. 导入 can 模块语法5. 配置 CAN 接口6.CANoe设备连接语法 1. 概述 本专栏主…

Java Spring Boot实现基于URL + IP访问频率限制

点击下载《Java Spring Boot实现基于URL IP访问频率限制(源代码)》 1. 引言 在现代 Web 应用中&#xff0c;接口被恶意刷新或暴力请求是一种常见的攻击手段。为了保护系统资源&#xff0c;防止服务器过载或服务不可用&#xff0c;需要对接口的访问频率进行限制。本文将介绍如…

从CentOS到龙蜥:企业级Linux迁移实践记录(系统安装)

引言&#xff1a; 随着CentOS项目宣布停止维护CentOS 8并转向CentOS Stream&#xff0c;许多企业和组织面临着寻找可靠替代方案的挑战。在这个背景下&#xff0c;龙蜥操作系统&#xff08;OpenAnolis&#xff09;作为一个稳定、高性能且完全兼容的企业级Linux发行版&#xff0…