网络技术ensp 一个简单的交换机配置案例

由于工作调岗,转战网络运维了,第一次网络笔记

1.,目的:2台主机相互可以ping通,并且可以ping通网关地址,设备:2台主机,2台交换机

2网络拓扑图如下

3.主机pc1的配置信息 ip:192.168.1.11/24   网关:192.168.1.1

主机pc2的配置信息ip:192.168.1.12/24  网关:192.168.1.1

4.交换机lsw1配置如下

双击lsw1,命令如下

1)sy #进入系统视图模式,不熟悉的命令可以用tab填充

2)undo info-center enable#关系中心信息,否则每设置一个信息都会弹出一堆,可以最后用

dis cu查看配置信息

3)分析交换机1使用到3个接口,链接主机的类型用access,交换机连接交换机用trunk,先创建vlan 10,分别将两台主机加入到里面,如下命令

vlan 10  #创建并进入vlan10 配置

q  #退出vlan10

int g 0/0/2 #进入交换机2端口

port link-type access #设置接口连接类型,常用就是access(主机和交换机连接,不带tag传输),trunk(交换机之间链接,需要vid,带tag标志)

port default vlan 10 #将此端口加入vlan 10(虚拟局域网)

int g 0/0/4#同上

port link-type access

port default  vlan 10

q

连接主机端口配置完成,接下来是链接交换机 方式 trunk

int g 0/0/3

port link-type trunk #连接方式 trunk

port trunk allow-pass vlan 10 #此链路允许vlan10网络通过

q #退出

q#退出到用户视图

save #保存配置,输入Y,输入配置文件名字,然后reboot交换机。

此时可以输入 dis cu,会发现在对应的端口号下会有我们刚刚设置的配置信息,如下

此时我们可以通过主机1 和2 互相ping,看下能否连同。

此时可以看到,两台机器是可以互通的,但是ping网关(与其他网络传输数据)是不同的,也就是我们的数据包传输不到最上层路由那里(此拓扑图最上层交换机连接其他网络以后在说)

5.交换机lsw4配置如下

这里要区分二层交换机和三层交换机区别(带有路由转发,需要配置ip,此图lsw4的ip就是主机的网关地址,三层交换机有个svi,我理解就是针对划分出的vlan的一个接口,vlan里面的主机访问其他网络,需要先访问到这个接口的ip,也就是主机的网关地址,然后通过nat转发出去,这里涉及到路由表配置,后续会讲解)

配置如下

1)sy

2)undo info-center enable

3)vlan 10

4)q

5)int g 0/0/2 #配置下级交换机连接,连接类型需保持一样,同时需要为vlan创建svi虚拟接口

6)port link-type trunk

7)port trunk allow-pass vlan 10

8)q

9)int vlanif 10#创建vlan10接口并进入配置,此处需要设置ip地址(正常是两个网卡,内网和外网转发,根据内部的路由表,此处ip地址就是主机的网关,主机访问外网必须先到自己的网关这里)

10)ip address 192.168.1.1 24

11)q

12)q

13)save #保存退出重启

再次测试两台主机是否可以访问到网关地址,可以看到网关已经可以ping通了。

总结:学习交换机vlan划分,虚拟接口(svi)三层交换机(带有路由转发功能),二层交换机是通过mac地址进行数据传输,在网络传输层的第二层,而三层是网路层,通过ip转发,所以路由交换机需要配置ip才可以相互转发,本案例简单,后续都是在此基础上进行拓展。

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

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

相关文章

轻量级模型,重量级性能,TinyLlama、LiteLlama小模型火起来了,针对特定领域较小的语言模型是否与较大的模型同样有效?

轻量级模型,重量级性能,TinyLlama、LiteLlama小模型火起来了,针对特定领域较小的语言模型是否与较大的模型同样有效? 当大家都在研究大模型(LLM)参数规模达到百亿甚至千亿级别的同时,小巧且兼具高性能的小…

Springboot应用执行器Actuator源码分析

文章目录 一、认识Actuator1、回顾Actuator2、Actuator重要端点 二、源码分析1、Endpoint自动装配(1)自动配置入口(2)普通Endpoint自动装配(3)配置Web - Endpoint(4)注册Endpoint为M…

微信小程序-全局配置

个人笔记,仅供参考。 1.entryPagePath 代码: "entryPagePath": "pages/index/index" 具体用法: 2.pages 小程序中新增/减少页面,都需要对 pages 数组进行修改。 代码: "pages": [&…

设计模式系列文章-7个创建型模式更新已完结

其实从2019年开始就有些一套关于设计模式的系列文章,但是因为种种原因一直搁置到现在。直到2024年才又恢复更新。 24年1月份上旬一直在弄博客站:https://jaune162.blog 的搭建 24年1月份下旬弄专题站:https://books.jaune162.blog 的搭建。…

设计模式(十) - 工厂方式模式

前言 在此前的设计模式(四)简单工厂模式中我们介绍了简单工厂模式,在这篇文章中我们来介绍下工厂方法模式,它同样是创建型设计模式,而且又有些类似,文章的末尾会介绍他们之间的不同。 1.工厂方法模式简介 …

每日五道java面试题之spring篇(七)

目录: 第一题. 什么是Spring beans?第二题. 一个 Spring Bean 定义 包含什么?第三题. 如何给Spring 容器提供配置元数据?Spring有几种配置方式?第四题. Spring基于xml注入bean的几种方式?第五题:你怎样定义类的作用域…

性能优化问题思考总结

INP 是什么? Interaction to Next Paint (INP) INP是一项指标,通过观察用户在访问网页期间发生的所有点击、点按和键盘互动的延迟时间,评估网页对用户互动的总体响应情况。 互动是指在同一逻辑用户手势期间触发的一组事件处理脚本。例如&a…

酷开科技,让酷开系统成为现代生活的变革者

电视,从问世就一直受到人们的追捧。还记得小时候一家人围坐在电视机前的场景,小小的黑白屏幕,牢牢的吸引着大家的目光。随着科技的不断进步,我们的生活也发生了翻天覆地的变化。而电视,也从笨重的黑白电视变成了轻薄的…

jenkins + gitlab + nginx 自动部署(webhook)

一、意义 当代码仓库被更新时,Jenkins会自动拉取代码进行构建。 适用于测试环境 二、jenkins gitlab nginx 自动部署(webhook) 1.准备服务器 ①安装Jenkins(Java17,tomcat9) ②安装gitlab (16) ③…

深入理解Python中的JSON模块:基础大总结与实战代码解析【第102篇—JSON模块】

深入理解Python中的JSON模块:基础大总结与实战代码解析 在Python中,JSON(JavaScript Object Notation)模块是处理JSON数据的重要工具之一。JSON是一种轻量级的数据交换格式,广泛应用于Web开发、API通信等领域。本文将…

2023 re:Invent 用 Amazon Q 打造你的知识库

前言 随着 ChatGPT 的问世,我们迎来了许多创新和变革的机会。一年一度的亚马逊云科技大会 re:Invent 也带来了许多前言的技术,其中 Amazon CEO Adam Selipsky 在 2023 re:Invent 大会中介绍 Amazon Q 让我印象深刻,这预示着生成式 AI 的又一…

【wu-acw-client 使用】案例

wu-acw-client 使用 项目介绍,使用acw-client,创建对应Java项目的增删改查(ORM:Lazy ORM、mybatis),项目模块架构:mvc、feign、ddd 演示项目环境:idea 、mac、mysql、jdk17 spring …

geotools解析shp 提示 opengis.*.SimpleFeatureType‘ 不在其界限内

问题:( geotools.version:31-SNAPSHOT) 解析shp文件时提示类型SimpleFeatureType不在其界限内 解决: 在引用处将org.opengis.feature.simple.SimpleFeatureType 改为 org.geotools.api.feature.simple.SimpleFeatureType

qt-C++笔记之使用QProcess去执行一个可执行文件时指定动态库所存放的文件夹lib的路径

qt-C笔记之使用QProcess去执行一个可执行文件时指定动态库所存放的文件夹lib的路径 参考博文: 1.C笔记之执行一个可执行文件时指定动态库所存放的文件夹lib的路径 2.Linux笔记之LD_LIBRARY_PATH详解 3.qt-C笔记之使用QProcess去执行一个可执行文件时指定动态库所存放…

LeetCode 0938.二叉搜索树的范围和:深度优先搜索(可中序遍历)

【LetMeFly】938.二叉搜索树的范围和:深度优先搜索(可中序遍历) 力扣题目链接:https://leetcode.cn/problems/range-sum-of-bst/ 给定二叉搜索树的根结点 root,返回值位于范围 [low, high] 之间的所有结点的值的和。…

数一满分150分总分451东南大学920电子信息通信考研Jenny老师辅导班同学,真题大纲,参考书。

记录用来打破的,信息通信考研Jenny老师2024级辅导班同学,数一满分150分,专业课920专业基础综合143,总分451分,一位及其优秀的本科985报考东南大学信息学院的学生,东南大学920考研,东南大学信息科…

查看NGINX版本

查看Nginx版本有几种常用方法: 命令行: 在Linux或macOS系统中打开终端,然后输入以下命令之一: nginx -v 或者 nginx -V -v 参数将输出简短的nginx版本信息。 -V 参数(大写)将输出更详细的版本和配置信息&am…

Zoho ToDo 满足您的需求:任务管理满足隐私和安全要求

任务管理工具已经成为我们日常生活中不可或缺的一部分,它们帮助我们处理各种事务,从杂项和愿望清单到管理截止日期和资源。这些工具不仅仅是简单的任务列表,它们掌握了项目的蓝图、雄心勃勃的目标和完成的最后期限。然而随着这些工具的使用越…

【web APIs】1、(学习笔记)有案例!

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、概念二、使用步骤1.获取DOM对象2.操作元素内容3.属性修改3.1.常用属性修改3.2.控制样式属性3.3.操作类名(className) 操作CSS3.4.操作表单元素属性3.5.自定…

YOLOv9-Openvino和ONNXRuntime推理【CPU】

1 环境: CPU:i5-12500 Python:3.8.18 2 安装Openvino和ONNXRuntime 2.1 Openvino简介 Openvino是由Intel开发的专门用于优化和部署人工智能推理的半开源的工具包,主要用于对深度推理做优化。 Openvino内部集成了Opencv、Tens…