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

news2024/11/17 11:55:17

实验说明:将三台电脑的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模式,会自动学习的!人家会自学的嘞!哈哈

 

至此,该实验圆满结束!

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

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

相关文章

node安装以及node的包管理工具

node安装以及node的包管理工具 node安装nvm管理工具 node安装 1、下载node链接: 点击这里 2、选择需要下载的版本以及对应的系统版本 nvm管理工具 1、下载nvm链接: 点击这里 2、双击运行.exe文件 全部默认安装即可 3、nvm常用命令 nvm list avaliable 显示所有可以下载的n…

QT——tableWidget-跳变之舞V1.0-记录学习【1】

QT——tableWidget-跳变之舞V1.0-记录学习【1】 文章目录 QT——tableWidget-跳变之舞V1.0-记录学习【1】前言一、利用QT创建项目文件1.1 完整项目文件如下图所示:1.2 演示: 二、声明文件:2.1 主界面声明文件:mainwindow.h;2.2 控制窗口声明文…

USB3.0接口——(3)协议层(包格式)

1.协议层 1.1.超高速传输事务 超高速事务(SuperSpeed transactions)由主机对设备端点请求或发送数据开始,并在端点发送数据或确认收到数据时完成。 超高速总线上的数据传输(transfer)是主机请求设备应用程序生成的数…

76岁林子祥升级做爷爷,亲自为孙女取名

林子祥与前妻吴正元的儿子,现年39岁的林德信入行以来绯闻不少,自与圈外女友Candace拍拖后便修心养性,去年他已经低调与拍拖5年多Candace完婚,正式步入人生另一阶段。 昨日(5月12日)林德信借母亲节这个温馨日…

如何在控制台应用程序里面托管ASP.NET Core网站

目录 介绍运行效果开发环境项目结构第三方库引用编写代码介绍 本文如何不通过IIS,使用控制台程序作为宿主主机来运行我们的asp.net core开发的网站程序。通过改案例你也可以后期通过winform或者wpf作为宿主来运行我们的asp.net core开发的网站。 运行效果 开发环境 vs2022+.…

2024年5月面试准备

2024年5月面试准备 资料来源Java基础泛型注解异常反射SPI机制Java集合CollectionMap 并发基础线程并发关键字并发集合Lock核心类并发集合核心类原子类核心类线程池核心类ScheduledThreadPoolExecutorForkJoinPoolFokJoinTask JUC原子类: CAS, Unsafe和原子类详解JUC 工具类 Jav…

【打字】打字训练之针对性键盘区域练习

本文章的核心点是:使用代码生成自己想要训练的键位的词汇,然后导入到打字软件针对性练习 一个程序员突然想纠正打字习惯源于腱鞘炎,虽然使用双拼打字已经不慢了,但是姿势不是很正确,导致了腱鞘炎。 所以想着好好纠正指…

odoo16 银行对账单导入改造

解决问题: odoo原生功能的话 是不能在系统上临时处理文件内容的,只会提示文件内容格式不对。 原始文件格式 在头部与尾部 格式问题,例如csv文件和 C53 文件,做一个前置弹框处理数据之后再导入 camt效果: csv效果:

bugfix:遇见“隐形字符”:ⅰ与i的编码迷局

前言 在软件开发的世界里,遇到各种奇奇怪怪的bug是在所难免的。今天,我就遭遇了一个看似简单实则棘手的问题——用户反馈账号无法登录,系统一直提示“账号不存在”。一番抽丝剥茧后,我发现问题竟然出在一个不起眼的字符上&#x…

xFormers

文章目录 一、关于 xFormers二、安装 xFormers三、基准测试(可选)测试安装 四、使用 xFormers1、Transformers 关键概念2、Repo 地图注意力机制Feed forward mechanismsPositional embeddingResidual pathsInitializations 3、主要特征4、安装故障排除 一…

小红书自动私信获客,打造个人品牌

在当今这个内容为王、社交至上的时代,小红书作为新兴的社交电商平台,凭借其独特的社区氛围和强大的种草能力,成为了众多KOL、商家以及个人品牌打造的首选平台。想要在小红书上脱颖而出,精准引流获客,利用自动私信功能不…

Ajax额

原生Ajax xml 已被json取代 http 请求方法urlhttp版本号 network 谷歌浏览器查看请求报文和响应报文 F12 network header里面有 请求头 响应头 点击view source 可以查看请求响应行 请求体在请求行头下面 get请求有url参数,请求体变为query String…

汇昌联信科技:拼多多电商的运营流程有哪些?

在当今互联网高速发展的时代,电商平台层出不穷,其中拼多多以其独特的团购模式和低价策略迅速崛起,成为众多消费者和商家的新宠。那么,拼多多电商的运营流程究竟包含哪些环节呢?接下来,我们将从商品上架、营销推广、订…

基于PySpark进行去哪儿网数据分析

基于PySpark进行去哪儿网数据分析 本文介绍了如何使用PySpark对去哪儿网的数据进行分析,从而洞察用户偏好、热门目的地以及销售趋势。 1.数据加载 我们需要确保已经准备好了PySpark的开发环境,并且准备好了去哪儿网的数据集。可以通过创建SparkSessio…

vue cmd执行报错 ‘vue‘ 不是内部或外部命令

使用vue脚手架快速搭建项目,在cmd中执行:vue init webpack vue-demo,报错: vue 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法,执行如下的命令 npm config list 注意:找到prefix等号后…

在Ubuntu命令行中一行代码配置C++的OpenCV库

本文介绍在Linux操作系统的Ubuntu版本中,配置C 语言环境下的计算机视觉库OpenCV的方法。 首先,为了保证我们可以在Ubuntu中正确配置OpenCV库,需要使得计算机内具有C 开发环境。其中,在Ubuntu中,我们可以基于命令行方便…

第16节 实战:文件转shellcode

我最近做了一个关于shellcode入门和开发的专题课👩🏻‍💻,主要面向对网络安全技术感兴趣的小伙伴。这是视频版内容对应的文字版材料,内容里面的每一个环境我都亲自测试实操过的记录,有需要的小伙伴可以参考…

在微信小程序项目中安装和使用 Vant 组件库

vant Wwapp 小程序开发组件库官网 Vant Weapp - 轻量、可靠的小程序 UI 组件库 安装 Vant 组件库 1.在微信小程序项目文件目录的空白位置右键,选择在外部终端窗口中打开 2在命令行输入如下命令(在项目中创建包管理配置文件 package.json) …

PHP 自提时间

前端: 后台设置: 代码: public function getBusinessHour(){// 需求单门店$data (new StoreModel())->limit(1)->select()->toArray();$days explode(,, $data[0][shop_hours]);$businessHours $days[1];// 使用 explode 分割字符串,获取开始和结束时…

局域网监控软件有哪些:好用的局域网桌面监控软件神器分享

如何有效地监控和管理内部员工的计算机使用行为,防范潜在的安全风险,提高工作效率,是众多企业管理者关注的焦点。 而一款优秀的局域网桌面监控软件无疑能为企业的IT治理提供有力支撑。 小编在此给大家推荐一款好用的局域网桌面监控软件——域…