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

eNSP-VLAN虚拟局域网

一、出现Vlan的原因

        同一个局域网,使用交换机连接,虽然比集线器相连,降低了广播风暴,但是局域网主机数量够多的时候,正常的广播数据(arp、dhcp)也很影响网络性能,所以还需要进一步降低广播风暴——VLAN

(图来源:众元教育)

二、Vlan的原理

交换机的每个端口设置相同的vlan,才能互相通信,不同vlan无法通信。

交换机每个端口默认的vlan是1,所以默认状态下,所有端口都在一个局域网。

三、交换机vlan的基本命令 

1.创建vlan-单个创建

<Huawei>sys  #进入系统视图
[Huawei]vlan 10  #创建vlan 10

2.创建vlan-批量创建

vlan batch 5 to 8   #创建vlan 5到8

3.创建vlan-多个

vlan batch 40 50  #创建vlan 40和50 (多个vlan用空格隔开)

4.查看vlan

display vlan

四、access类型端口配置vlan

 access配置流程:

创建vlan

进入交换机端口,设置端口类型

端口绑定vlan

 

1.前提是已经创建 vlan (参考“三、交换机vlan的基本命令”)

2.查看默认端口是什么ge口还是eth口,请查看“七、交换机上的ge口和eth口”,决定进入g0/0/1还是e0/0/1。

交换机端口0/0/1 与 vlan 10 关联起来 

<Huawei>sys  #进入系统视图
[Huawei]int g0/0/1    #进入端口有
[Huawei-GigabitEthernet0/0/1]port link-type access  #设置端口类型(查看下方“四、接口类型”中的解释)
[Huawei-GigabitEthernet0/0/1]port default vlan 10   #设置端口对应的vlan
[Huawei-GigabitEthernet0/0/1]display vlan           #查看vlan

交换机端口0/0/2 与 vlan 20 关联起来 

<Huawei>sys  #进入系统视图
[Huawei]int g0/0/2    #进入端口有
[Huawei-GigabitEthernet0/0/2]port link-type access  #设置端口类型(查看下方“四、接口类型”中的解释)
[Huawei-GigabitEthernet0/0/2]port default vlan 20   #设置端口对应的vlan
[Huawei-GigabitEthernet0/0/2]display vlan           #查看vlan

 测试:PC1 ping PC2 

如果还能ping通,请检查是否端口进入有问题,请查看七、交换机上的ge口和eth口

五、trunk类型端口配置vlan

【交换机与交换机相连部分】trunk配置流程:

创建vlan

进入交换机端口,设置端口类型

设置允许通过的vlan

【终端与交换机相连部分】参考“四、access类型端口配置vlan

进入对应的端口后,执行以下两条命令

(两个交换机相连的端口都需要执行,交换机与主机相连的端口参考“四、access类型端口配置vlan”代码)

port link-type trunk #设置端口类型port trunk allow-pass vlan 2 to 4094 #允许所有vlan通过

 六、接口类型

1、access:交换机的接口与终端(电脑、打印机等)相连。

2、trunk:交换机与交换机相连的接口。 

七、交换机上的ge口和eth口

 GE口是千兆以太网端口,传输速率高达1Gbps,适用于大型企业和数据中心等需要高速传输的场合。

而ETH口则是百兆以太网端口,传输速率为100Mbps,适用于小型企业或家庭网络等传输速率要求不高的场合。

进入端口配置vlan前,看好是 ge口还eth口,否则配置失效

[Huawei]int e0/0/1
[Huawei-Ethernet0/0/1][Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]
display vlan 

相关文章:

  • Werkzeug库介绍:Python WSGI工具集
  • 数据开发人员如何真正理解业务、并构建业务模型?
  • 百日筑基第十一天
  • 【Linux进阶】文件和目录的默认权限与隐藏权限
  • vue ref怎么实现基本数据类型和复杂数据类型响应式
  • 实验六 SQL数据查询—单表查询
  • 如何对关键字段进行脱敏(二)如何在某些查询中取消脱敏?
  • 微信小程序实现扫码功能
  • PDM系统中物料分类与编码规则生成方案
  • 微服务架构是什么?他有什么优缺点。其实的安全问题如何解决?
  • 前端学习(四)css修饰文字和背景
  • 在Windows 11上更新应用程序的几种方法,总有一种适合你
  • windows搭建mqtt服务器,并配置DTU收集传感器数据
  • 【计算机网络】网络层(作业)
  • 前瞻洞察 | 价值蓝海与新纪元 —— 格行随身WiFi引领行业浪潮 创始人刘永先深度剖析品质与价值
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 0x05 Python数据分析,Anaconda八斩刀
  • 3.7、@ResponseBody 和 @RestController
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • DataBase in Android
  • Java,console输出实时的转向GUI textbox
  • MySQL-事务管理(基础)
  • spring security oauth2 password授权模式
  • supervisor 永不挂掉的进程 安装以及使用
  • vue.js框架原理浅析
  • webgl (原生)基础入门指南【一】
  • 关于Java中分层中遇到的一些问题
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 网络应用优化——时延与带宽
  • 正则表达式
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #FPGA(基础知识)
  • #pragam once 和 #ifndef 预编译头
  • #微信小程序:微信小程序常见的配置传值
  • (02)vite环境变量配置
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • .net 4.0发布后不能正常显示图片问题
  • .Net多线程总结
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET中 MVC 工厂模式浅析
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
  • [Android 数据通信] android cmwap接入点
  • [Angularjs]ng-select和ng-options
  • [BZOJ3211]:花神游历各国(小清新线段树)
  • [CTO札记]盛大文学公司名称对联
  • [DP 训练] Longest Run on a Snowboard, UVa 10285
  • [Flutter]打包IPA
  • [GXYCTF2019]BabySQli1
  • [java基础揉碎]方法的重写/覆盖
  • [linux][调度] 内核抢占入门 —— 高优先级线程被唤醒时会立即抢占当前线程吗 ?