图文并茂VLAN详解,让你看一遍就理解VLAN-腾讯云开发者社区-腾讯云学习文章

VLAN就是虚拟局域网,其中LAN指的就是路由器分割的网络-----广播域
为什么需要分割广播域呢?那是因为,如果仅有一个广播域,有可能会影响到网络整体的传输性能。具体原因,请参看附图加深理解。

实现VLAN的机制:
实际使用中则是用"VLAN ID"来区分的。但是不同VLAN之间如果没有路由器则无法进行通信

三、VLAN的访问链接
交换机的端口,可以分为以下两种:
■ 访问链接(Access Link)
静态VLAN,静态VLAN又被称为基于端口的VLAN(Port Based VLAN)。顾名思义,就是明确指定各端口属于哪个VLAN的设定方法

动态VLAN,态VLAN则是根据每个端口所连的计算机,随时改变端口所属的VLAN。这就可以避免上述的更改设定之类的操作。动态VLAN可以大致分为3类:

| 种类 | 解说 | |
|---|---|---|
| 静态VLAN(基于端口的VLAN) | 将交换机的各端口固定指派给VLAN | |
| 动态VLAN | 基于MAC地址的VLAN | 根据各端口所连计算机的MAC地址设定 |
| 动态VLAN | 基于子网的VLAN | 根据各端口所连计算机的IP地址设定 |
| 动态VLAN | 基于用户的VLAN | 根据端口所连计算机上登录用户设定 |
■ 汇聚链接(Trunk Link)
汇聚链接(Trunk Link)指的是能够转发多个不同VLAN的通信的端口。汇聚链路上流通的数据帧,都被附加了用于识别分属于哪个VLAN的特殊信息。
数据帧上包含了属于哪个VLAN的数据。
使用汇聚链路前提:汇聚链路上流通着多个VLAN的数据,自然负载较重。因此,在设定汇聚链接时,有一个前提就是必须支持100Mbps以上的传输速度。

五、VLAN的汇聚方式(IEEE802.1Q与ISL)
附加VLAN信息的方法,最具有代表性的有:
● IEEE802.1Q
● ISL
数据格式
● IEEE802.1Q需要计算两次CRC

● ISL只需计算一次CRC

六、VLAN间路由
将路由器与交换机上的每个VLAN分别连接

不论VLAN有多少个,路由器与交换机都只用一条网线连接


进行VLAN间通信时,即使通信双方都连接在同一台交换机上,也必须经过:"发送方------交换机------路由器------交换机------接收方"这样一个流程。
七、三层交换机


八、加速VLAN间通信的手段
通过流模式,如TCP,UDP的端口,将数据进行切片处理,后继的数据不再需要路由器进行路由处理;通过省略反复进行的路由操作,可以进一步提高VLAN间路由的速度。同一个流的第二块以后的数据到达交换机后,直接通过查询先前保存在缓存中的信息查出"转发端口号"后就可以转发给目标所连端口了。这样一来,就不需要再一次次经由内部路由模块中继,而仅凭交换机内部的缓存信息就足以判断应该转发的端口。
九、传统型路由器存在的意义
三层交换机的价格非常昂贵,所以路由器很有必要。

十、使用VLAN设计局域网
通过使用VLAN构建局域网,用户能够不受物理链路的限制而自由地分割广播域。
