1. 程式人生 > >網橋轉發表和自學習法

網橋轉發表和自學習法

網橋剛接入乙太網時,網橋中的轉發表是空的,隨著站點間資料傳輸,網橋採用“自學習法”填寫轉發表內容。
假設有以下5個站接在三個區域網中,並在傳送資料。一開始轉發表是空的,接下來H1傳送資料幀給H5,H3傳送資料幀給H2,H4傳送資料幀給H3,H2傳送資料幀給H1,討論B1和B2對資料幀的處理和轉發表的情況。 H1傳送資料幀給H5:資料幀進入網橋B1的埠1,B1中沒有H1的記錄,所以更新轉發表寫入H1(地址:MAC1,埠:1),並且轉發,資料幀接著到達B2的埠1,B2中沒有H1的記錄,所以更新轉發表寫入H1(地址:MAC1,埠:1),並且轉發,最終到達H5。
H3傳送資料幀給H2:資料幀進入網橋B1的埠2,B1中沒有H3的記錄,所以更新轉發表寫入H3(地址:MAC3,埠:2),並且轉發;資料幀進入B2的埠1,B2中沒有H3的記錄,所以更新轉發表寫入H3(地址:MAC3,埠:1),並且轉發;由網橋B1最終到達H2。
H4傳送資料幀給H3:資料幀進入網橋B2的埠2,B2中沒有H4的記錄,所以更新轉發表寫入H4(地址:MAC4,埠:2),B2中有H3的記錄,所以轉發;資料幀進入B1的埠2,B1中沒有H4的記錄,所以更新轉發表寫入H4(地址:MAC4,埠:2),因為H3在B1的埠2,所以B1會丟棄資料幀,最終到達H3。
H2傳送資料幀給H1:資料幀進入B1的埠1,B1沒有H2的記錄,所以更新轉發表寫入H2(地址:MAC2,埠:1),但B1知道H1在其埠1,所以它沒有轉發資料幀,所以B2自然也收不到該資料幀,資料幀最終在區域網中被H1收到。