[發明專利]地址解析協議表容量的擴展方法、報文轉發方法和裝置有效
| 申請號: | 201210328748.5 | 申請日: | 2012-09-06 |
| 公開(公告)號: | CN102868775A | 公開(公告)日: | 2013-01-09 |
| 發明(設計)人: | 張文升 | 申請(專利權)人: | 福建星網銳捷網絡有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/06;H04L12/741 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地址 解析 協議 容量 擴展 方法 報文 轉發 裝置 | ||
技術領域
本發明涉及通信技術,尤其涉及一種地址解析協議(Address?Resolution?Protocol;以下簡稱:ARP)表容量的擴展方法、報文轉發方法和裝置。
背景技術
在大型網絡中,通常采用堆疊交換機的方式滿足大型網絡對端口數量的要求;通過制造商提供的專用連接電纜或者普通線纜將一臺交換機的堆疊口與另一臺交換機的堆疊口連接,以實現整個設備端口容量的擴充。一般只有可堆疊的交換機才具備堆疊端口。當多臺交換機通過堆疊的方式連接在一起時就像一臺交換機一樣,可以被當作一臺交換機進行管理;可堆疊式交換機可以非常方便地實現對網絡的擴充,是新建網絡時最為理想的選擇,不僅增加了可統一管理的用戶端口數,還可以對多臺交換機的統一管理,也給用戶使用提供了便捷;一般情況下,當多臺交換機堆疊在一起時,根據堆疊中各交換機的功能分為主交換機和從交換機,為了實現堆疊系統下對多臺交換機的管理,主交換機與從交換機之間需要通過堆疊口發送某些特定類型報文進行信息交互,以實現主交換機對從交換機進行管理;主交換機需要運行各種協議和直接接收用戶的管理信息,并進行解析后通告到從交換機。從交換機主要是接收主交換機傳遞的信息并將自己的信息通告給主交換機,從交換機既不運行協議,也不直接接受用戶的管理;主交換機與從交換機交互的信息一般包括管理報文和數據報文。舉例來說,堆疊系統中需要對某個從交換機進行配置時,主交換機將相關配置信息封裝成特定報文,該特定報文即為一種管理報文,然后,主交換機將上述報文從主交換機的中央處理器(Central?Processing?Unit;以下簡稱:CPU)通過堆疊口發到從交換機,從交換機收到上述報文后,將報文重新拆封,轉換成相關的配置信息,設置到從交換機;數據報文是指除管理報文之外的所有報文,管理報文和數據報文共享CPU資源。
因特網協議(Internet?Protocol;以下簡稱:IP)報文的轉發首先根據報文的目的IP地址查找路由表,從路由表中獲取出口以及下一跳IP地址信息,然后根據下一跳IP地址查找ARP表,獲取對應的介質訪問控制(Media?Access?Control;以下簡稱:MAC)地址信息,保證報文的正確轉發;因此為了保證IP報文的正確轉發,需要路由表和ARP表的配合才能實現。
其中,ARP是一個位于傳輸控制協議(Transmission?Control?Protocol;以下簡稱:TCP)/IP協議棧中的底層協議,其作用是將IP地址轉換為相應的物理地址;ARP的基本功能就是通過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的進行。MAC地址也稱為硬件地址,是識別局域網中網絡設備節點的標識;在網絡底層的物理傳輸過程中,通過MAC地址可以很容易實現不同設備之間的通信。
綜上所述,要保證IP報文的正確轉發,需要路由表和ARP表的配合才能實現;目前堆疊系統中對路由表和ARP表的管理都采用全局維護的方式,而目前的芯片方案中,由于芯片容量的限制,路由表的數量一般都會大于ARP表的容量,因此堆疊系統上ARP表的容量就成為了堆疊系統的性能瓶頸,但現有技術并未提供對ARP表的容量進行擴展的方案。
發明內容
本發明提供一種地址解析協議表容量的擴展方法、報文轉發方法和裝置,以實現對ARP表的容量進行擴展。
本發明一方面提供一種地址解析協議ARP表容量的擴展方法,包括:
堆疊系統中的第一交換機接收ARP信息;
所述第一交換機在所述第一交換機保存的路由表中查找與所述ARP信息中的因特網協議IP地址對應的路由信息,從所述IP地址對應的路由信息中獲得所述ARP信息關聯的出口;
如果所述ARP信息關聯的出口為所述第一交換機,則將所述ARP信息添加到所述第一交換機保存的ARP表中;
如果所述ARP信息關聯的出口為所述堆疊系統中除所述第一交換機之外的第二交換機,則刪除所述ARP信息,并將所述路由表中出口不是所述第一交換機的路由信息的出口修改為所述第一交換機的堆疊口,以及將所述IP地址對應的路由信息中包含的下一跳信息修改為所述第二交換機關聯的ARP表項中的IP地址。
本發明另一方面提供一種報文轉發方法,包括:
堆疊系統中的交換機接收因特網協議IP報文;
所述交換機在所述交換機保存的路由表中查找與所述IP報文攜帶的目的IP地址對應的路由信息,從所述目的IP地址對應的路由信息中獲得所述目的IP地址對應的出口;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建星網銳捷網絡有限公司,未經福建星網銳捷網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210328748.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:EPE泡沫沖壓成型機
- 下一篇:帶燈的電動剃須刀





