[發明專利]一種檢測報文成環的方法和設備有效
| 申請號: | 201210490736.2 | 申請日: | 2012-11-27 |
| 公開(公告)號: | CN102984027A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 黃鄧;胡元波;陳可;賈肖;李絢;游志剛 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/437 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 檢測 文成 方法 設備 | ||
技術領域
本發明涉及通信領域,尤其涉及一種檢測報文成環的方法和設備。
背景技術
以太網協議中以太環網保護技術(Ethernet?Ring?Protection?Switching,簡稱ERPS)追求的更多功能、更高性能、更加安全是網絡技術的發展方向,以太環網技術走到現在已經日臻完善,并且逐漸擴展到其他拓撲環境,成為二層網絡中重要的冗余保護手段。
現有技術中以太環網保護技術支持主環下掛接子環,對于子環的環網自動保護倒換(Ring?Automatic?Protection?Switching,簡稱R-APS)報文在各節點的轉發有兩種方式:方式一,子環使用R-APS虛通道傳送R-APS報文;方式二,子環不使用R-APS虛通道傳送R-APS報文。在這兩種方式中,方式一中的所有節點都設置使能R-APS虛通道,方式二中所有的節點設置不使能R-APS虛通道。這兩種方式的區別就在于方式一可以通過R-APS虛通道將R-APS報文發送到所有端口,但方式一中子環上的阻塞節端口所在的節點不轉發R-APS報文;方式二中因為所有的節點設置不使能R-APS虛通道所以與主環相連的兩個相鄰端口間無法進行相鄰位置上的直接傳輸,這里方式二就需要子環上的阻塞端口轉發R-APS報文至所有端口。
但是發明人發現,在方式一中,如果子環上將阻塞端口錯誤設置為不使能R-APS虛通道就會導致子環上的阻塞端口對R-APS報文進行轉發,進而造成報文成環,導致以太網絡阻塞。
發明內容
本發明的實施例提供一種檢測報文成環的方法和設備,能夠避免以太環網報文成環。
為達到上述目的,本發明的實施例采用如下技術方案:
第一方面,提供一種檢測報文成環的方法,包括:
在預設的時間段內檢測以太環網中任一保護節點的端口上收到的報文的個數;
當所述任一保護節點的端口上收到的報文的個數超過預設的報文個數閾值時,則檢查所述任一保護節點的端口是否為阻塞端口,其中所述報文個數閾值為所述保護節點所在的環路上報文非成環狀態時,所述保護節點的端口在所述預設的時間段內能夠接收到的報文的個數的最大值;
若所述任一保護節點的端口是阻塞端口,則通過所述阻塞端口向所述以太環網告警,并設置所述阻塞端口禁止轉發報文。
在第一種可能的實現方式中,結合第一方面,所述方法還包括:
若所述任一保護節點的端口不是阻塞端口,則連續在至少兩個所述預設時間段內檢測所述任一保護節點所在的環路上的環網保護鏈路端口上收到的報文的個數;
若連續在至少兩個所述預設時間段內檢測到的所述環網保護鏈路端口上收到的報文的個數均超過所述預設的報文個數閾值,則通過所述環網保護鏈路端口向所述以太環網告警,并設置所述環網保護鏈路端口禁止轉發報文。
在第二種可能的實現方式中,結合第一方面或第一種可能實現的方式,所述任一保護節點所在的環路至少包括一個擁有阻塞端口的保護節點。
在第三種可能的實現方式中,結合第一方面或第一種可能實現的方式,所述任一保護節點所在的環路只包括一個擁有環網保護鏈路端口的保護節點。
在第四種可能的實現方式中,結合上述方法,所述報文為以太環網保護協議報文。
第二方面,提供一種檢測報文成環的設備,包括:
檢測單元,用于在預設的時間段內檢測以太環網中任一保護節點的端口上收到的報文的個數;
所述檢測單元,還用于當所述報文的個數超過預設的報文個數閾值時,則檢查所述任一保護節點的端口是否為阻塞端口,其中所述報文個數閾值為所述保護節點所在的環路上報文非成環狀態時,所述保護節點的端口在所述預設的時間段內能夠接收到的報文的個數的最大值;
報警單元,用于若所述任一保護節點的端口是阻塞端口,則通過所述阻塞端口向所述以太環網告警,并設置所述阻塞端口禁止轉發報文。
在第一種可能的實現方式中,結合第二方面,所述檢測單元,還用于若所述任一保護節點的端口不是阻塞端口,則連續在至少兩個所述預設時間段內檢測所述任一保護節點所在的環路上的環網保護鏈路端口上收到的報文的個數;
所述報警單元,還用于若連續在至少兩個所述預設時間段內檢測到的所述報文的個數均超過所述預設的報文個數閾值,則通過所述環網保護鏈路端口向所述以太環網告警,并設置所述環網保護鏈路端口禁止轉發報文。
在第二種可能的實現方式中,結合第二方面或第一種可能的實現方式,所述任一保護節點所在的環路至少包括一個擁有阻塞端口的保護節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210490736.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帕潘立酮氨基酸酯及其制備方法
- 下一篇:RFID標簽及識別方法和裝置





