网络二层技术——VLAN三种接口Access、Trunk、Hybrid(从原理到配置一篇带你搞懂)

本文详细介绍了VLAN技术,包括VLAN的作用、帧格式、链路类型、PVID、端口类型(Access、Trunk、Hybrid)以及配置方法。通过实例展示了如何配置不同类型的端口,以便在网络中实现VLAN隔离和通信。

前言

       随着网络中计算机的数量越来越多,传统的以太网络开始面临冲突严重、广播泛滥以及安全性无法保障等各种问题。
      VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的局域网在逻辑上划分成多个广播域的技术。通过在交换机上配置VLAN,可以实现在同一个VLAN内的用户可以进行二层互访,而不同VLAN间的用户被二层隔离。这样既能够隔离广播域,又能够提升网络的安全性。

传统以太网

早期的局域网LAN技术是基于总线型结构的,它存在以下主要问题

1. 若某时刻有多个节点同时试图发送消息,那么它们将产生冲突。
2. 从任意节点发出的消息都会被发送到其他节点,形成广播。
3. 所有主机共享一条传输通道,无法控制网络中的信息安全。这种网络构成了一个冲突域,网络中计算机数量越多,冲突越严重,网络效率越低。
   同时,该网络也是一个广播域,当网络中发送信息的计算机数量变多时,广播流量将会耗费大量带宽。
   因此,传统局域网不仅面临冲突域太大和广播域太大两大难题,而且无法保障传输信息的安全。
4. 为了扩展传统LAN,以接入更多计算机,同时避免冲突的恶化,出现了网桥和二层交换机,它们能有效隔离冲突域。
5. 为限制广播域的范围,减少广播流量,需要在没有二层互访需求的主机之间进行隔离。因此,人们设想在物理局域网上构建多个逻辑局域网,即VLAN。

 

VLAN 技术

VLAN能够隔离广播域。

       VLAN技术可以将一个物理局域网在逻辑上划分成多个广播域,也就是多个VLAN。VLAN技术部署在数据链路层,用于隔离二层流量。同一个VLAN内的主机共享同一个广播域,它们之间可以直接进行二层通信。而VLAN间的主机属于不同的广播域,不能直接实现二层互通。这样,广播报文就被限制在各个相应的VLAN内,同时也提高了网络安全性。

在这里插入图片描述

本例中,原本属于同一广播域的主机被划分到了两个VLAN中,即,VLAN1和VLAN2。VLAN内部的主机可以直接在二层互相通信,VLAN1和VLAN2之间的主机无法直接实现二层通信。

 

VLAN帧格式
通过Tag区分不同VLAN

在这里插入图片描述
       VLAN标签长4个字节,直接添加在以太网帧头中,IEEE802.1Q文档对VLAN标签作出了说明。

  1. TPID:Tag Protocol Identifier,2字节,固定取值,0x8100,是IEEE定义的新类型,表明这是一个携带802.1Q标签的帧。如果不支持802.1Q的设备收到这样的帧,会将其丢弃。
  2. TCI:Tag Control Information,2字节。帧的控制信息,详细说明如下:
  3. Priority:3比特,表示帧的优先级,取值范围为0~7,值越大优先级越高。当交换机阻塞时,优先发送优先级高的数据帧。
  4. CFI:Canonical Format Indicator,1比特。CFI表示MAC地址是否是经典格式。CFI为0说明是经典格式,CFI为1表示为非经典格式。用于区分以太网帧、FDDI(Fiber Distributed Digital Interface)帧和令牌环网帧。在以太网中,CFI的值为0。
  5. VLAN Identifier:VLAN ID,12比特,在X7系列交换机中,可配置的VLAN ID取值范围为0~4095,但是0和4095在协议中规定为保留的VLAN ID,不能给用户使用。

在现有的交换网络环境中,以太网的帧有两种格式:
       没有加上VLAN标记的标准以太网帧(untagged frame);有VLAN标记的以太网帧(tagged frame)。

 

链路类型
用户主机和交换机之间的链路为接入链路,交换机与交换机之间的链路为干道链路

在这里插入图片描述
VLAN链路分为两种类型:Acces

<think>好的,用户想了解VLANaccesstrunkhybrid三种交换机端口类型的区别。首先,我需要回忆一下这三种端口的基本定义和功能。根据引用中的资料,access端口通常用于连接主机,只能属于一个VLAN,发送数据时去掉标签;trunk端口用于交换机之间的连接,允许多个VLAN通过,并且发送标签的数据帧;而hybrid端口则更灵活,可以同时处理标签和不标签的帧,能够根据需要配置多个VLAN的标签处理方式。 接下来,我需要整理它们的区别,可能从处理VLAN的方式、数据帧的标签处理、应用场景等方面进行对比。例如,access端口在接收数据时,如果帧不标签,就打上默认的PVID,发送时去掉标签;trunk端口则只允许有标签的帧通过,发送时会保留标签,除了默认的PVID可能去掉;hybrid端口可以手动配置哪些VLAN标签发送,哪些不,适用于更复杂的网络结构。 还要注意用户提到的引用中的关键点,比如trunk端口总是发送标签的帧,而hybrid可以同时处理多个VLAN的标签。另外,修改端口的PVID会影响默认的VLAN标签处理,这在hybrid端口中可能特别重要。需要确保解释清晰,分点列出,结构明确,同时引用相关的资料来支持说明。最后,生成相关问题时要围绕这三种端口的配置、使用场景和高级应用展开,帮助用户进一步学习。</think>### VLAN交换机端口类型解析 #### 1. Access端口 - **功能**:用于连接终端设备(如PC、打印机),仅承载**单个VLAN流量**。 - **标签处理**: - **接收数据**:若帧不VLAN标签,则添加端口默认PVID(默认VLAN 1)[^1][^3][^4] - **发送数据**:剥离VLAN标签后转发 - **配置示例**: ```shell [Huawei-GigabitEthernet0/0/1]port link-type access [Huawei-GigabitEthernet0/0/1]port default vlan 10 ``` #### 2. Trunk端口 - **功能**:用于交换机间级联,可传输**多个VLAN流量**,适合跨交换机VLAN通信[^2][^3] - **标签处理**: - **接收数据**:仅接收VLAN标签的帧,丢弃未标记帧 - **发送数据**:保留原始VLAN标签(默认VLAN除外),默认VLAN数据会剥离标签发送 - **配置示例**: ```shell [Huawei-GigabitEthernet0/0/2]port link-type trunk [Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20 ``` #### 3. Hybrid端口 - **功能**:华为设备特有模式,兼具AccessTrunk特性,可灵活控制标签剥离[^3] - **标签处理**: - **接收数据**:与Trunk相同 - **发送数据**:可通过`port hybrid tagged/untagged vlan`指定各VLAN是否标签 - **特殊应用**:实现单线复用(如同时传输IPTV和上网流量) - **配置示例**: ```shell [Huawei-GigabitEthernet0/0/3]port link-type hybrid [Huawei-GigabitEthernet0/0/3]port hybrid pvid vlan 30 [Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 30 40 ``` #### 对比表格 | 特性 | Access | Trunk | Hybrid | |--------------------|---------------|---------------|---------------| | 连接设备类型 | 终端设备 | 交换机/路由器 | 任意设备 | | 可传输VLAN数量 | 1个 | 多个 | 多个 | | 默认标签处理 | 始终剥离标签 | 保留标签 | 可自定义 | | PVID修改影响 | 直接生效 | 需配合配置 | 需配合配置 | | 典型应用场景 | 办公室PC接入 | 核心层互联 | 复杂组网环境 | #### 验证命令 ```shell display port vlan # 查看端口模式与VLAN配置 display vlan # 查看VLAN成员端口 display current-configuration interface GigabitEthernet0/0/1 # 查看具体端口配置 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值