首页 > 其他分享 >HCIA-交换机VLAN

HCIA-交换机VLAN

时间:2023-11-18 12:33:39浏览次数:28  
标签:Tag VLAN Vlan HCIA 接口 PVID 交换机 vlan

前言

随着网络中计算机的数量越来越多,传统的以太网络开始面临广播泛滥以及安全性无法保障等各种问题。

因此Vlan(Virtual Local Area Network 虚拟局域网)技术开始普及使用

Vlan是将一个物理的局域网在逻辑上划分成多个广播域的技术;通过在交换机上配置Vlan,可以实现在同一个Vlan内的用户可以进行二层互访,而不同Vlan间的用户被二层隔离;这样既能够隔离广播域,又能提升网络的安全性。

Vlan技术背景

由于交换机的所有接口都属于一个广播域,往往也是一个逻辑子网;在这种情况下 用户无法根据业务需要灵活的在交换机上进行广播域的隔离;而随着网络规模越来越大、数量越来越多,广播风暴将会给网络带来极大的影响

因此Vlan技术诞生了

如图所示:所有接口上连接的终端都在同一个局域网,也在同一个广播域

随着网络规模越来越大、数量越来越多,广播风暴将会给网络带来极大的影响

况且在这种情况下:同一个广播域中的任意一台终端被蠕虫感染,其余的终端也无一幸免。

因此引入了Vlan技术:

Vlan技术提供了一种灵活的解决方案:将接交换机的接口根据业务需求添加到不同的Vlan中,不同的Vlan都处于不同的广播域中,从而实现二层隔离

若不同Vlan之间要实现通讯,需要三层的设备或者在交换机中配置三层接口

Vlan技术可以灵活配置,例如:同一个交换机配置Vlan1、Vlan2;因此隔离广播域

也可以交换机A配置:Vlan1、Vlan2;交换机B配置:Vlan1、Vlan2;因此交换机A的Vlan1可以与交换机B的Vlan1互通;交换机A的Vlan2与交换机B的Vlan2互通

Vlan优点

  • 有效控制广播域范围
  • 增强局域网的安全性
  • 灵活构建虚拟工作组
  • 简化网络管理

 有了Vlan后,即使同一个部门不在同一个地理位置,也能使用Vlan技术进行通信

Vlan概述

  • 将一个物理局域网在逻辑上划分成多个广播域
  • 可以理解为:1个Vlan=1个广播域=1个子网
  • 广播不会在Vlan之间转发,而是被限制在各自的Vlan中
  • 不同Vlan间的设备默认无法通讯,需要三层设备才能实现互通

Vlan的范围是:0~4095 共4096个(0和4095为保留、1为默认)

Vlan标签

在配置好Vlan后,交换机需要通过特定的标签来判断流量属于Vlan几 例如:

A在Vlan10;B也在Vlan10

A向B发送报文时,交换机通过数据帧中的标签来判断A属于Vlan10,因此会从Vlan10接口出去传递给也在Vlan10的B

---------------------

携带标签(Tag)的帧,有一个专用的名字:IEEE 802.1q

IEEE 802.1q:简称dot1q 是Vlan的正式标准,对Ethernet帧格式进行了修改,在源MAC地址字段和协议类型字段之间加入了4字节的802.1q Tag;每台支持802.1q协议的交换机发送的数据包都会包含Vlan ID 用以指明交换机属于哪个Vlan;因此在一个Vlan交换中,以太网帧有以下两种格式:

  • 有标记帧(tagged frame)
    • 加入了4字节802.1q Tag的帧
  • 无标记帧(untagged frame)
    • 原始的、未加入4字节802.1q Tag的帧

Vlan链路类型

  • Access Link 接入接口
    • 用于主机和交换机的链路
    • 接入链路上传输的帧都是untagged帧
  • Trunk Link 干道/中继链路
    • 用于交换机间的互连或交换机与路由器之间的链路
    • 干道链路上传输的帧几乎都是tagged帧;由此用于两端识别

接入主机的设备需要使用Access接口的原因是 主机是无法识别带Tag的帧,因此需要将带Tag的帧去除掉 而Access接口恰好满足这一要求

PVID

  • PVID即Port Vlan id 它代表端口的缺省Vlan
  • X7系列交换机每个接口PVID=1

我们可以通过PVID来识别出此接口属于Vlan几

想要查看接口PVID信息,可以输入这条命令

[]dislpay port vlan

Vlan端口类型

  • Access 接入端口
    • 用于连接主机
    • 收到数据后会添加Vlan Tag,VlanID和端口的PVID相同
    • 转发数据前会移除Vlan tag

例如:主机A向主机C发送信息

主机A发送的信息是不带标签的,传到交换机时,交换机会发现此信息从PVID10接口进来,因此打上Tag10标签

然后在转发给主机C时,会将Tag10标签去除再发给主机C

  • Trunk 干道端口
    • 用于连交换机或路由器
    • 路由器或交换机收到该帧时
      • 如果该帧不含Tag 那么以PVID为准打上相应标签
      • 如果该帧包含Tag 则不会改变帧 
    • 发送帧时,该帧的Vlan id在Trunk的允许发送列表中时
      • 若端口的PVID相同,则去除Tag之后发送
      • 若与端口的PVID不同时,则直接发送

例如:

在收到帧的情况下:假设交换机A将信息转发给交换机B

若交换机A传输给交换机B的信息中不带标签,那么交换机B会察觉此信息属于PVID1接口发过来的,因此交换机B会打上Tag1标签

若交换机A将带有Tag的信息转发给交换机B时,交换机B收到后不会改变Tag

由于在配置Trunk时,需要配置允许列表(不在允许列表中的vlan id不允许互相传输)

因此在收到允许列表传过来的帧情况下:假设交换机A将信息转发给交换机B

比如:交换机A发现允许列表中有PVID10 且接口也是PVID10那么交换机会将Tag去除再发给交换机B(因为就算去除Tag 交换机B也能知道信息是从PVID10接口过来的)

比如:交换机A发现允许列表中有PVID10 但接口是PVID20 那么交换机A直接转发给交换机B,这样交换机B才能得知交换机A发过来的帧是属于PVID20

  • Hybrid 混杂接口
    • 属于华为的专有接口模式
    • 既可以连接主机又可以连接其他交换机
    • 既可以连接接入链路又可以连接干道链路
    • 允许多个Vlan的帧通过,并可以在出接口方向将某些Vlan帧的Tag去除(由命令决定)

Vlan转发流程

Vlan规划

Vlan规划有这几种:

  • 基于端口
  • 基于Mac地址
  • 基于IP子网划分
  • 基于协议划分
  • 基于策略

其中:对于Vlan的规划方式,基于端口是最为常见的

Vlan配置

以下为Vlan的基本配置

<>system-view
[]vlan 10    #创建一个Vlan 编号为10
[]vlan batch 10 to 20    #创建多个Vlan 编号为:10~20
[]dislpay vlan  #查看Vlan信息
[g0/0/1]port link-type access  #配置接口为access接口
[g0/0/1]port link-type trunk  #配置接口为trunk接口
[g0/0/1]port link-type hybrid  #配置接口为hybrid接口
[g0/0/1]port default vlan 2  #更改接口的vlan为2(当你的接口是access时)
[]display port vlan  #查看接口的类型

如果你的接口是trunk 需要进行允许vlan列表配置

[g0/0/1]port trunk allow-pass vlan 10  #设置接口trunk允许Vlan10通过

如果你的接口是hybrid 可以根据需求进行以下配置

[g0/0/1]port hybrid untagged vlan 10  #设置接口,如果收到vlan10的信息,则将标签剥离
[g0/0/1]port hybrid tagged vlan 10  #设置接口,如果收到vlan10的信息,将打上标签
[g0/0/1]port hybrid pvid 3  #设置hybrid接口的PVID为3

 

标签:Tag,VLAN,Vlan,HCIA,接口,PVID,交换机,vlan
From: https://www.cnblogs.com/kakureru/p/17801581.html

相关文章

  • 如果VLAN间有了互访的需求,那该如何实现呢?(华为华三主流解决方案)
    作者:网络之路一天 首发公众号:网络之路博客(ID:NetworkBlog)单臂路由的形式虽然解决了VLAN间互通的问题,但是呢,里面存在几个比较明显的弊端。由于早期的路由器只有两个接口,所以只能一根线接到一个二层交换机上面,造成了路径是次优的,比如client2要去Server的流量,它是先从核心交换机到出......
  • 交换机原理
    交换机品牌华为、华硕、惠普、思科 什么是交换机交换机将其他网络设备(如交换机、路由器、网络防火墙、无线介入点)和所有终端设备(如计算机、服务器、网络摄像头、网络打印机)连接在一起,实现彼此的通信。交换机是构建局域网络不可或缺的集线设备。作为局域网通信的重要枢纽和......
  • 【交换机、路由器、双码流、分布式、VKM的基本概念学习】
    分布式节点:分布式就是把传统的音视频设备矩阵切换器、拼接处理器、录播系统、KVM切换器、中央控制系统等这些设备的功能打包成一个等于X功能的节点,然后每个信号输入输出的区域,布置一个这样的X节点,在通过一条网线接到交换机,实现上述的各种功能。可视化:可视化是利用图像传输和处......
  • 以太网通信控制板-B2-控制板作为多路TCP客户端和电脑TCP服务器通信(连接路由器或者交
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX/index1.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 说明如果......
  • 工业交换机的解决方案
    在工业网络产品的早期阶段,主要关注的是工业交换机的电气、物理、结构等方面的特点。如今的工业网络,在规范硬件条件的同时,也正在向智能、灵活、高效的方向发展。除了注重硬件方面,它还越来越重视软件特性,如网管、环网切换、冗余、QoS、平台等。同时,在电力、交通、能源等工业领域,也需......
  • 以太网通信控制板-B1-控制板作为单路TCP客户端和电脑TCP服务器通信(连接路由器或者交
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX/index1.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 说明这节......
  • H3C 交换机命名和端口
       一:H3C交换机命名规则A:产品品牌B:产品系列  S-交换机switch  R-路由器routerC:子产品系列  10以上控制转发新一代核心交换机  9 机箱或汇聚交换机  7机箱式汇聚交换机  5全千兆盒式交换机  3千兆上行百兆下行盒式交换机D:是否路由交换......
  • RabbitMQ六大核心(六大模式)-- 4. Routing(路由模式)直接交换机
    交换机绑定的RoutingKey不同,只给某个队列发消息多重绑定:绑定同一个队列的RoutingKey不同//生产者importcn.soldat.utils.RabbitMqUtilsimportcom.rabbitmq.client.BuiltinExchangeTypeimportjava.util.*objectDirectLogs{constvalEXCHANGE_NAME="direct_logs"......
  • 配置MUX VLAN配置案例
    组网需求如图4-25所示,用户希望网络内主机均可以访问Internet,并且VLAN3内的主机可以互相访问,VLAN4内的主机不能互访。微思2002年成立,专业IT认证培训21年!公众号【厦门微思网络】本例中interface1、interface2、interface3分别代表10GE1/0/1、10GE1/0/2、10GE1/0/3。图4-25 配置MUX......
  • Springboot整合RabbitMQ值Direct交换机
    常用的交换机有以下三种,因为消费者是从队列获取信息的,队列是绑定交换机的(一般),所以对应的消息推送/接收模式也会有以下几种:DirectExchange 直连型交换机,根据消息携带的路由键将消息投递给对应队列。大致流程,有一个队列绑定到一个直连交换机上,同时赋予一个路由键routingkey......