交换机的基本配置

交换机的基本配置

  • 实验题目
  • 实验目的
  • 实验任务
  • 实验设备
  • 实验环境
  • 实验步骤
    • VLAN 的简单配置
    • 跨交换机 vlan 的配置
      • 主机配置信息表
      • 解释:
    • vlan 间路由

实验题目

  1. 交换机的基本配置。

实验目的

1) 理解交换机的原理和应用场景;
2) 交换机的基本指令系统;
3) 设计 VLAN 拓扑结构并进行配置和管理。

实验任务

1). 熟悉交换机的基本指令系统;
2) 熟悉 VLAN 的工作环境;
3) 设计 VLAN 拓扑结构并进行配置和管理;
4) 从实验结果中体会 VLAN 的安全性和隔离作用。

实验设备

所用设备:PC机

所用软件:Cisco Packet Tracer5.3。

实验环境

本实验为设计型实验,每组 1 人。

实验步骤

VLAN 的简单配置

  1. 网络拓扑及主机配置信息

    image-20241104195530220

  2. 主机配置信息表

VLAN主机编号IP 地址子网掩码连接交换机端口
20192.168.0.4255.255.255.01
22192.168.0.14255.255.255.03
31192.168.0.5255.255.255.02
33192.168.0.15255.255.255.04
  1. 配置交换机。

    Switch#vlan database //进入 VLAN 数据库
    Switch(vlan)#vlan 2 //建立 VLAN 2
    Switch(vlan)#vlan 3 //建立 VLAN 3
    Switch(vlan)#exit //退出 VLAN 配置模式
    Switch# configure terminal
    Switch(config)#interface fastEthernet 0/1 //将端口 1 划分到 VLAN2
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#exit
    Switch(config)#interface fastEthernet 0/3 //将端口 3 划分到 VLAN2
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#exit
    Switch(config)#interface fastEthernet 0/2 //将端口 2 划分到 VLAN3
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#end
    Switch(config)#interface fastEthernet 0/4 //将端口 4 划分到 VLAN3
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#end
    Switch#show vlan
    

b2aa5b38-766a-4c9d-98b0-a38e17c33aef

  1. 测试

    • 在主机 0 上 ping 主机 1,发现不能 ping 通;

      8bd24a0846b015faa422126412ba1216

    • 在主机 0 上 ping 主机 2,发现能 ping 通;

      c07749eb9b9733dc32a8f1b481a25b5d

    • 在主机 0 上 ping 主机 3,发现不能 ping 通;

      bdf71b6da577187a955c7faf57e9164a

    • 在主机 1 上 ping 主机 2,发现不能 ping 通;

      fb502fdf4ed211c5712974339d9b5299

    • 在主机 1 上 ping 主机 3,发现能 ping 通。

      f8dc7fcc7afa1e3d8a2bb3845931321b

      • 还可以在其他 Host 上进行测试。

跨交换机 vlan 的配置

1、网络拓扑及主机配置信息。

image-20241104204238059

  1. 主机配置信息。

    好的,下面是将你提供的主机配置信息汇总成简洁的表格形式:

    主机配置信息表

    VLAN主机编号IP 地址子网掩码连接交换机端口号
    20192.168.0.4255.255.255.001
    22192.168.0.14255.255.255.011
    31192.168.0.5255.255.255.002
    33192.168.0.15255.255.255.012

    解释:

    • VLAN:虚拟局域网的标识。
    • 主机编号:每个主机的编号。
    • IP 地址:分配给主机的 IP 地址。
    • 子网掩码:用于确定网络地址和主机地址的部分。
    • 连接交换机:主机连接的交换机编号。
    • 端口号:主机连接到交换机的具体端口号。
  2. 配置交换机。

    Switch>en
    Switch# configure terminal
    Switch(config)#hostname Switch0
    Switch0(config)#exit
    Switch0#vlan database //进入 VLAN 配置子模式
    Switch0(vlan)#vlan 2 //创建一个 VLAN 2
    Switch0(vlan)#vlan 3 //创建一个 VLAN 3
    Switch0(vlan)#exit
    
    Switch0(config)#interface fastEthernet 0/3 //进入 3 端口配置模式
    Switch0(config-if)#switchport mode trunk //设置当前端口为 trunk 模式
    Switch0(config-if)#switchport trunk allowed vlan all
     //设置允许从该端口交换数据的 VLAN
    Switch0(config-if)#exit
    Switch0(config)#interface fastEthernet 0/1 //进入端口 1 的配置子模式
    Switch0(config-if)#switchport mode access//设置端口为静态 VLAN 访问子模Switch0(config-if)#switchport access vlan 2 //把端口 1 分配给 VLAN 2
    Switch0(config-if)#exit
    Switch0(config)#interface fastEthernet 0/2
    Switch0(config-if)#switchport mode access
    Switch0(config-if)#switchport access vlan 3//把端口 2 分配给 VLAN 3
    Switch0(config-if)#exit
    Switch0(config)#exit
    Switch0#show vlan
    

    92a2efaf6682d906ff67b4a6da92c46

    • 交换机 0 配置好后,再配置交换机 1,方法基本相同,只是将交换机 1 的名称改为Switch1 即可,局域网vlan2vlan3不用重复创建。

      7831a7be069fd91f69c145304bd6446

  3. 测试:

    • 主机2和主机0在一个局域网vlan2,可以通信:

      image-20241104204849768

    • 主机1和主机3在一个局域网vlan3,也可以通信:

      image-20241104204949386

    • 主机1和主机0在不同的局域网,不能通信:

      image-20241104205058134

vlan 间路由

  1. 网络拓扑及主机配置信息:

    image-20241104224138303

  2. 主机配置信息:

主机编号IP 地址子网掩码默认网关连接交换机端口
0192.168.0.2255.255.255.0192.168.0.11
1192.168.0.3255.255.255.0192.168.0.12
2192.168.1.2255.255.255.0192.168.1.13
3192.168.1.3255.255.255.0192.168.1.14

解释:

  • 主机编号:每个主机的编号。
  • IP 地址:分配给主机的 IP 地址。
  • 子网掩码:用于确定网络地址和主机地址的部分。
  • 默认网关:主机发送数据包到其他网络时使用的网关地址。
  • 连接交换机端口:主机连接到交换机的具体端口号。

注意这次配置PC机除了IP地址和子网掩码还多了一项默认网关,千万不要忘记!!!!:

  1. 点主机进入这个页面,点桌面:

    image-20241104224459777

  2. 点第一个IP(这次需要配置三个):

    image-20241104224534847

  3. 交换机配置:

    Switch#vlan database //进入 VLAN 数据库
    Switch(vlan)#vlan 2 name myvlan2 //建立 VLAN 2
    Switch(vlan)#vlan 3 name myvlan3 //建立 VLAN 3
    Switch(vlan)#exit //退出 VLAN 配置模式
    Switch# configure terminal
    Switch(config)#interface fastEthernet 0/1 //将端口 1 划分到 VLAN2
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#exit
    Switch(config)#interface fastEthernet 0/2 //将端口 2 划分到 VLAN2
    
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#exit
    Switch(config)#interface fastEthernet 0/3 //将端口 3 划分到 VLAN3
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#exit
    Switch(config)#interface fastEthernet 0/4 //将端口 4 划分到 VLAN3
    Switch(config-if)#switchport mode access
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#exit
    Switch(config)# interface vlan 2
    Switch(config-if)#ip address 192.168.0.1 255.255.255.0
    Switch(config-if)#exit
    Switch(config)# interface vlan 3
    Switch(config-if)#ip address 192.168.1.1 255.255.255.0
    Switch(config-if)#exit
    Switch(config)#ip routing
    Switch(config)#exit
    Switch#show run
    

    命令执行:

    3b757ec48efb8b9e1c3a49ca7006fc3

  4. 测试:用ping命令测试,连接交换机的各主机都可以ping通:

    • PC0pingPC1:

      4184dd54b9584d455e8610ab7d7d0f0

    • PC0pingPC2:

      a2f71c429bf7a6109872a339b4f1c4d

    • PC0pingPC3

      c4aef91b431c857b13ec78a7e57045c

  • 本人知识、能力有限,若有错漏,烦请指正,非常非常感谢!!!
  • 转发或者引用需标明来源。

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

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

相关文章

QFrameWork学习指南

QFramework官网地址:Wiki - 木兰确实 1、界面设计 (1)CounterAppController的界面 BtnAdd和BtnSub为Button组件,CountText为Text组件,后续的脚本挂载Canvas上。 (2)OnGUI OnGUI是Unity中通过…

黄金价格下跌,原油价格激增,小麦价格面临阻力

黄金价格回落 现货黄金价格达到每金衡盎司 $2,790.00 的新纪录高点,接近心理关口 $2,800.00,随后在部分交易员在周五美国非农就业数据(NFPs)公布前以及下周美国选举前套现利润的回撤中下跌至 $2,732.00。 在 $2,732.00 以下是 10…

DiskGenius一键修复磁盘损坏

下午外接磁盘和U盘都出现扇区损坏,估计就是在开着电脑,可能是电脑运行的软件还在对磁盘进行读写,不小心按到笔记本关机键,重新开机读写磁盘分区变得异常卡顿,估摸就是这个原因导致扇区损坏。在进行读写时,整…

智慧国土空间规划方法探索与实践应用

在数字化时代背景下,国土空间规划正经历着一场深刻的变革。智慧国土空间规划作为一种新兴的规划理念和方法,其核心在于利用现代信息技术,提高规划的科学性、精准性和动态适应性。本文将探讨智慧国土空间规划的方法探索与实践应用。 1. 智慧国…

从零开发操作系统-为什么磁盘的扇区为 512 byte

你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益: 了解大厂经验拥有和大厂相匹配的技术等 希望看什么,评论或者私信告诉我! 文章目录 一…

一文了解Android SELinux

在Android系统中,SELinux(Security-Enhanced Linux)是一个增强的安全机制,用于对系统进行强制访问控制(Mandatory Access Control,MAC)。它限制了应用程序和进程的访问权限,提供了更…

Redis-持久化(增量模式和全量模式)

文章目录 一、持久化和Redis持久化概念持久化介绍Redis持久化的介绍全量模式持久化技术——RDB增量模式持久化技术——AOF使用RDB还是AOF? 二、RDB配置以及数据恢复的简单实现RDB快照的工作方式如何关闭RDB持久化功能如何模拟Redis服务器数据丢失?然后再如何具体使…

SQL 常用语句

目录 我的测试环境 学习文档 进入数据库 基础通关测验 语句-- 查 展示数据库; 进入某个数据库; 展示表: 展示某个表 desc 查询整个表: 查询特定列: 范围查询 等于特定值 不等于 介于 特定字符查询 Li…

MFC图形函数学习05——画椭圆函数

MFC中有一个专门绘制椭圆的函数,其参数与绘制矩形参数相同,实际上所绘制的椭圆就是矩形的内切圆椭圆。 一、绘制椭圆函数 原型:BOOL Ellipse (int x1,int y1,int x2,int y2); 参数:椭圆内切矩形的左上角&#xff08…

Spring3(代理模式 Spring1案例补充 Aop 面试题)

Spring3 代理模式概述介绍什么是代理模式?为什么要使用代理模式?有哪几种代理模式?静态代理基于接口实现的动态代理(JDK自带)基于子类的动态代理 Spring_AOP_01案例补充(添加事务管理)实现完整代码:常规实现:代理实现 …

开源模型应用落地-Qwen2.5-7B-Instruct与TGI实现推理加速

一、前言 目前,大语言模型已升级至Qwen2.5版本。无论是语言模型还是多模态模型,均在大规模多语言和多模态数据上进行预训练,并通过高质量数据进行后期微调以贴近人类偏好。在本篇学习中,将集成 Hugging Face的TGI框架实现模型推理…

Android 使用ninja加速编译的方法

ninja的简介 随着Android版本的更迭,makefile体系逐渐增多,导致make单编模块的时间越来越长,每次都需要半个小时甚至更长时间,其原因为每次make都会重新加载所有mk文件,再生成ninja编译,此完整过程十分耗时…

javaNIO核心知识.中

Channel(通道) Channel 是一个通道,它建立了与数据源(如文件、网络套接字等)之间的连接。我们可以利用它来读取和写入数据,就像打开了一条自来水管,让数据在 Channel 中自由流动。 BIO 中的流…

缓存、注解、分页

一.缓存 作用:应用查询上,内存中的块区域。 缓存查询结果,减少与数据库的交互,从而提高运行效率。 1.SqlSession 缓存 1. 又称为一级缓存,mybatis自动开启。 2. 作用范围:同一…

流畅!HTMLCSS打造网格方块加载动画

效果演示 这个动画的效果是五个方块在网格中上下移动&#xff0c;模拟了一个连续的加载过程。每个方块的动画都是独立的&#xff0c;但是它们的时间间隔和路径被设计为相互协调&#xff0c;以创建出流畅的动画效果。 HTML <div class"loadingspinner"><…

【skywalking 】More than 15,000 ‘grammar‘ tokens have been presented. 【未解决请求答案】

问题 skywalking相关版本信息 jdk&#xff1a;17skywalking&#xff1a;10.1.0apache-skywalking-java-agent&#xff1a;9.3.0ElasticSearch : 8.8.2 问题描述 More than 15,000 grammar tokens have been presented. To prevent Denial Of Service attacks, parsing has b…

docker desktop使用ubuntu18.04带图形化+运行qemu

记录一下docker desktop使用ubuntu18.04带图形化命令和使用步骤 1. 下载镜像 参考&#xff1a;【Docker教程】Docker部署Ubuntu18.04(带图形化界面) 命令&#xff1a; docker pull kasmweb/ubuntu-bionic-desktop:1.10.02. 启动镜像 命令&#xff1a; docker run -d -it …

jmeter压测工具环境搭建(Linux、Mac)

目录 java环境安装 1、anaconda安装java环境&#xff08;推荐&#xff09; 2、直接在本地环境安装java环境 yum方式安装jdk 二进制方式安装jdk jmeter环境安装 1、jmeter单机安装 启动jmeter 配置环境变量 jmeter配置中文 2、jmeter集群搭建 多台机器部署jmeter集群…

ai翻唱部分步骤

模型部署 我是用的RVC进行的训练&#xff0c;也可以使用so-vits-svc。 通过百度网盘分享的文件&#xff1a;RVC-beta 链接&#xff1a;https://pan.baidu.com/s/1c99jR2fLChoqUFqf9gLUzg 提取码&#xff1a;4090 以Nvida显卡为例&#xff0c;分别下载“RVC1006Nvidia”和…

算法笔记-Day09(字符篇)

151. 反转字符串中的单词 class Solution {public String reverseWords(String s) {int lens.length(),count0;StringBuffer tempnew StringBuffer();StringBuffer ansnew StringBuffer();for(int i0;i<len;i){if(s.charAt(i)! &&(i0 || s.charAt(i-1) )){while(i&l…