标签:
交换机是使用最广泛的二层设备,它是用来把多个站点连接成局域网的。交换机使用软件在它的CAM表中,记录了哪个站点是链接在哪个端口上的。当交换机接收到一个数据包时,它只会把它转发到目标站点所在的端口上。在物理层上,单个站点并不会收到其他站点的流量。这也就意味着交换机的每个端口都是它自己的冲突域。
即便是最简单的交换机也要维护一张CAM表,在这张表中存储了交换机各个端口对应的MAC地址。CAM表的作用是使交换机能在端口对端口的基础上实现流量隔绝。这样每个单独的站点都只能收到发给它的流量,而不会收到发给其他站点的流量。
交换机是通过监听到达流量的方式填写CAM表的。当交换机收到来自某个设备的一个帧的时候,它会查看该帧的源MAC地址,并把它和收到该帧的端口记录下来。之后当交换机收到一个发往该设备的数据包时,它会在CAM表中查询该MAC地址及相对应的端口。然后,交换机会把该数据包用正确的第二层以太网地址封装后,并只发送到正确的端口上。
虽然在默认情况下,交换机只是把流量转发到该帧所示的目的端口上,但是交换机自带的软件也足以让你通过配置,把来自某个或某几个端口的流量复制到其他端口上去,以便数据采集和分析。不同的厂商称呼这一功能的术语也不尽相同:最常见的术语可能是思科公司使用的SPAN(Switched Prot Analyzer,交换端口分析器)和RSPAN(Remote Switched Prot Analyzer,远程交换端口分析器)。而最与具体厂商无关的术语则是“端口镜像”。
标签:
原文地址:http://www.cnblogs.com/zhongxinWang/p/4290027.html