髭赌
昨天 22:30
VLAN(Virtual Local Area Network,虚拟局域网)是每个网络工程师都会了解到的最基本的概念,也是必需掌握的基础技能。本篇文章将带你了解LAN的基础特性,为何需要VLAN,VLAN原理及配置,VLAN的扩展技术例如SVLAN等。
一、VLAN之前——局域网LAN
在讲 VLAN 之前,我们得先说说它的老大哥——LAN(局域网,Local Area Network)。
LAN是一个广泛的概念,它包括了以太网(Ethernet,主流) 、令牌环网(已淘汰)、令牌总线网(工业控制曾用),以及现代的无线局域网(WLAN/Wi-Fi)等多种物理层和数据链路层技术标准。但如今‘LAN’一词在绝大多数语境下几乎等同于‘基于以太网的局域网’。
早期大家组建局域网,目的很简单,就是让办公室里的几台电脑能互相传文件、连同一台打印机。这时候用的是集线器(Hub)或者早期的二层交换机,所有的设备都插在同一个设备上,属于同一个广播域 。
什么是广播域?
广播域是指网络中一个广播帧(Broadcast Frame)所能到达的所有设备的集合 。
为什么会存在广播域?简单的说,早期HUB或交换机之间传输的都是电信号,这意味着,只要连接了,电就能到达。
就像下面这张图片中的电路,它存在2个特性:
从任何一个地方接入电源,所有灯泡都会亮。
当电路通电时,所有灯泡会亮,你没办法做到“只让第 3 个灯泡亮”或“某一些灯泡亮”。
而这张由电缆(可以对比为网线)组成的网络就是一个LAN,一个广播域。
对于早期的HUB或交换机组成的网络内,它们的原理是类似的,任何一个设备发出的电信号都会传遍整个网络。
例如在一个LAN内,当电脑 A 不知道电脑 B 的 MAC 地址时,它会在网络里大吼一声(发送 ARP 广播请求):“谁的 IP 是 192.168.1.5?请回答!”。这时候,连接在这个交换机上的所有 电脑,不管是不是 192.168.1.5,都会收到并处理这条信息。
而在真实的网络里,除了ARP协议,还有大量的大量协议和信息依赖广播(Broadcast)或组播(Multicast,在二层通常被视为类似广播的泛洪行为)来运作。例如:
DHCP (Dynamic Host Configuration Protocol) 的Discover和Request报文。
Windows 网络发现 ,需要在“网络邻居”中看到其他电脑,或者通过计算机名访问共享文件。
STP / RSTP / MSTP ,BPDU泛洪,效果类似广播。
LLDP (Link Layer Discovery Protocol) ,用于邻居发现,泛洪,效果类似广播。
RIP (Routing Information Protocol) ,使用广播 或组播 发送路由表更新。
OSPF ,使用组播,在没有开启 IGMP Snooping 的交换机上,这些组播包会被泛洪到所有端口,表现为广播域内的流量。
HSRP / VRRP / GLBP (网关冗余协议) ,主备间定期通讯,组播。
IPv6 的 NDP (Neighbor Discovery Protocol) ,IPv6的邻居发现协议。
因此,在传统的交换式局域网(LAN)中,随着网络规模的扩大,会存在如下问题:
广播风暴风险 :
在仅有十几台终端的小型网络中,ARP、DHCP 等协议产生的广播流量微乎其微,对网络性能无明显影响。
当网络规模扩展至数百台设备时,广播帧在网络流量中占比会大量增加,一旦广播流量占比超过阈值(通常为 20%-30%),网络将陷入瘫痪,这种现象被称为广播风暴(Broadcast Storm) 。
安全性缺失 :
例如财务部与业务部的设备处于同一个广播域内,彼此之间是二层互通 的。
任何用户只需将网卡设为混杂模式,即可通过抓包工具轻易截获同一网段内其他部门的敏感数据(如明文传输的文件共享、未加密的通信)。这种缺乏逻辑隔离的状态,使得内部网络安全形同虚设。
为了解决上述扩容与安全隔离问题,早期的唯一手段是物理隔离 :即为财务部和业务部分别部署独立的交换机群组,构建完全物理分离的两个局域网。这不仅大幅增加了硬件采购成本和布线复杂度,还导致网络拓扑僵化。一旦部门人员工位调整或需要跨部门协作,就必须重新改动物理线路,维护成本极高且缺乏灵活性。
为了解决以上问题,以太网标准组织(IEEE)推出了虚拟局域网(VLAN, IEEE 802.1Q) 技术。
LAN特性:CSMA/CD (载波监听多路访问/冲突检测)技术
在早期局域网(比如使用同轴电缆或集线器 Hub 的时代)中,所有设备不仅在一个广播域,还在同一个冲突域 里。LAN内设备不能同时发送信息,因为会在网络内产生多个电信号(电流/电压),信号产生干扰冲突,无法识别。因此需要CSMA/CD技术保证网络内同一时间内只有一个设备在发送信息。
该技术在现代网络内已彻底淘汰,因为:
现代交换机内不使用HUB,而是交换芯片,内部交换路径独立,可以理解为每个端口是一个冲突域。
全双工模式(Full-Duplex,双绞线(现代网线)内收发数据独立线芯。
二、VLAN技术:重塑局域网的逻辑边界
VLAN(Virtual Local Area Network,虚拟局域网) ,顾名思义,是一种通过软件配置而非物理布线,将单一的物理局域网逻辑地切割为多个独立虚拟网络的技术。
在 VLAN 架构下,每一个虚拟网络都等同于一个独立的物理 LAN,拥有完整的局域网特性。最关键的是,每个 VLAN 都是一个独立的广播域 。这意味着,虽然所有设备可能连接在同一台物理交换机上,但在逻辑上,它们仿佛处于完全隔离的物理网络中。
<strong>
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
相关推荐