VLAN中文是“虚拟局域网”。VLAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络--也就是广播域。听上面的概念,肯定有不少朋友是一头雾水的,什么是虚拟局域网?好好的,为什么要划分VLAN?
这里举个例:通俗的了解一下,比如一所学校,新学期初一招了500个学生,这500个学生,如果放在一个班里,那肯定是管理不过来,面对500个人,老师看了也头疼,这边在授课,那边完全听不到,老师布置什么任务,也会有一些传达不到,老师要是想找某个学生的信息,要从500份信息中去找,极其麻烦,浪费时间。而实际中,也是一样,电脑A要想要与电脑B通信,于是电脑A就需要发送ARP请求,而网络中电脑众多,最终ARP请求会被转发到同一网络中的所有电脑,才能找到电脑B,如此一来,为了找到电脑B,消耗了网络整体的带宽,收到广播信息的计算机还要消耗一部分CPU时间来对它进行处理。造成了网络带宽和CPU运算能力的大量无谓消耗。
那么怎么办呢?学校就针对这500个学生,分成了10个班,每个班50人,分别命名为初一(1)班到初一(10)班,每个人都会获得一个班级编号。1101表示一班01号学生。1102表示一班02号学生。1201表示2班01号学生。同一个班的学生编号尾数不同,其它的都相同。那么这样老师再管理起来就轻松多了,可以把一班这50人管理的妥妥的,隔壁2班与3班乱成一锅粥也不管一班的事,我就要这一班50人好好上课就行。
这就是VLAN,每个班就相当于一个VLAN,而每个班名称,就相当于VLAN的名称,而每个学生的细号就是ip地址;同班同学(同一个VLAN的ip),因为同一个教室,朝夕相处,且可以相互通信,不同班的同学,若不做其它工作,很难往来通信。所以同一个VLAN间,可以相互通信;不同VLAN,若不做配置,不能相互通信。