文章目录
VLAN 虚拟局域网
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。
VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层,一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。
与传统的局域网技术相比较,VLAN技术更加灵活,它具有以下优点: 网络设备的移动、添加和修改的管理开销减少;可以控制广播活动;可提高网络的安全性。
在计算机网络中,一个二层网络可以被划分为多个不同的广播域,一个广播域对应了一个特定的用户组,默认情况下这些不同的广播域是相互隔离的。不同的广播域之间想要通信,需要通过一个或多个路由器。这样的一个广播域就称为VLAN
二层交换与路由器(三层交换机)逻辑将一个广播域切分为多个
配置思路:
1、交换机上创建vlan
2、交换机上各个接口划分到对应的vlan中
3、trunk干道
4、vlan间路由--- 实现方法:【1.单臂路由(利用路由器子接口) 2.三层交换机】
MAC表 and CAM表
MAC表
一般来说,MAC表中保存着MAC地址与对应的交换机端口及时间戳
交换机在工作的时候,一开始MAC表中并没有内容,因此当其他机器之间开始发送数据的时候,交换机要完成以下几个动作:
一是将接收到的数据包中的MAC地址和它进入的端口及时间保存到MAC表中;
二是要将数据包转发出去,因为这时候还不知道目标MAC地址与它的端口之间的对应关系,所以它只能将此数据包从它的所有端口发送出去(泛洪)。之后,当目标机器要返回它的应答的时候,交换机就可以将此机器的MAC地址与它的端口的对应关系再保存下来,因为这个时候它的目标地址已经知道了(即原来的源地址),这个时候交换机就只需要将数据包从对应端口发出去即可。
在它的整个工作期间,交换机都在不断地查询它的MAC表,将接收到的数据包转发出去,同时根据接收到的数据包更新它的MAC表。
MAC表中的表项都有一定的生存时间的,交换机每收到一个数据包都要查看它的MAC表:
(1)如果此MAC地址不在表中,添加进去;
(2)如果已在表中,则将时间字段更新。
-
注:如果一个表项超过一定的时间还没有被更新的话(根据记录的时间计算得出),则此表项将“老化”,再过一定时间,