虚拟局域网

虚拟局域网(VLAN)

VLAN建立于交换技术的基础之上

  • 广播域(broadcast domain):其中任何一台设备发出的广播通信都能被该部分网络中的所有其他设备所接收,这部分网络就叫广播域
  • 利用以太网交换机可以很方便地实现虚拟局域网VLAN(Virtual LAN)
  • 对于一个主机和另一个虚拟局域网的主机,两者只能在有路由器或者三层交换机的条件下才能够进行通信。有的交换机中嵌入了一个用专用芯片构成的转发模块,用来在不同的VLAN之间转发帧,这样就可以不必再使用路由器,这种交换机就叫三层交换机
  • 基于子网的VLAN:是通过所连计算机的IP地址,来决定端口所属VLAN的。不像基于MAC地址的VLAN,即使计算机因为交换了网卡或是其他原因导致MAC地址改变,只要它的IP地址不变,就仍可以加入原先设定的VLAN。 因此,与基于MAC地址的VLAN相比,能够更为简便地改变网络结构
  • VLAN可以由路由器或者三层交换机进行分割,一个VLAN可以理解成是一个广播域,而一个广播域又是一个路由器端口范围内的,所以同一个vlan不可以跨越多台路由器

802.1Q帧

802.3ac标准定义了VLAN的以太网帧格式的拓展

标准以太网帧插入4字节的VLAN标签后变成了802.1Q帧(或带标记tag的以太网帧)

插入了VID(VLAN Identifier)后,802.1Q帧的FCS必须重新计算

基于交换机端口的虚拟局域网

基于MAC地址的虚拟局域网

基于协议类型的虚拟局域网

基于IP子网地址的虚拟局域网

基于高层应用或服务的方法

高速以太网

相关推荐
郝学胜-神的一滴6 小时前
深入解析Python字典的继承关系:从abc模块看设计之美
网络·数据结构·python·程序人生
绵绵细雨中的乡音6 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
暖馒7 小时前
Modbus应用层协议的深度剖析
网络·网络协议·c#·wpf·智能硬件
yunfuuwqi8 小时前
OpenClaw✅真·喂饭级教程:2026年OpenClaw(原Moltbot)一键部署+接入飞书最佳实践
运维·服务器·网络·人工智能·飞书·京东云
迎仔9 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠9 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
枷锁—sha9 小时前
【SRC】SQL注入WAF 绕过应对策略(二)
网络·数据库·python·sql·安全·网络安全
Zach_yuan10 小时前
深入浅出 JSONCpp
linux·服务器·网络·c++
迎仔12 小时前
B-算力中心网络隔离的必要性:为什么必须隔离?
网络
野指针YZZ12 小时前
一键配置RK3588网络与SSH远程连接
网络·ssh·rk3588