实战项目1(02)

目录

任务场景一

【sw1和sw2的配置如下】

任务场景二

【sw3的配置】

【sw4-6的配置】


任务场景一

某公司有生产、销售、研发、人事、财务等多个部门,这些部门分别连接在两台交换机(SW1和SW2)上,现要求给每个部门划分相应的VLAN,并分配相应的端口。生产部对应的VLANID为100,销售部对应的VLANID为200,研发部对应的VLANID为300,人事部对应的VLANID为400,财务部对应的VLANID为500,各个部门对应的端口分配如下表

部门

交换机1端口号

交换机2端口号

VLANID

生产部

1,3,5,7,9

1-5

100

销售部

2,4,6,8,10

6-10

200

研发部

11-15

11-15

300

人事部

16,18-20

16

400

财务部

21-22

21-22

500

各部门PC主机IP地址详细信息如下表所示

部门名称

交换机1连接电脑IP地址

交换机2连接电脑IP地址

生产部

192.168.10.1/24

192.168.10.6/24

销售部

192.168.10.2/24

192.168.10.7/24

研发部

192.168.10.3/24

192.168.10.8/24

人事部

192.168.10.4/24

192.168.10.9/24

财务部

192.168.10.5/24

192.168.10.10/24

任务要求:

1、在交换机SW1和SW2上配置相关VLAN,实现将交换机相应端口添加到VLAN中,并查看端口VLAN信息。

2、在SW1、SW2上进行相关配置,实现不同交换机上的相同部门PC可以相互访问。

3、实现仅仅只让研发、人事、财务三个部门的用户能各自相互访问,生产和销售两个部门隔离两个交换机之间的访问。


sw1和sw2的配置如下

#vlan batch 100 200 300 400 500

批量创建VLAN100、200、300、400和500,用于划分网络广播域,实现逻辑隔离。

#port-group group-member e0/0/1 to e0/0/5

  1. 意思:创建端口组并将以太网接口0/0/1到0/0/5添加到端口组中。端口组是一种批量配置端口的方式。
  2. 作用:方便对多个端口进行统一配置,提高配置效率。

#port link-type access

将端口组中的接口链路类型设置为access类型,用于连接终端设备。

#port default vlan 100

将端口组中的接口默认划分到VLAN100。

#q

......【剩下以此类推】

#dis vlan

  1. 意思:display vlan的缩写,显示当前交换机上配置的VLAN信息,包括VLANID、VLAN名称、端口成员等。
  2. 作用:用于查看交换机上VLAN的配置情况,方便网络管理员检查配置是否正确。

#int gi0/0/1

进入千兆以太网接口0/0/1视图,为配置该接口参数做准备。

#port link-type trunk

  1. 意思:将接口链路类型设置为trunk类型。trunk接口用于连接交换机与交换机、交换机与路由器等设备,允许多个VLAN的数据通过。
  2. 作用:使该接口能够承载多个VLAN的流量,在不同设备间传输不同VLAN的数据。

#port trunk allow-pass vlan 100 200 300 400 500

  1. 意思:允许VLAN10和VLAN20的数据通过该trunk接口。
  2. 作用:限定该trunk接口可以传输的VLAN数据,只允许指定的VLAN流量通过,防止不必要的VLAN数据在该接口传输。

删除端口100 200

#int gi0/0/1

#dis this

#undo port trunk allow-pass vlan 100 200

  1. 意思:取消允许VLAN100和200的数据通过该trunk接口。undo命令用于取消之前的配置。
  2. 作用:修改trunk接口允许通过的VLAN列表,禁止指定VLAN数据通过该接口。

#dis this




任务场景二

任务网络拓扑图如下图所示

任务要求:

1、在交换机SW2、SW3和SW4上配置相关VLAN,并把交换机的相应接口添加到VLAN中。

2、在全网交换机进行设置,实现不同交换机上相同VLAN的PC能够相互访问。


sw3的配置

#Vlan batch 10 20 30 40

#Int e0/0/1

  1. 意思:进入以太网接口0/0/1视图。int是interface(接口)的缩写,e0/0/1表示以太网接口0号插槽、0号子插槽、1号端口。
  2. 作用:为配置该接口的相关参数(如端口类型、允许通过的VLAN等)做准备。

#port link-type trunk

#port trunk allow-pass vlan 10 20

......【后续int e0/0/2、int e0/0/3等及相关配置命令原理与上述接口1配置类似


sw4-6的配置

#Vlan batch+端口(如sw4:10 20)

#int e0/0/1

#port link-type access

#port default vlan 10

#q

......【后续int e0/0/2、int e0/0/3等及相关配置命令原理与上述接口1配置类似

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

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

相关文章

Kubernetes生产实战(十四):Secret高级使用模式与安全实践指南

一、Secret核心类型解析 类型使用场景自动管理机制典型字段Opaque (默认)自定义敏感数据需手动创建data字段存储键值对kubernetes.io/dockerconfigjson私有镜像仓库认证kubelet自动更新.dockerconfigjsonkubernetes.io/tlsTLS证书管理Cert-Manager可自动化tls.crt/tls.keykube…

Linux: 信号【阻塞和捕捉信号】

Linux: 信号【阻塞和捕捉信号】 (一)阻塞信号1.信号其他相关的概念2.在内核中表示3.sigset_t4.信号集操作函数5.sigprocmask(设置阻塞)6.sigpending(得到未决状态) (二)捕…

MySQL 数据库集群部署、性能优化及高可用架构设计

MySQL 数据库集群部署、性能优化及高可用架构设计 集群部署方案 1. 主从复制架构 传统主从复制:配置一个主库(Master)和多个从库(Slave)GTID复制:基于全局事务标识符的复制,简化故障转移半同步复制:确保至少一个从库接收到数据…

Java 多态:原理与实例深度剖析

一、多态概述 在 Java 面向对象编程体系中,多态是构建灵活、可扩展程序的核心机制之一,与封装、继承并称为面向对象的三大特性。其本质是同一操作作用于不同对象,产生不同的执行结果,这使得程序在运行时能根据实际对象类型动态调…

解决使用宝塔Linux部署前后端分离项目遇到的问题

问题一:访问域名转圈圈,显示404,403 没有解决跨域问题,在后端yml中设置content:/prod(生产环境),在前端.env文件中将http://127.0.0.1:8080/替换为公网IP,并在vite.conf…

《Python星球日记》 第54天:卷积神经网络进阶

名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、深度CNN架构解析1. LeNet-5(1998)2. AlexNet&#x…

旅游设备生产企业的痛点 质检系统在旅游设备生产企业的应用

在旅游设备制造行业,产品质量直接关系到用户体验与企业口碑。从景区缆车、观光车到水上娱乐设施,每一件设备的安全性与可靠性都需经过严苛检测。然而,传统质检模式常面临数据分散、流程不透明、合规风险高等痛点,难以满足旅游设备…

MySql(进阶)

一.数据库约束 约束类型 NOT NULL - 指示某列不能存储 NULL 值。 (not null不能为NILL) UNIQUE - 保证某列的每行必须有唯一的值。 (unique唯一值) DEFAULT - 规定没有给列赋值时的默认值。 (default为空给定默认值) PRIMARY…

Three.js + React 实战系列 - 联系方式提交表单区域 Contact 组件✨(表单绑定 + 表单验证)

对个人主页设计和实现感兴趣的朋友可以订阅我的专栏哦!!谢谢大家!!! 在现代网页中,一个精致的 Contact 区域不仅仅是表单的堆砌,更是用户与我们建立联系的第一印象。 在本节课中,我…

UOJ 164【清华集训2015】V Solution

Description 给定序列 a ( a 1 , a 2 , ⋯ , a n ) a(a_1,a_2,\cdots,a_n) a(a1​,a2​,⋯,an​),另有序列 h h h,初始时 h a ha ha. 有 m m m 个操作分五种: add ⁡ ( l , r , v ) \operatorname{add}(l,r,v) add(l,r,v):…

C++开发过程中的注意事项详解

目录 C++开发过程中的注意事项详解 一、内存管理:避免泄漏与资源浪费 1.1 使用智能指针管理动态内存 1.2 避免手动内存管理的陷阱 1.3 利用RAII机制管理资源 1.4 容器与内存分配 二、安全性:防御攻击与未定义行为 2.1 输入验证与安全编码 2.2 使用安全的通信协议 2…

Git 时光机:修改Commit信息

前言 列位看官都知道,Git 的每一次 git commit,其中会包含作者(Author)和提交者(Committer)的姓名与邮箱。有时可能会因为配置错误、切换了开发环境,或者只是单纯的手滑,导致 commi…

QSFP+、QSFP28、QSFP-DD接口分别实现40G、100G、200G/400G以太网接口

常用的光模块结构形式: 1)QSFP等效于4个SFP,支持410Gbit/s通道传输,可通过4个通道实现40Gbps传输速率。与SFP相比,QSFP光模块的传输速率可达SFP光模块的四倍,在部署40G网络时可直接使用QSFP光模块&#xf…

好用的播放器推荐

以下是一些好用的播放器推荐,按照不同平台和使用场景分类: 电脑端 VLC Media Player 特点:开源、跨平台,支持几乎所有的音视频格式,无需额外安装解码器。具备强大的功能,如播放列表管理、视频和音频滤镜、…

Vue基础(8)_监视属性、深度监视、监视的简写形式

监视属性(watch): 1.当被监视的属性变化时,回调函数(handler)自动调用,进行相关操作。 2.监视的属性必须存在,才能进行监视!! 3.监视的两种写法: (1).new Vue时传入watch配置 (2).通过vm.$watc…

AI服务器的作用都有哪些?

根据网络环境的飞速发展,人工智能技术逐渐入驻到各个行业当中,其中AI服务器则是一种专门用来运行人工智能算法和模型的硬件设备,通常具备高性能计算、大容量存储和并行计算等多种功能,本文就来详细讲解一下AI服务器的作用&#xf…

[250508] Linux 内核瘦身:弃用 i486 及早期 586 CPU 支持

目录 Linux 内核计划精简:将移除对古董级 CPU 的支持 Linux 内核计划精简:将移除对古董级 CPU 的支持 核心动态: Linux 内核开发社区正计划一项重要的代码清理工作,目标是移除对非常古老的 i486 及早期 586 (如早期奔腾) CPU 架构…

ROM详解

一、ROM基础原理 定义与特性 ROM(Read-Only Memory,只读存储器)是一种非易失性存储器,数据在制造或编程后永久保存,断电后不丢失。其核心特性为数据不可修改(或需特殊条件修改)。 存储原理&…

解决虚拟机挂起之后的网络问题

相信很多人都有遇到过自己在VM上面手滑点了个挂起然后就连不了网络的情况吧,我也遇到了,下面是我的解决办法,希望对大家有所帮助! 我运行完如下: 基本上出现绿色的就说明网络连上啦!

在Star-CCM+中实现UDF并引用场数据和网格数据

在Star-CCM中实现UDF并引用场数据和网格数据 Star-CCM中的用户自定义函数(UDF)允许用户通过Java或C/C编程扩展软件功能。下面我将详细介绍如何实现UDF并引用模拟数据。 1. UDF基础实现方法 1.1 创建UDF的步骤 在Star-CCM中,右键点击"工具" → “用户函…