摘要:通信工程師交換技術考試地址自學習:如前所述,為了實現(xiàn)MAC幀的轉發(fā)控制,以太網(wǎng)交換機需要建立和維護一個轉發(fā)表(數(shù)據(jù)庫)。其中每一表項包括一個站點的地址、與該站點直接連接的端口號和一個生存期計時器。
9.3.2 地址自學習
如前所述,為了實現(xiàn)MAC幀的轉發(fā)控制,以太網(wǎng)交換機需要建立和維護一個轉發(fā)表(數(shù)據(jù)庫)。其中每一表項包括一個站點的地址、與該站點直接連接的端口號和一個生存期計時器。
當交換機初始化時轉發(fā)表是空的,交換機不知道該把接收ft轉發(fā)到何處去,它只好把這些偵廣播給所有端口。隨著交換機通過地址自學習過程得到越來越多的站點地址信息,轉發(fā)表的內容越來越豐富,這種廣播操作就會越來越少。
當一個MAC幀從交換機的某一端AX到達時,交換機就知道該幀是從W一端口進來的,幀的源地址宇段給出了發(fā)送該幀的站點地址。交換機根據(jù)這兩個信息可以得出:從端口X可以到達幀源地址字段所指定的站點,因此,交換機能夠為該站點建立新的轉發(fā)表表項。為允許網(wǎng)絡拓撲結構和站點位置發(fā)生變化,轉發(fā)表的每一表項都配有生存期計時器。當一個新表項加人轉發(fā)表時,就啟動計時器。生存期的值是可設置的。如果計時器超時,該表項就從轉發(fā)數(shù)據(jù)庫中刪除,對應的路由信息將不再有效。
圖9-10的右半部分表示出地址自學習的流程。每當收到一個MAC幀,就在轉發(fā)表中搜索是否存在地址字段值與該幀源地址相同的表項,如果轉發(fā)表中已存在這樣的表項,表項的內容被更新,重新設置生存期的值。如果轉發(fā)表中不存在這樣的表項,將在轉發(fā)表中添加一新表項,該新表項中的站點地址為接收MAC幀的源地址,端口號為收到該MAC幀的端口的編號,生存期的值被設成缺省值(300s)。
需要指出,通過上述地址自學習過程只能建立支持單播(Unicast)功能的轉發(fā)表。如果還要支持組播(Multicast),則需要通過以太網(wǎng)交換機的管理設備來配置相應的轉發(fā)表表項。
編輯推薦:
通信工程師備考資料免費領取
去領取