思科模拟器学习1--Vlan Trunk

实验说明:将三台电脑的vlan 加到一台交换机里面,为了验证什么是虚拟局域网,把一个设备隔成三个空间,三个电脑互相不能通讯;目的是:vlan 1的通讯不可以向vlan 2传送,就是消息传送互不干扰的,不同的vlan,不同的网段,都是我们隔离广播域的一个方法。

核心:各聊各的,互不干扰!

首先,放置六台PC机,两台SW交换机

 接着用第三种黑色的线(直通线)将PC机和SW交换机连接,SW交换机用第四种双绞线连接。

(注意:连接时,尽量有规律连接的,可以避免自己搞糊涂的,小编就是按照老师讲的,PC~PC3按顺序F0/1, F0/2, F0/3依次连接交换机的)

接着,再给六台PC机(personal computer的简写:个人电脑的意思)配置IP地址:

依次是:192.168.1.1~192.168.1.6

(地址在每台PC机的下方,尽量规律配置)

进入交换机0的CLI

Switch>en    #进入用户模式
Switch#conf t    #进入特权模式
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1    #进入全局配置模式
Switch(config-if)#    #进入接口f0/1配置模式
Switch(config)#int f0/1
Switch(config-if)#eixt    #用exit退不出来
                   ^
% Invalid input detected at '^' marker.

Switch(config-if)#end    #可以用end 来退出到特权模式
Switch#
%SYS-5-CONFIG_I: Configured from console by console

 先查看vlan的配置情况,可发现目前我们什么都没有做:

 接着我们进入VLan 的数据库,添加vl 2, vl 3,(啥不添加vlan 1? 看上一幅图,可知vl 1已经有了的)

接着退出到特权模式,用sh vl br 查看我们刚刚配置的vlan情况:

 接着我们要干啥?要进入接口模式嘛,把接口加到vl里去哇

先从特权模式进入全局配置模式,接着进入f0/2接口里面去(vlan 1系统默认添加完毕,所以以后的vlan 1可以直接跳过的)

然后输入sw mo ac防止这台交换机被人修改过

再输入sw ac vl 2 让交换机接入vlan 2里面来

vlan3同理

 这时候我们发现交换机中添加vlan2, vlan3的接口(Ports),嘿嘿,成功啦

交换机1同理,命令如下:

 接着我们在PC0上ping:

 我们发现:

PC0 和PC3在一个vlan中,可以ping通过,其他的自己尝试后果然都ping不通的

(小技巧:当正在显示time out 时候,他一般不是要四次才结束嘛,如果我们想提前终止操作的话,可以control+C组合键终止掉,这个方法对于其他的我们想终止的任务同样适用的。)

到了这个时候,我们的目的也就达到啦;核心内容:隔离广播域,俗称:创建二人单独的美好时光~

还没完呢!

这时候我们用PC1ping PC4,发现不通过

他两个在一个vlan,为啥不通过呢?问得好!因为交换机SW0目前不管PC1,PC2的 

因为刚刚我们两个交换机用F0/24接口连接的,但是目前F0/24只是管理vlan1,不管理vl2,vl3的

(vl2, vl3的Ports中没有Fa0/24,所以也就无法转发消息啦)

这时我们要做的就是将交换机SW0设置为中继模式,让交换机变成通信员,告诉他无论是vl1,还是vl2,vl3,你都要给我转发的

这时候,我们在SW0的命令端口,先进入全局配置模式,接着输入in f0/24进入f0/24的接口配置,再输入sw mo tr命令,让交换机0切换成中继模式

接着我们退出到用户模式,输入命令:show running-config,发现一号接口属于vlan 2,为接入模式:

二号接口属于vlan 3,为接入模式:

F0/24被定义成立Trunk模式(也就是中继模式)

 

这时候如果我们再次在用户模式查看vlan的配置情况,会发现原来只属于vlan 1的F0/24接口消失啦,为什么?因为人家变成中继模式啦,属于大家共同使用啦

 这时候我们再用PC1 ping PC4,发现通过啦!

用PC4 ping PC2 ,发现也可以ping通过的:

 

 还有一个小疑问,我们自始至终,只配置了交换机SW0,并没有配置交换机SW1,为什么可以ping通过呢?嘿嘿,真相永远只有一个!——柯南

因为我们开了Auto模式,也就是协商模式,交换机SW0v变了,这时候,SW1很聪明的变成了Trunk模式,会自动学习的!人家会自学的嘞!哈哈

 

至此,该实验圆满结束!

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

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

相关文章

独家揭秘:亲历清华大学答辩现场,惊喜万分 名校答辩不简单

会议之眼 快讯 五月,对于学术界来说,迎来了答辩的高潮!是收获的季节!今天,趁着阳光明媚,小编怀揣着对学术探索的无限热情和好奇心,决定亲自踏入中国顶尖学术殿堂——清华大学深圳国际研究生院&…

【核弹】我的第一款IDEA插件

SuperHotSwap 插件名称叫做:SuperHotSwap(超级热更新) 开发初心:旨在做出一款最便捷的IDEA热更新插件,减少用户操作步骤,提供零配置的可视化操作更新。 为什么要写这个插件: 每次改一下Mappe…

Linux内核发送网络数据

前言 我们开始今天对 Linux 内核⽹络发送过程的深度剖析。还是按照我们之前的传统,先从⼀段代码作为切⼊。 上述代码中,调⽤ send 之后内核是怎么样把数据包发送出去的。本⽂基于Linux 3.10,⽹卡驱动采⽤Intel的igb举例。 基础框架 我们看…

08 必会框架 - Spring全家桶

本课时主要介绍 Java 中常用的应用框架,重点讲解如下三部分内容。 Spring 框架中的主要知识点; NIO 框架 Netty 以及基于 Netty 实现的主流 RPC 框架 Motan、Dubbo 和 gRPC; ORM 框架 MyBatis。 常用框架汇总 先来看常用框架的知识点汇总…

AuroraFOC使用指南一(STM32F405双路FOC)

一. 简介 哈喽,感谢各位选择AuroraFOC开发板,在这里将对其进行一个详细的介绍,方便大家使用。并且对提供的工程文件和上位机的操作也进行了详细的说明。 有什么疑问或者好的建议 可以微信联系: WU1356742146 最后再次感谢大家的支持。 Aur…

番外篇 | 手把手教你利用YOLOv8进行热力图可视化 | 针对视频

前言:Hello大家好,我是小哥谈。YOLOv8的热力图可视化可以帮助我们更加直观地了解模型在图像中的检测情况,同时也可以帮助我们进行模型的调试和优化。热力图是一种颜色渐变的图像,不同颜色的区域表示不同程度的关注度或者置信度。在YOLOv8中,可以通过设置阈值来控制热力图的…

产品品牌CRUD

文章目录 1.renren-generator生成CRUD1.数据库表设计1.数据表设计2.分析 2.代码生成器生成crud1.查看generator.properties(不需要修改)2.修改application.yml 连接的数据库修改为云数据库3.启动renren-generator模块4.浏览器访问 http://localhost:81/5…

能聚合各站热点的DailyHot

什么是 DailyHot ? 今日热榜(DailyHot)是一个获取各大热门网站热门头条的聚合网站,能追踪全网热点、实现简单高效阅读。项目分为前、后端,其中后端提供了一个聚合热门数据的 API 接口。 🚩 后端 API 特性 极快响应&a…

vue3+ts(<script setup lang=“ts“>)刷新页面后保持下拉框选中效果

效果图&#xff1a; 代码&#xff1a; <template><div class"app-layout"><div class"app-box"><div class"header"><div class"header-left"></div><div class"title">室外智…

css实现围绕中心进行圆形旋转

效果如下 通过css animation属性能实现以上效果 先试用定位&#xff0c;将每一项设置一个初始位置 {cursor: pointer;left: 50%;width: 144px;height: 144px;display: flex;align-items: center;justify-content: center;margin-left: -72px;top: 228px;position: absolute;a…

Cesium 3DTileset Style 原理简析

Cesium 3DTileset Style 原理简析 应用层会看到这样的使用。那么原理是什么, 为啥写 height, 除了这个还有啥? const tileset await Cesium.Cesium3DTileset.fromUrl("../../public/tileset/building/tileset.json"); tileset.style new Cesium.Cesium3DTileSty…

【基本数据结构】链表

文章目录 前言链表简介头节点与尾节点特性 分类单向链表双向链表循环链表 单链表基本操作定义并初始化单链表读取节点插入节点删除节点修改节点 参考资料写在最后 前言 本系列专注更新基本数据结构&#xff0c;现有以下文章&#xff1a; 【算法与数据结构】数组. 【算法与数…

Python 操作数据库

十、Python3 操作数据库 1、Python3 操作 MySQL 1、基本介绍 Python3 操作 MySQL 数据库 可以使用的模块是 pymysql 和 MySQLdb。 这个两个模块都是通过自己的 API 执行原生的 SQL 语句实现的。 MySQLdb 是最早出现的一个操作 MySQL 数据库的模块&#xff0c;核心由C语言编…

LangChain-Chatchat 实践

1. 说明 比较了几个AI LLM的集成应用工具(比如Quivr, Dify, one-api), 还是LangChain-Chatchat更符合我的需要: 支持私有化部署不同的LLM知识库支持Api支持开源免费, 容易二开 相关路径: 条项路径LangChain-Chatchat 项目/data0/Projects/Langchain-ChatchatLLM 语言模型保…

【计算机毕业设计】ssm旅游景点管理系统设计

现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统 数据信息的管理升级为软件存储&#xff0c;归纳&#xff0c;集中处理数据信息的管理方式。本旅游景点管理系统就是在这样的大环境下诞生&#xff0c;其可以帮助管理者在短时间内处理完毕庞大的数据信息&…

vaspkit 画 Charge-Density Difference

(echo 314;echo $(cat 1))|vaspkit 文件1提前写好使用的CHGCAR路径 SPIN_DW.vasp ../ML2scf/SPIN_DW.vasp ../ML1scf/SPIN_DW.vasp POSite and negative 默认为blue,and 青色 (RGB 30 245 245) 正值&#xff1a;blue 。负值&#xff1a;青色 RGB 30 245 245。 提示&…

LLM Agent智能体综述(万字长文)

前言 &#x1f3c6;&#x1f3c6;&#x1f3c6;在上一篇文章中&#xff0c;我们介绍了如何部署MetaGPT到本地&#xff0c;获取OpenAI API Key并配置其开发环境&#xff0c;并通过一个开发小组的多Agent案例感受了智能体的强大&#xff0c;在本文中&#xff0c;我们将对AI Agent…

C++设计模式|创建型 5.原型模式

1.什么是原型模式&#xff1f; 原型模式⼀种创建型设计模式&#xff0c;该模式的核⼼思想是基于现有的对象创建新的对象&#xff0c;⽽不是从头开始创建。 在原型模式中&#xff0c;通常有⼀个原型对象&#xff0c;它被⽤作创建新对象的模板。新对象通过复制原型对象的属性和状…

Mysql数据存储格式分析

一、整体存储逻辑 1.1 Mysql数据存放位置 不同的存储引擎&#xff0c;对Mysql数据的存储是不同的。新建一个test数据库&#xff0c;里面有t1,t2和test5三张表&#xff0c;以Innodb和Myisam存储引擎为例&#xff1a; Innodb存储引擎&#xff1a; .frm文件&#xff1a;与表相…

【Nginx】如何在 Nginx 中阻止来自特定国家的 IP 地址访问

文章目录 前言一、准备工作二、查看 Nginx 服务器都拥有哪些模块2.1 先查看本地nginx是否有ngx_http_geoip2模块2.2 安装nginx并配置ngx_http_geoip2模块2.2.1下载所需版本的nginx到服务器2.2.2 先安装所需依赖2.2.3 解压文件2.2.4 下载ngx_http_geoip2模块2.2.5 编译安装nginx…