交换机做什么? 为什么交换机要洪泛? |
发布时间: 2012/6/15 18:23:16 |
交换机做什么? 答: 交换机做三件事: 转发数据包, 洪泛数据包, 发现新MAC地址。 MAC表是做什么的?它是怎么生成、使用的? 答:1) MAC表像电话本 (yellow page), 电话本记录 (名字、电话号码),MAC表记录 (MAC、接口)。 2) 交换机收到一个数据包时,用其MAC目的地址搜索MAC表。找到就转发数据包,找不到就洪泛。 3) 收到数据包时,交换机用它的MAC源地址来查询MAC表, 若没找到,就是发现了一个新地址,把这个地址及输入接口加入MAC表。这样MAC表随着新数据流而逐渐增长,所生成的条目 (MAC, Interface) 可被用来转发数据包。 为什么交换机要洪泛? 答:网络常用洪泛来找东西,局网的特点就是广播、洪泛,而交换机是个局网设备,洪泛方便、高效率。交换机用MAC表来转发数据包,若表里没有目的MAC,就不能转发,而用洪泛。在不知道交换路径的情况下,洪泛能把数据包很快的送到目的地。同时,洪泛的副作用也有不同的手段来节制。 本文出自:亿恩科技【www.enkj.com】 |