欢迎光临散文网 会员登陆 & 注册

交换机懂多少?这几个问题能让你对交换机有个更深的理解

2022-08-12 09:56 作者:丰润达科技  | 我要投稿

关于交换机,你了解多少?今天,丰润达科技就带大家一起以问答形式唠唠有关交换机方面的一些基础知识吧!


交换机做什么?

答:交换机做三件事,分别是:转发数据包、洪泛数据包和发现新MAC地址。

MAC地址表是做什么的?它是怎么生成、使用的?

答: 1)MAC表像电话本(yellowpage),电话本记录(名字、电话号码),MAC 表记录(MAC、接口)。

2)交换机收到一个数据包时,用其MAC目的地址搜索MAC表。找到就转发数据包,找不到就洪泛。

3)收到数据包时,交换机用它的MAC源地址来查询MAC表,若没找到,就是发现了一个新地址,把这个地址及输入接口加入MAC表。这样MAC表随着新数据流而逐渐增长,所生成的条目(MAC, Interface)可被用来转发数据包。


为什么交换机要洪泛?

答:网络常用洪泛来找东西,局网的特点就是广播、洪泛,而交换机是个局网设备,洪泛方便、高效率。交换机用MAC 表来转发数据包,若表里没有目的MAC,就不能转发,而用洪泛。在不知道交换路径的情况下,洪泛能把数据包很快的送到目的地。同时,洪泛的副作用也有不同的手段来节制。

同一个MAC会不会从不同的接口输入?交换机怎么处理?

答:会的。但MAC表只保留一个MAC。例如,MAC1 第一次从F0/1输入,MAC 表增添一个新条目(MAC1,F0/1)。稍后,MAC1从另一个接口F0/5输入,这次MAC表没有增添新条目,而是把(MAC1, F0/1)更新为(MAC1, F0/5)。


什么情况会使得同一个MAC从不同的接口输入?

答:环路。例如,S1,S2, S3连成一个三角形,H1连接到S1,H2连接到S2,在然后三个交换机上造成洪泛。例,H1pingH2, MAC表是空的,S2 会发现ping从两个不同的输入接口进来。

交换机MAC表的条目有无时效?

答:有的,大约5分钟。MAC表只保存较为活跃的MAC.若交换机在几分钟内没收到一个节点所发出的数据包,交换机就会把这个节点的MAC从MAC表清除。


一个交换机的MAC 表可以放几个MAC?

答: 根据型号、价格而定,从4K到1M(1024K)。


交换机懂多少?这几个问题能让你对交换机有个更深的理解的评论 (共 条)

分享到微博请遵守国家法律