欢迎大家来,这篇文章给大家带来,欢迎大家阅读
参考。
The two layer switch is the only support OSI layer second (data link layer) switching switch, the two layer switching technology development is relatively mature, the two layer switch is the data link layer device, MAC can address information identification data in the packet forwarding according to the MAC address and the MAC address and the corresponding record in port within an address table.
过程
(1)当交换机从端口接收数据包时,它首先读取包头中的源MAC
地址,以便它知道源的MAC地址
连接到哪个端口。
(2)读取包头的
目标MAC地址,并在地址表中找到相应的端口。
(3)如果表中有与该目的地的MAC地址相对应的端口,则将数据包直接
复制到端口。
(4)作为表,以找到对应的广播包到所有端口的端口,当源机器上的目的机器响应时,交换机可以
学习目的地MAC地址和端口,对应于在所有端口广播不再需要数据
传输的下一次。
连续循环过程可以从整个
网络的MAC地址信息中学习。两层交换机是建立和
维护自己的地址表。
特点
从两层交换机的
工作原理可以推断出以下三点:
(1)由于交换机大多数端口数据交换的同时,这需要一个很宽的带宽的总线,如果N端口的两层交换机,每个端口的带宽是M,交换机总线带宽超过NTIMES;M,那么这个开关可以实现线速交换;
(2)学习连接到端口的机器的MAC地址,编写地址表和地址表的大小(一般两种表达方式:一种是缓冲ram,另一种是MAC表项值),地址表的大小
影响交换机的访问能力。
(3)另一种是两级交换机通常包含专用集成电路(ASIC)
芯片,用于
处理报文转发,因此转发
速度非常快,不同厂家使用不同的ASIC,直接影响产品的
性能。