交换机的工作原理(简介)

来源:互联网 发布:淘宝复制自己店的宝贝 编辑:程序博客网 时间:2024/06/11 01:35

      以太网交换机是典型的局域网交换机,它通过交换机端口之间的多个并发连接实现多节点之间数据的并发传输。利用以太网交换机组网,既可以将计算机直接连到交换机的端口上,让该计算机独享交换机端口的带宽;也可以将它们连入一个网段,然后将这个网段连到交换机的端口,此时该网段上的所有计算机共享一个交换机端口提供的带宽。
  以太网交换机利用“端口/MAC地址映射表”进行信息交换,并采用“地址学习”法来动态建立和维护端口/MAC地址表。当一某个节点将信息帧通过交换机端口发送到交换机时,交换机读取其中的源地址,得到MAC地址与端口的对应关系,然后检查地址映射表中
  是否存在该对应记录,如果不存在,就将该对应关系添加到地址映射表中;如果已经存在,则更新对应表项。同时,交换机给每次添加或更新的表项都规定一个生存时间,如果在此时间内该端口没有被再次使用,就删除对应的地址映射表项。
  交换机识别到达的数据帧中的目标地址,查询端口/MAC地址映射表,如果目标地址对应的是另一各端口,就在对应的两个端口间建立一条数据信道;如果目标地址与源地址对应的是同一端口,说明源节点与目标节点在同一网段上,交换机不用转发,丢弃该数据帧,这就是交换机可以隔离网络风暴的通信过滤功能;如果目标地址对应的表项在地址映射表中还没有建立,交换机将向除源端口外的所有端口转发该数据帧,以确保信息能到达目的地。