[發明專利]回路檢測的方法及網絡裝置在審
| 申請號: | 201310088095.2 | 申請日: | 2013-03-19 |
| 公開(公告)號: | CN103973509A | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 陳雅琪 | 申請(專利權)人: | 智邦科技股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 隆天國際知識產權代理有限公司 72003 | 代理人: | 郝新慧;張浴月 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 回路 檢測 方法 網絡 裝置 | ||
技術領域
本發明涉及一種回路檢測(Loop Detection)方法及網絡裝置,尤其涉及一種通過一回路檢測幀(frame)以判斷回路是否發生的方法及網絡裝置。
背景技術
以太網絡(Ethernet Network)是目前普遍的區域網絡(Local Area Network,LAN)技術,較大型的區域網絡中,在橋接器(bridge),例如交換器(switch)間或其內部可能形成回路(Loop),使封包在回路上不斷被重復轉發,占據頻寬和裝置資源,例如存儲器,影響網絡傳輸效能,與裝置運作效能。
參閱圖1A與圖1B,為區域網絡中二種回路態樣。圖1A中,裝置10中的端口101所送出的封包14可能會通過交換器(圖未顯示)經由裝置12送回至裝置10中的端口101,造成回路。在圖1B中,裝置10中的端口101所送出的封包14可能會通過交換器(圖未顯示)經由裝置12送回至裝置10中的另一端口102,造成回路。
目前主要依據IEEE802.1的擴張樹協定(Spanning Tree Protocol,STP)解決回路問題,當回路發生時,回路的某些連接(Link)會被切斷,使端口失去功能以切斷回路。然而,以硬件實現擴張樹協定,所需成本較高。以軟體實現擴張樹協定,則裝置或交換器所配置的運算單元亦須具備相當的程序運算能力。但某些裝置或交換器僅配置無程序運算能力的特殊應用電路(Application Specified Integrated Circuit,ASIC)來處理封包,故擴張樹協定不完全的適用各式的裝置或交換器。
發明內容
鑒于上述問題,本發明揭示一種回路檢測的方法,用于一網絡裝置以檢測網絡裝置是否產生回路。上述回路檢測的方法包括:通過一端口接收一回路檢測協定數據單元(Loop Detection Protocol Data Unit,LDPDU)幀作為一回路檢測幀;通過一回路檢測模塊檢測回路檢測幀是否由上述網絡裝置的端口所傳送;當回路檢測幀由上述端口所傳送時,還分析回路檢測幀,以判斷網絡裝置是否發生回路;當回路發生時,通過回路檢測模塊切斷(shut down)傳送回路檢測幀的端口;當網絡裝置未發生回路時,則丟棄回路檢測幀。
本發明還提出一種網絡裝置,包括一端口,以及一回路檢測模塊,回路檢測模塊還包含一回路檢測單元、一幀分析單元以及一端口切斷單元。端口耦接于回路檢測單元及端口切斷單元。幀分析單元耦接于回路檢測單元及端口切斷單元。端口接收一回路檢測協定數據單元幀作為一回路檢測幀。回路檢測單元檢測回路檢測幀是否由網絡裝置的端口所傳送。當回路檢測幀由上述端口所傳送時,幀分析單元分析回路檢測幀,并判斷網絡裝置是否發生回路。當發生回路時,端口切斷單元切斷傳送回路檢測幀的端口;當未發生回路時,則幀分析單元丟棄回路檢測幀。
通過本發明的回路檢測方法及網絡裝置,由于對于硬件要求并不高,只需具有基本網絡裝置的功能,如本實施例中關于封包的處理、判斷與控制等,故可廣泛的適用于各種網絡裝置,無論網絡裝置是否具有中央的運算單元或其運算能力,均可有效的達到回路檢測的效果。
附圖說明
圖1A~1B為顯示于區域中回路形成的示意圖。
圖2為顯示根據本發明一實施例所述的網絡裝置的功能方塊圖。
圖3為顯示根據本發明另一實施例所述的網絡裝置的功能方塊圖。
圖4A~圖4B為顯示根據本發明一實施例的回路檢測的方法流程圖。
上述附圖中的附圖標記說明如下:
10、12~裝置;
14~封包;
101、102~端口;
200、300~網絡裝置;
210、310~回路檢測模塊;
220、320~回路檢測單元;
230、330~幀分析單元;
240、340~端口切斷單元;
250、350~檢測封包產生單元;
360~整體狀態檢測單元;
370~端口狀態檢測單元;
P0、P1、P2、P3~端口;
P0_Tx、P1_Tx、P2_Tx、P3_Tx~幀傳送單元;
P0_Rx、P1_Rx、P2_Rx、P3_Rx~幀接收單元;
S401、S403、S405、S407、S409、S411、S413、S415、S417、S419、S421、S423、S425~步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智邦科技股份有限公司,未經智邦科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310088095.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具體用于CAN總線系統的可兼容網絡節點
- 下一篇:一種平開門鎖體





