VLAN章节学习

为什么会有vlan这个技术?

1.通过划分广播域来降低广播风暴导致的设备性能下降;

2.提高网络管理的灵活性和通过隔离网络带来的安全性;

3.在成本不变的情况下增加更多的功能性;

VLAN又称虚拟局域网(再此扩展:LAN---局域网,MAN---城域网,WAN---广域网)

VID(VLAN-ID):可以区分并标识划分出来的虚拟局域网,VID的数量有4096个,取值范围为0~4095,实际上只能取1~4094,设备在默认情况下存在VLAN-ID为1

按照通俗的来讲VLAN-ID就是一个标签,增加到传统的以太网帧中

第一步:创建VLAN

[LSW1]vlan 11                                    //方法一
[LSW1-vlan11]                                   
[LSW1-vlan11]vlan 22                        //方法一的拓展
[LSW1-vlan22]vlan batch 23 to 25     //方法2,创建连续的VLAN-ID
[LSW1]display this                              //展示结果
vlan batch 2 to 6 11 22 to 25

第二步:接口绑定

VLAN-ID在博主学习的过程中通常绑定在设备的接口上,但是也有其他绑定对象

第三步:定义接口的链路类型(因为博主目前只学到了在接口上配置)

第一种接口类型---Access,该接口可以将所有发出的数据均不带上VLAN标签,将所有进入的数据都带上数据标签

[LSW4-GigabitEthernet0/0/1]port link-type access    //定义接口类型 
[LSW4-GigabitEthernet0/0/1]port default vlan 2        //绑定接口VLAN

第二种接口类型---Trunk,该接口可以让允许进入的数据携带VLAN标签

【由于Access接口类型不便于在设备之间进行同一VLAN-ID的交流(譬如两台设备都有属于VLAN2PC端需要进行交流),所以出现了第二种接口类型】

[LSW4-GigabitEthernet0/0/2]port link-type trunk                        //定义接口类型
[LSW4-GigabitEthernet0/0/2]port trunk allow-pass vlan 3          //允许通过的VLAN-ID

[LSW4-GigabitEthernet0/0/2]port trunk allow-pass vlan 2 to 4   //允许VLAN-ID2~4的通过
[LSW4-GigabitEthernet0/0/2]port trunk allow-pass vlan 5 6 7    //允许VLAN-ID5~7的通过

查看接口配置情况

[LSW4]display port vlan active 
T=TAG U=UNTAG
-------------------------------------------------------------------------------
Port                Link Type    PVID    VLAN List
-------------------------------------------------------------------------------
GE0/0/1             access       2       U: 2
GE0/0/2             trunk          1       U: 1              //U的含义是不携带标签转发
                                                      T: 2 to 3       //T的含义是携带标签转发
GE0/0/3             hybrid         1       U: 1              
 

第三种接口类型---Hybrid,该接口为混杂接口,可以控制接口接收转发时是否打上标签

【为了更加灵活的控制数据流向和访问控制,于是便出现了第三种接口类型】

【华为设备接口默认是混杂接口】

这里引入一个新的概念:PVID

PVID:

[LSW4-GigabitEthernet0/0/3]port link-type hybrid                         //定义接口类型    
[LSW4-GigabitEthernet0/0/3]port hybrid pvid vlan 2                     //设置PVID
[LSW4-GigabitEthernet0/0/3]port hybrid  untagged vlan 2 3 4      //允许接口放通VLAN数据                                                                                                             但不携带VLAN标签
[LSW4-GigabitEthernet0/0/3]port hybrid tagged vlan 2 to 4           //允许接口放通VLAN数据                                                                                                            但携带VLAN标签

这里拓展一点三层设备相关VLAN的知识命令

路由器子接口(虚拟接口)配置

[AR1]interface  GigabitEthernet  0/0/0.1                              //进入子接口
[AR1-GigabitEthernet0/0/0.1]dot1q termination vid 2          //放通VLAN2的数据进入路由器
[AR1-GigabitEthernet0/0/0.1]ip address  192.168.1.1 24    //给子接口配置IP地址
[AR1-GigabitEthernet0/0/0.1]arp broadcast enable             //开通ARP

三层交换机配置

[LSW5]vlan batch 2 3                                           
[LSW5]int GigabitEthernet 0/0/1  
[LSW5-GigabitEthernet0/0/1]port link-type trunk   
[LSW5-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 3

SVI接口---交换机虚拟接口

[LSW5]interface  Vlanif 2                             //创建VLANIF接口---注意!!!编口号和VLAN                                                                           本身需要一一对应
[LSW5-Vlanif2]ip address 192.168.1.1 24    //为接口配置ip地址
[LSW5-Vlanif2]q
[LSW5]interface Vlanif 3    
[LSW5-Vlanif3]ip address 192.168.2.2 24

VLAN综合实验

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

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

相关文章

FPGA时钟约束

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 目录 前言 一、Create_clock 前言 时钟周期约束&#xff0c;就是对时钟进行约束。 一、Create_clock create_clock -name <name> -period <period> -waveform …

机房布局和布线的最佳实践:如何打造高效、安全的机房环境

机房布局和布线的最佳实践:如何打造高效、安全的机房环境 大家好,我是Echo_Wish。今天我们来聊聊机房布局和布线的问题,这可是数据中心和IT运维中的一个非常重要的环节。不管是刚刚接触运维的新人,还是已经摸爬滚打多年的老兵,都应该对机房的布局和布线有一个清晰的认识。…

spring-security原理与应用系列:建造者

目录 1.构建过程 AbstractSecurityBuilder AbstractConfiguredSecurityBuilder WebSecurity 2.建造者类图 SecurityBuilder ​​​​​​​AbstractSecurityBuilder ​​​​​​​AbstractConfiguredSecurityBuilder ​​​​​​​WebSecurity 3.小结 紧接上一篇文…

OpenHarmony子系统开发 - 电池管理(二)

OpenHarmony子系统开发 - 电池管理&#xff08;二&#xff09; 五、充电限流限压定制开发指导 概述 简介 OpenHarmony默认提供了充电限流限压的特性。在对终端设备进行充电时&#xff0c;由于环境影响&#xff0c;可能会导致电池温度过高&#xff0c;因此需要对充电电流或电…

xy轴不等比缩放问题——AUTOCAD c#二次开发

在 AutoCAD .net api里&#xff0c;部分实体&#xff0c;像文字、属性、插入块等&#xff0c;是不支持非等比缩放的。 如需对AutoCAD中图形进行xyz方向不等比缩放&#xff0c;则需进行额外的函数封装。 选择图元&#xff0c;指定缩放基准点&#xff0c;scaleX 0.5, scaleY …

如何在 HTML 中创建一个有序列表和无序列表,它们的语义有何不同?

大白话如何在 HTML 中创建一个有序列表和无序列表&#xff0c;它们的语义有何不同&#xff1f; 1. HTML 中有序列表和无序列表的基本概念 在 HTML 里&#xff0c;列表是一种用来组织信息的方式。有序列表就是带有编号的列表&#xff0c;它可以让内容按照一定的顺序呈现&#…

kafka的文章

1.面试的问题 要点 至多一次、恰好一次数据一致性超时重试、幂等消息顺序消息挤压延时消息 1.1 kafaka 生产消息的过程。 在消息发送的过程中&#xff0c;涉及到了两个线程&#xff0c;一个是main 线程&#xff0c;一个是sender 线程。在main 线程中创建了一个双端队列 Reco…

以mysql 为例,增删改查语法及其他高级特性

以下是 MySQL 的 增删改查语法及 高级特性的详细整理&#xff0c;结合示例说明&#xff1a; 1. 基础操作&#xff08;CRUD&#xff09; (1) 创建数据&#xff08;INSERT&#xff09; -- 单条插入 INSERT INTO users (id, name, email) VALUES (1, Alice, aliceexample.com);…

Postman最新详细安装及使用教程【附安装包】

一、Postman介绍 ‌Postman是一个功能强大的API测试工具&#xff0c;主要用于模拟和测试各种HTTP请求&#xff0c;支持GET、POST、PUT、DELETE等多种请求方法。‌通过Postman&#xff0c;用户可以发送请求并查看返回的响应&#xff0c;检查响应的内容和状态&#xff0c;从而验…

第十三章 : Names in Templates_《C++ Templates》notes

Names in Templates 重难点多选题设计题 重难点 1. 名称分类与基本概念 知识点&#xff1a; 限定名&#xff08;Qualified Name&#xff09;&#xff1a;使用::或.显式指定作用域的名称&#xff08;如std::vector&#xff09;非限定名&#xff08;Unqualified Name&#xff0…

整合vue+Element UI 开发管理系统

1、 安装 Node.js 和 npm 确保安装了 Node.js 和 npm。可以通过 Node.js 官网 下载。 2、 创建 Vue 项目 安装cli npm install -g vue/cli 使用 Vue CLI 创建一个新的 Vue 项目。 vue create admin-system cd admin-system npm run serve 出现这个页面表示vue创建成功 安…

3. 轴指令(omron 机器自动化控制器)——>MC_Stop

机器自动化控制器——第三章 轴指令 9 MC_Stop变量▶输入变量▶输出变量▶输入输出变量 功能说明▶指令详情▶时序图▶重启运动指令▶多重启动运动指令▶异常 MC_Stop 使轴减速停止。 指令名称FB/FUN图形表现ST表现MC_Stop强制停止FBMC_Stop_instance (Axis :《参数》 ,Execu…

C#中修饰符——abstract、virtual

一、多态简介 在面向对象编程的过程中&#xff0c;多态体现出来的是【一个接口&#xff0c;多个功能】&#xff1b;多态性体现在2个方面&#xff1a; 1、程序运行时&#xff0c;在方法参数、集合或数组等位置&#xff0c;派生类对象可以作为基类的对象处理&#xff1b;这样该对…

Spring Boot + Spring Integration整合MQTT打造双向通信客户端

1. 概述 本文分两个章节讲解MQTT相关的知识&#xff0c;第一部份主要讲解MQTT的原理和相关配置&#xff0c;第二个章节主要讲和Spring boot的integration相结合代码的具体实现&#xff0c;如果想快速实现功能&#xff0c;可直接跳过第一章节查看第二章讲。 1.1 MQTT搭建 为了…

2025前端面试题记录

vue项目目录的执行顺序是怎么样的&#xff1f; 1、package.json   在执行npm run dev时&#xff0c;会在当前目录寻找package.json文件&#xff0c;此文件包含了项目的名称版本、项目依赖等相关信息。 2、webpack.config.js(会被vue-cli脚手架隐藏) 3、vue.config.js   对…

专题|Python贝叶斯网络BN动态推理因果建模:MLE/Bayes、有向无环图DAG可视化分析呼吸疾病、汽车效能数据2实例合集

原文链接&#xff1a;https://tecdat.cn/?p41199 作为数据科学家&#xff0c;我们始终在探索能够有效处理复杂系统不确定性的建模工具。本专题合集系统性地解构了贝叶斯网络&#xff08;BN&#xff09;这一概率图模型在当代数据分析中的创新应用&#xff0c;通过开源工具bnlea…

WX小程序

下载 package com.sky.utils;import com.alibaba.fastjson.JSONObject; import org.apache.http.NameValuePair; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.Cl…

Vulnhub-wordpress通关攻略

姿势一、后台修改模板拿WebShell 第一步&#xff1a;进⼊Vulhub靶场并执⾏以下命令开启靶场&#xff1b;在浏览器中访问并安装好.... 第二步&#xff1a;找到外观--编辑--404.php&#xff0c;将原内容删除并修改为一句话木马&#xff0c;点击更新--File edited successfully. &…

Spring Boot(十六):拦截器Interceptor

拦截器的简介 拦截器&#xff08;Interceptor&#xff09;​是Spring框架中的概​念&#xff0c;它同样适​用于Spring Boot&#xff0c;​因为Spring Boot是基于Spring框架的。拦截器是​一种AOP&#xff08;面向切面编程&#xff09;​的轻量级实现方式&#xff0c;它允许我…

Kotlin v2.1.20 发布,标准库又有哪些变化?

大家吼哇&#xff01;就在三小时前&#xff0c;Kotlin v2.1.20 发布了&#xff0c;更新的内容也已经在官网上更新&#xff1a;What’s new in Kotlin 2.1.20 。 我粗略地看了一下&#xff0c;下面为大家选出一些我比较感兴趣、且你可能也会感兴趣的内容。 注意&#xff01;这里…