【计算机网络】课程 实验二 交换机基本配置和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)#exitSwitch(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)#exitSwitch(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命令成功返回时,我感到非常兴奋。这不仅验证了我所学的知识,也让我对网络技术有了更深的认识。

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

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

相关文章

MySQL入门学习笔记

第一章 数据库系统概述 数据库的4个基本概念 数据、数据库、数据库管理系统、数据库系统是与数据库技术密切相关的4个基本概念 数据 数据是数据库中存储的基本对象&#xff0c;描述事物的符号记录称为数据&#xff0c;数据的表现形式还不能完全表达其内容&#xff0c;需要…

【C++】构造函数与析构函数

写在前面 构造函数与析构函数都是属于类的默认成员函数&#xff01; 默认成员函数是程序猿不显示声明定义&#xff0c;编译器会中生成。 构造函数和析构函数的知识需要建立在有初步类与对象的基础之上的&#xff0c;关于类与对象不才在前面笔记中有详细的介绍&#xff1a;点我…

海外云服务器能用来做什么?

海外云服务器不仅服务种类繁多&#xff0c;而且能满足多行业的需求&#xff0c;方便了越来越多的企业与个人。本文将探讨海外云服务器的核心服务及其适用领域&#xff0c;帮助企业更好地了解这一技术资源。 云存储&#xff1a;安全高效的数据管理 海外云服务器为用户提供了稳定…

计算机毕业设计Python+CNN卷积神经网络高考推荐系统 高考分数线预测 高考爬虫 协同过滤推荐算法 Vue.js Django Hadoop 大数据毕设

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

基于物联网的冻保鲜运输智能控制系统

基于物联网的冻保鲜运输智能控制系统设计文档 1. 项目开发背景 随着全球化贸易的发展&#xff0c;冷链物流在现代运输行业中扮演着日益重要的角色。尤其是冻品、食品、药品等对运输环境有着严格要求的货物&#xff0c;其运输过程中温度、湿度等环境参数必须严格控制&#xff…

资源分享:gpts、kaggle、paperswithcode

gpts 似乎是gpt agent集合&#xff0c;专注于不同细分方向的ai助手。 kaggle 专注于AI相关的培训、竞赛、数据集、大模型。 paperswithcode 简单直接&#xff0c;内容如同网站地址&#xff0c;直接提供优秀代码和配套的论文&#xff0c;似乎还有数据集。

谷歌浏览器的书签同步功能详解

谷歌浏览器作为全球最受欢迎的网络浏览器之一&#xff0c;提供了众多强大的功能来提升用户的上网体验。其中&#xff0c;书签同步功能允许用户在不同设备之间无缝地同步浏览器数据&#xff0c;如书签、历史记录、密码等。本文将详细解析谷歌浏览器的书签同步功能&#xff0c;教…

pip error: microsoft visual c++ 14.0 or greater is required

报错原因&#xff1a;软件包作者发布的是为编译的*.tar.gz包&#xff0c;我们安装的时候需要调用系统C编译器来进行编译安装&#xff0c;如果系统没有安装编译器或者编译器版本不对就会报这个错误。 解决方式一&#xff1a;安装编译器&#xff0c;但不需要安装完整的visual c …

Windows提示msvcp120.dll丢失怎么解决?Windows文件丢失的4种解决方法,教你修复msvcp120.dll文件

Windows提示msvcp120.dll丢失&#xff1f;别担心&#xff0c;这里有4种解决方法&#xff01; 作为软件开发领域的一名从业者&#xff0c;我经常遇到用户反馈关于Windows系统报错的问题&#xff0c;其中“msvcp120.dll丢失”是一个较为常见的错误。今天&#xff0c;我将为大家科…

ESP32-C3 AT WiFi AP 启 TCP Server 被动接收模式 + BLE 共存

TCP 被动接收模式&#xff0c;每次发的数据会先存到缓冲区&#xff0c;参见&#xff1a;ATCIPRECVTYPE 指令说明。 即每包数据不会实时报告 IPD 接收情况&#xff0c;如果需要查询缓冲区的数据&#xff0c;先用 ATCIPRECVLEN? 指令查询被动接收模式下套接字数据的长度 。获取…

51单片机——8*8LED点阵

LED 点阵的行则为发光二极管的阳极&#xff0c;LED 点阵的列则为发光二极管的阴极 根据 LED 发光二极管导通原理&#xff0c;当阳极为高电平&#xff0c;阴极为低电平则点亮&#xff0c;否则熄灭。 因此通过单片机P0口可控制点阵列&#xff0c;74HC595可控制点阵行 11 脚 SR…

pytest测试用例管理框架特点及常见语法和用法分享

一、pytest及其特点 1. 什么是pytest pytest 是一个功能强大且灵活的 Python 测试框架&#xff0c;也是目前最流行的测试框架&#xff0c;可以让我们很方便的编写和管理自动化测试用例&#xff0c;并提供丰富的插件来满足单元测试、集成测试、性能测试等各种测试需求。 2. p…

现代密码学期末重点(备考ing)

现代密码学期末重点&#xff0c;个人备考笔记哦 密码学概念四种密码学攻击方法什么是公钥密码&#xff1f;什么是对称密码&#xff1f;什么是无条件密码&#xff1f; 中国剩余定理&#xff08;必考&#xff09;什么是原根什么是阶 经典密码学密码体制什么是列置换&#xff1f; …

HarmonyOS:@Builder装饰器:自定义构建函数

一、前言 ArkUI提供了一种轻量的UI元素复用机制Builder&#xff0c;其内部UI结构固定&#xff0c;仅与使用方进行数据传递&#xff0c;开发者可以将重复使用的UI元素抽象成一个方法&#xff0c;在build方法里调用。 为了简化语言&#xff0c;我们将Builder装饰的函数也称为“自…

VISRAG论文介绍:一种直接的视觉RAG

今天给大家介绍一篇论文&#xff0c;VISRAG: VISION-BASED RETRIEVAL-AUGMENTED GENERATION ON MULTI-MODALITY DOCUMENTS [pdf]&#xff0c;一种直接的视觉RAG。 Source&#xff08;来源&#xff09;:ICLR2025 Summary: &#xff08;文献方向归纳 &#xff09;多模态RAG Mot…

在 .Net 8.0 中使用 AJAX 在 ASP.NET Core MVC 中上传文件

上传文件是现代 Web 应用程序中的常见要求。在 ASP.NET Core MVC 中&#xff0c;高效处理文件上传可以提高应用程序的可用性和性能。在本文中&#xff0c;我们将探讨如何使用 AJAX 在 ASP.NET Core MVC 应用程序中实现文件上传&#xff0c;通过允许文件上传而无需刷新整个页面&…

简单的spring boot tomcat版本升级

简单的spring boot tomcat版本升级 1. 需求 我们使用的springboot版本为2.3.8.RELEASE&#xff0c;对应的tomcat版本为9.0.41&#xff0c;公司tomcat对应版本发现攻击者可发送不完整的POST请求触发错误响应&#xff0c;从而可能导致获取其他用户先前请求的数据&#xff0c;造…

linux系统(ubuntu,uos等)连接鸿蒙next(mate60)设备

以前在linux上是用adb连接&#xff0c;现在升级 到了鸿蒙next&#xff0c;adb就不好用了。得用Hdc来了&#xff0c;在windows上安装了hisuit用的好好的&#xff0c;但是到了linux(ubuntu2204)下载安装了 下载中心 | 华为开发者联盟-HarmonyOS开发者官网&#xff0c;共建鸿蒙生…

C++:位与运算符

& 一&#xff0c;位与运算符的运算规则 有0则0。 二&#xff0c;判断奇偶性 %&#xff1a;优先级高&#xff0c;效率低 &&#xff1a;优先级低&#xff0c;效率高 数与1的位与运算结果为1则为奇数&#xff0c;结果为0则为偶数 三&#xff0c;获取一个数二进制的后…