当前位置: 首页 > news >正文

虚拟局域网配置与分析-VLAN

前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除

一、相关知识

虚拟局域网(Virtual Local Area Network,VLAN)是一组逻辑上的设备和用户;不受物理位置的限制,可以根据功能、部门及应用等组织起来,相互之间的通信就好像在同一个网段中;通过将网络划分为VLAN网段,可以强化网络管理和网络安全,控制不必要的数据广播,有效避免广播风暴的发生;

VLAN可以基于端口、MAC地址。协议、子网进行划分,最常用的是基于端口的划分方法;

1、交换机的接口类型

  • Access:主要用于连接主机Access接口只能属于一个VLAN
  • Trunk:主要用于连接交换机(连接的两端需要相同的配置);Trunk接口可以同时属于多个VLAN,一条Trunk链路可承载多个不同VLAN的流量

2、相关CLI命令

 (1)为交换机添加VLAN[Huawei]vlan 10​(2)批量添加VLAN[Huawei]vlan batch 20 30 40​(3)删除VLAN[Huawei]undo vlan 10​(4)显示当前交换机的VLAN信息<Huawei>display vlan​(5)将接口设置为Access类型并加入VLAN 10[Huawei]interface Ethernet 0/0/1[Huawei-Ethernet0/0/1]port link-type access[Huawei-Ethernet0/0/1]port default vlan 10​(6)将Access接口从VLAN中删除[Huawei-Ethernet0/0/1]undo port default vlan​(7)将接口设置为Trunk类型并允许VLAN 10和VLAN 20的流量通过[Huawei-Ethernet0/0/1]port link-type trunk[Huawei-Ethernet0/0/1]port trunk allow-pass vlan 10 20​(8)设置Trunk接口允许所有VLAN的流量通过[Huawei-Ethernet0/0/1]port trunk allow-pass vlan 

二、建立网络拓扑

PC1、PC2和PC6在VLAN 10;PC 3、PC4和PC7在VLAN 20;

三、VLAN配置

允许同在一VLAN中的PC机之间相互访问;

 PC1-7:1.1.1.x 24​LSW1:sysun in evlan batch 10 20port-group group-mem g0/0/1 to g0/0/2   执行port-group group-mem命令可对多个接口执行相同配置port link-type accessport default vlan 10quitport-group group-mem g0/0/3 to g0/0/4port link-type accessport default vlan 20quitint g0/0/5port link-type trunkport trunk allow-pass vlan 10 20​LSW2:sysun in evlan batch 10 20int g0/0/2port link-type accessport default vlan 10int g0/0/3port link-type accessport default vlan 20int g0/0/1port link-type trunkport default allow-pass vlan 10 20

四、总结

  • VLAN不是一种新型的局域网,而是局域网提供的一种服务。VLAN在逻辑上就如同在一个物理上独立的局域网,每个VLAN中的主机仅能在与同一VLAN中的主机进行通信
  • VLAN技术灵活,有助于控制流量、避免广播风暴、简化网络管理,降低设备成本、提供网络的安全性

致谢

在此,我要对所有为知识共享做出贡献的个人和机构表示最深切的感谢。同时也感谢每一位花时间阅读这篇文章的读者,如果文章中有任何错误,欢迎留言指正。 

学习永无止境,让我们共同进步!!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • go-kratos 学习笔记(4) 服务注册与发现 nacos注册
  • 以进程完成并发的UDP服务端
  • python中的fire和Linux shell中的参数传递
  • IDEA的pom.xml显示ignored 的解决办法
  • go-kratos 学习笔记(2) 创建api
  • JS递归遍历路由文件,修改hidden属性
  • 三、【Python】入门 - 第一个python程序
  • 微信小程序开发:项目程序代码构成
  • 【机器学习】FlyFlowerSong【人工智能】资源指南
  • 服务攻防-框架安全(漏洞复现)
  • 2024年7月23日(samba DNS)
  • MySQL8的备份方案——全量(完全)备份(CentOS)
  • 操作系统——笔记(1)
  • 驱动框架——CMSIS第一部分 RTE驱动框架介绍
  • 类和对象(四)
  • 《剑指offer》分解让复杂问题更简单
  • C++入门教程(10):for 语句
  • ComponentOne 2017 V2版本正式发布
  • js递归,无限分级树形折叠菜单
  • React-Native - 收藏集 - 掘金
  • Redis中的lru算法实现
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 从零开始在ubuntu上搭建node开发环境
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 分享几个不错的工具
  • 在weex里面使用chart图表
  • 2017年360最后一道编程题
  • AI算硅基生命吗,为什么?
  • MyCAT水平分库
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • ​io --- 处理流的核心工具​
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • #70结构体案例1(导师,学生,成绩)
  • (12)目标检测_SSD基于pytorch搭建代码
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (纯JS)图片裁剪
  • (独孤九剑)--文件系统
  • (二)WCF的Binding模型
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • ***原理与防范
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .NET 反射 Reflect
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .Net7 环境安装配置
  • .NET未来路在何方?
  • @Autowired自动装配
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @manytomany 保存后数据被删除_[Windows] 数据恢复软件RStudio v8.14.179675 便携特别版...
  • @RequestBody的使用