第12节 VLAN——Virtual LAN虚拟局域网

本文详细介绍了VLAN(虚拟局域网)技术,包括广播的危害与控制、VLAN的工作原理、类型(如基于端口、MAC地址、子网和用户)以及如何通过命令行管理VLAN。VLAN通过逻辑隔离广播域,有效控制广播风暴,提高网络效率,并确保网络安全。此外,还探讨了不同VLAN类型的优缺点,为构建灵活的网络提供了指导。
摘要由CSDN通过智能技术生成

1引言

1.1广播、广播域

广播:将广播地址作为目标地址的数据帧。
广播域:网络中能接收到同一个广播的所有结点的集合。交换机隔离不了广播域,路由器隔离广播域。

1.2常见的需要广播的协议

  • ARP请求:建立IP地址和MAC地址的映射关系。
  • RIP:一种路由协议。
  • DHCP:用于自动设定IP地址的协议。
  • NetBEUI:Windows下使用的网络协议。
  • IPX:NovellNetware使用的网络协议。
  • Apple Talk:苹果公司的Macintosh计算机使用的网络协议。

1.3广播的危害

  1. 增加了网络与终端的负担;广播域越大负担越重。
  2. 易传播病毒,不利于网络安全。

1.4如何控制广播?

控制广播即是隔离广播域,主要有以下两种思路。

  1. 物理隔离:采用路由器隔离广播。缺点主要是成本高、不灵活。
  2. 逻辑隔离:VLAN技术。

2VLAN技术

2.1VLAN技术概述

  1. Virtual LAN虚拟局域网
  2. VLAN技术在交换机上实现,通过逻辑隔离划分的广播域。
  3. 需要管理型交换机。

2.2实现原理

  1. 对于未设置任何VLAN的二层交换机,其上的所有接口处于同一频道,交换机会将广播帧转发到所有接口上(除发出广播帧的接口)。同样地,如果有多台交换机相连在一起,则会广播到各交换机的所有接口上(除发出广播帧的接口)。
  2. VLAN技术将交换机上的接口划分为不同频道(比如说财务频道、工程频道等),同频道内可以广播,不同频道间未经特殊处理不能通讯。
  3. 如何实现不同VLAN间通信:VLAN是广播域,通常两个广播域之间由路由器连接,广播域之间来往的数据包都是由路由器中继的。因此,VLAN间的通信也需要路由器提供中继服务,这被称作“VLAN间路由”。VLAN间路由,可以使用普通的路由器,也可以使用三层交换机。
  4. 功能上:一个VLAN = 一个广播域 = 一个网段(虽然一个网段内可以分割不同的VLAN,但是反正没法通讯,干脆就不要用同一网段)。

2.3实现方式——VLAN表

在交换机内部存有VLAN表,记录着分为多少个VLAN,每个VLAN对应着哪些端口。以静态VLAN为例。
VLAN段 | 识别依据
-------- | ----- | -----
VLAN1 | f0/1、f0/2、f0/3、f0/4……
VLAN2 | f0/5、f0/6……

2.4VLAN类型

  1. 静态VLAN——基于端口划分的VLAN,PortBased VLAN。

    • 依据:明确指定交换机各接口属于哪个VLAN的设定方法。虽然交换机接口虽属于第2层,但此处是依据接口编号进行识别,宜理解为物理层的识别方式。
    • 缺点:由于需要一个个端口地指定,因此当网络中的计算机数目超过一定数量后,设定操作就会变得烦杂无比。并且,客户机每次变更所连端口,都必须同时更改该端口所属VLAN的设定——这显然不适合那些需要频繁改变拓补结构的网络。
  2. 动态VLAN——根据每个端口所连的计算机,随时改变端口所属的VLAN。这就可以避免上述的更改设定之类的操作。

    1. 基于MAC地址的VLAN(MAC Based VLAN)
      1. 依据:通过查询并记录端口所连计算机上网卡的MAC地址来决定端口的所属。网卡是OSI模型中第二层的设备,因此可以将该分类方式理解为基于OSI模型第二层设定的访问链接方法。
      2. 例子:假定有一个MAC地址“AA”被交换机设定为属于VLAN“10”,那么不论MAC地址为“AA”的这台计算机连在交换机哪个端口,该端口都会被划分到VLAN10中去。
      3. 优缺点:比基于端口划分的VLAN更加灵活,但是如果计算机因为更换网卡或是其他原因导致MAC地址改变,则需要重新配置VLAN表。
    2. 基于子网的VLAN(Subnet Based VLAN)
      1. 依据:通过所连计算机的IP地址,来决定端口所属VLAN的。IP地址是OSI参照模型中第三层的信息,所以我们可以理解为基于子网的VLAN是一种在OSI的第三层设定访问链接的方法。
      2. 优缺点:只要它的IP地址不变,就仍可以加入原先设定的VLAN。因此,与基于MAC地址的VLAN相比,能够更为简便地改变网络结构。
    3. 基于用户的VLAN(User Based VLAN)
      1. 依据:根据交换机各端口所连的计算机上当前登录的用户,来决定该端口属于哪个VLAN。这里的用户识别信息,一般是计算机操作系统登录的用户,这些用户名信息,属于OSI第四层以上的信息。
      2. 优缺点:最灵活,每次登录都自动根据用户分配VLAN。
  3. 总的来说,决定端口所属VLAN时利用的信息在OSI中的层面越高,就越适于构建灵活多变的网络。

类型分类依据依据所处OSI层
基于端口划分的VLAN交换机上固定的接口第1层:物理层
基于MAC地址的VLAN客户机上的网卡设备第2层:数据链路层
基于子网的VLAN客户机上的IP地址第3层:网络层
基于用户的VLAN客户机上的账户4层以上

3相关命令

3.1激活VLAN及自定义名称

conf t
vlan ID,ID,ID-ID	#批量创建VLAN
vlan 2				#创建一个VLAN 2,并进入该VLAN配置模式
name 自定义名		#对当前VLAN自定义名称,建议用英文名

3.2查看VLAN表

en
show vlan brief		#批量创建VLAN

可以看到原先交换机中已经默认激活了VLAN1,并将所有的接口分类到该VLAN上。
在这里插入图片描述

3.3划分接口到VLAN

int f0/1
switchport access vlan ID	#将f0/1接口划分到vlan ID组中

4总结

  1. 了解广播的概念、危害及控制方式;
  2. 掌握哪些协议用到广播;
  3. 理解VLAN技术原理及VLAN类型。
  4. 掌握相关命令。

5参考文献

  1. 小白都能看明白的VLAN原理解释
  2. 图文并茂VLAN详解,让你看一遍就理解VLAN
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值