[發明專利]一種多VLAN的環路檢測方法及系統在審
| 申請號: | 202110031515.8 | 申請日: | 2021-01-11 |
| 公開(公告)號: | CN112769650A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 施福 | 申請(專利權)人: | 杭州銳思客技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/46;H04L12/705;H04L29/06 |
| 代理公司: | 深圳市深可信專利代理有限公司 44599 | 代理人: | 丘杰昌 |
| 地址: | 310000 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 vlan 環路 檢測 方法 系統 | ||
本發明提供了一種多VLAN的環路檢測方法及系統,包括以下的步驟:S1、構造環路檢測報文,在報文數據區攜帶端口所屬VLAN;S2、開啟全局環路檢測使能,開啟端口的環路檢測使能;S3、發送環路檢測報文到開啟環路檢測使能的端口;S4、端口接收到環路檢測報文,進行環路檢測;S5、獲取當前環路檢測報文的接收端口所屬的VLAN ID,并和當前環路檢測報文數據區解析出的所有VLAN ID做交集,獲取需要轉發的VLAN ID集合,即轉發VLAN ID集合;S6、將解析完成的環路檢測報文分別發送到轉發VLAN ID集合內所屬的所有端口;S7、端口收到環路檢測報文后進行環路檢測。
技術領域
本發明涉及網絡通信技術領域,具體的,本發明涉及一種多VLAN的環路檢測方法及系統。
背景技術
現如今隨著計算機及其互聯技術的迅速發展,以太網成為了迄今為止普及率最高的短距離計算機網絡,而以太網的核心部件就是以太網交換機。在復雜的網絡拓撲結構中,網絡連接錯誤或配置錯誤都容易導致網絡中出現轉發環路,使網絡設備對廣播、組播報文進行重復發送,造成網絡資源和設備硬件資源的嚴重浪費,導致設備卡頓、運維緩慢甚至網絡癱瘓。
為了能夠及時發現網絡中的環路,避免對整個網絡造成嚴重影響,提供了一種檢測機制,使網絡中出現環路時能及時通知用戶檢查網絡連接和配置情況,這種機制就是環路檢測機制。當網絡中出現環路時,環路檢測機制通過生成日志信息來通知用戶,關閉出現環路的端口。
然而現有的環路檢測技術對于多VLAN的檢測方法是針對每一個VLAN都要逐個發送環路檢測報文,這樣無法提高對于多個VLAN的環路檢測效率。
發明內容
為了克服現有技術的不足,本發明提供了一種多VLAN的環路檢測方法及系統,以解決上述的技術問題。
本發明解決其技術問題所采用的技術方法是:一種多VLAN的環路檢測方法,其改進之處在于:包括以下的步驟:S1、構造環路檢測報文,在報文數據區攜帶端口所屬VLAN,VLAN即虛擬局域網;S2、開啟全局環路檢測使能,開啟端口的環路檢測使能;S3、發送環路檢測報文到開啟環路檢測使能的端口;S4、端口接收到環路檢測報文,進行環路檢測,若檢測到端口存在環路,則關閉該端口;若沒有檢測到環路,則跳轉至步驟S5;S5、獲取當前環路檢測報文的接收端口所屬的VLAN ID,并和當前環路檢測報文數據區解析出的所有VLAN ID做交集,獲取需要轉發的VLAN ID集合,即轉發VLAN ID集合;S6、將解析完成的環路檢測報文分別發送到轉發VLAN ID集合內所屬的所有端口;S7、端口收到環路檢測報文后進行環路檢測,若檢測到端口存在環路,則關閉該端口;若沒有檢測到環路,則檢測完成,操作結束。
在上述方法中,步驟S1,包括以下的步驟:
S11、構造環路檢測報文,查詢當前端口所屬的VLAN ID;
S12、在報文數據區填充端口所屬的VLAN ID的個數和端口所屬的VLAN ID。
在上述方法中,步驟S3,包括以下的步驟:
S31、在環路檢測報文中添加交換芯片的發送包頭,發送包頭中填充了數據包的參數,參數包括但不限于轉發VLAN ID、端口和優先級;
S32、調用交換芯片驅動接口,發送環路檢測報文到開啟環路檢測使能的端口。
在上述方法中,步驟S31之前,還包括以下的步驟:環路檢測應用程序啟動定時器,定時發送環路檢測報文。
在上述方法中,步驟S4和步驟S7中的進行環路檢測,包括以下的步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州銳思客技術有限公司,未經杭州銳思客技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110031515.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種凈水器濾瓶及其凈水器
- 下一篇:一種烤煙澇害防控及應對綜合管理方法





