【技術實現步驟摘要】
本專利技術涉及網絡通訊領域,尤其涉及一種端口地址發生遷移后的更新方法。
技術介紹
對于普遍的以太網組網場景,允許用戶從交換機的一個端口切換到另一個端口(如AP漫游),這種游離于交換機不同端口之間的下游設備會導致MAC表項記錄的改變,而路由表卻無法得到及時更新,導致IP數據包無法轉發,業務不通。比如:交換機A通過端口1與設備PCl進行連接,交換機A的路由表中存在設備PCl的IP地址、設備PCl的MAC地址和端口 I這樣對應關系的一個表項。如果設備PCl的位置發生了變化,變化后的設備·PCl不再通過端口 I與交換機A連接,而是通過端口 2與交換機連接,即端口發生了遷移。當設備PCl發出的數據包從端口 I進入交換機后,設備PCl的MAC地址會被記錄到該端口,即MAC學習過程;同時也記錄路由表的出端口為端口 1,即ARP學習過程。由于位置發生改變,PCl從端口 I遷移至端口 2處,此時交換機A的MAC表中關于設備PCl的MAC地址條目對應的端口號會被更新為端口 2,而路由表表項中的端口不一定會更新,從而導致IP數據包無法正常轉發。
技術實現思路
本專利技術需解決的技術問題是克服上述的不足,提供一種,可以對路由表的端口進行同步更新,避免在端口發生遷移時導致數據包無法轉發。為解決上述的技術問題,本專利技術設計了一種,該方法包括:St印1、當收到發生端口遷移的設備發送的報文時,交換機芯片獲得MAC表中端口遷移后的檢測出的端口地址和對應的MAC地址;Step2、在CPU中引入同步機制,CPU中的同步機制主動將路由表中的與檢測出的MAC地址所對應的端口地址同步更新為檢測出的端 ...
【技術保護點】
一種實現端口遷移端口地址更新的方法,其特征在于,該方法包括:Step1、當收到發生端口遷移的設備發送的報文時,交換機芯片獲得MAC表中端口遷移后的檢測出的端口地址和對應的MAC地址;Step2、在CPU中引入同步機制,CPU中的同步機制主動將路由表中的與檢測出的MAC地址所對應的端口地址同步更新為檢測出的端口地址。
【技術特征摘要】
1.一種實現端口遷移端口地址更新的方法,其特征在于,該方法包括: Stepl、當收到發生端口遷移的設備發送的報文時,交換機芯片獲得MAC表中端口遷移后的檢測出的端口地址和對應的MAC地址; Step2、在CPU中引入同步機制,CPU中的同步機制主動將路由表中的與檢測出的MAC地址所對應的端口地址同...
【專利技術屬性】
技術研發人員:張百元,車任秋,黃小飛,
申請(專利權)人:上海斐訊數據通信技術有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。