本文将介绍名字很接近的两个网络协议vlan和vxlan,后续会补充另外两个叫做MacVlan和IPVlan的协议。
Vlan
Vlan:virtual local area network 虚拟局域网
这个协议可以将一个局域网分成多个虚拟局域网,也可以将不同的局域网组成一个虚拟局域网。我们使用vlan可以做以下的事情:
-
变更网络中的设备时,通过vlan直接配置,可以省去物理线路的重新调整
-
将一个lan下的设备分到不同的虚拟的lan中,虚拟lan之间在链路层相互隔离,每个虚拟lan拥有自己的广播域,解决因为ARP引起的广播风暴问题
-
接上条,vlan可以将使用同一条线路、物理端口的设备隔离开来,使其互不影响,保证安全性
-
跨地域构建vlan
配置vlan有几种方式,有些配置的方式涉及了网络层甚至更高层,这时需要配置vlan的设备同时有相应的支持。配置vlan的方法有以下几种:
-
通过交换机的端口划分vlan:指定交换机的哪个端口属于哪个vlan,这样连接到同一个指定的vlan的端口的设备就位于一个vlan中
-
通过设备的mac地址决定属于哪一个vlan
-
通过IP地址和子网来决定属于哪一个vlan
-
根据数据包信息中的用户决定属于哪个一vlan
(免费订阅,永久学习)学习地址: