交換機懂多少?這幾個問題能讓你對交換機有個更深的理解
關于交換機,你了解多少?今天,豐潤達科技就帶大家一起以問答形式嘮嘮有關交換機方面的一些基礎知識吧!

交換機做什么?
答:交換機做三件事,分別是:轉發(fā)數(shù)據(jù)包、洪泛數(shù)據(jù)包和發(fā)現(xiàn)新MAC地址。
MAC地址表是做什么的?它是怎么生成、使用的?
答: 1)MAC表像電話本(yellowpage),電話本記錄(名字、電話號碼),MAC 表記錄(MAC、接口)。
2)交換機收到一個數(shù)據(jù)包時,用其MAC目的地址搜索MAC表。找到就轉發(fā)數(shù)據(jù)包,找不到就洪泛。
3)收到數(shù)據(jù)包時,交換機用它的MAC源地址來查詢MAC表,若沒找到,就是發(fā)現(xiàn)了一個新地址,把這個地址及輸入接口加入MAC表。這樣MAC表隨著新數(shù)據(jù)流而逐漸增長,所生成的條目(MAC, Interface)可被用來轉發(fā)數(shù)據(jù)包。

為什么交換機要洪泛?
答:網(wǎng)絡常用洪泛來找東西,局網(wǎng)的特點就是廣播、洪泛,而交換機是個局網(wǎng)設備,洪泛方便、高效率。交換機用MAC 表來轉發(fā)數(shù)據(jù)包,若表里沒有目的MAC,就不能轉發(fā),而用洪泛。在不知道交換路徑的情況下,洪泛能把數(shù)據(jù)包很快的送到目的地。同時,洪泛的副作用也有不同的手段來節(jié)制。
同一個MAC會不會從不同的接口輸入?交換機怎么處理?
答:會的。但MAC表只保留一個MAC。例如,MAC1 第一次從F0/1輸入,MAC 表增添一個新條目(MAC1,F0/1)。稍后,MAC1從另一個接口F0/5輸入,這次MAC表沒有增添新條目,而是把(MAC1, F0/1)更新為(MAC1, F0/5)。

什么情況會使得同一個MAC從不同的接口輸入?
答:環(huán)路。例如,S1,S2, S3連成一個三角形,H1連接到S1,H2連接到S2,在然后三個交換機上造成洪泛。例,H1pingH2, MAC表是空的,S2 會發(fā)現(xiàn)ping從兩個不同的輸入接口進來。
交換機MAC表的條目有無時效?
答:有的,大約5分鐘。MAC表只保存較為活躍的MAC.若交換機在幾分鐘內沒收到一個節(jié)點所發(fā)出的數(shù)據(jù)包,交換機就會把這個節(jié)點的MAC從MAC表清除。

一個交換機的MAC 表可以放幾個MAC?
答: 根據(jù)型號、價格而定,從4K到1M(1024K)。