我是转行过来的很多概念不是很理解,交换机堆叠我只知道是多台交换机虚拟成一台交换机,也知道堆叠内分主备从交换机,但是我这个人很纠结的就是,不懂当一个数据包发往堆叠里的一个交换机时,然后是如何转发的?比如服务器发送ARP寻址广播发往直连的交换机,这个交换机在堆叠里面,接下来是如何转发的尼?单播又是如何转发的尼?就是感觉很抽象,我也不知道怎么描述我的问题,网上查不到相关信息,都是一些概念性的东西,谁能通俗的帮我解释一下,万分感谢!
当一个数据包发往堆叠里的一个交换机时,它会先到达主交换机。主交换机会查找目标MAC地址并在其MAC地址表中查找该地址对应的端口。如果主交换机找到了该地址对应的端口,则直接将数据包转发到该端口。如果主交换机没有找到该地址对应的端口,则会将数据包封装成一个帧,然后通过堆叠链路发送给备用交换机。备用交换机会解封该帧并查找目标MAC地址,如果备用交换机找到了该地址对应的端口,则将数据包转发到该端口,否则备用交换机会将数据包再次封装成一个帧并通过堆叠链路发送给下一个从交换机。如果所有从交换机都无法找到该地址对应的端口,则数据包将被丢弃。