[發明專利]用于在Smart Link組中的選擇端口的方法和裝置在審
| 申請號: | 201811060552.6 | 申請日: | 2018-09-12 |
| 公開(公告)號: | CN108881070A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 尤樹華;韋健;丁奕 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04L12/935 | 分類號: | H04L12/935;H04L12/937 |
| 代理公司: | 蘇州威世朋知識產權代理事務所(普通合伙) 32235 | 代理人: | 楊林潔 |
| 地址: | 215021 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 選擇端口 方法和裝置 端口設置 發生故障 待命狀態 預設條件 轉發狀態 網絡 指令 | ||
本發明提供了一種用于在Smart Link組中的選擇端口的方法和裝置,所述Smart Link組包含有至少三個端口,且每一端口都設置有優先級;所述選擇端口的方法包括以下步驟:在所述至少三個端口的狀態滿足預設條件或接收到選擇端口的指令時,從所述至少三個端口中選擇出未發生故障、且優先級最高的預啟用端口;將所述預啟用端口設置為轉發狀態,所述至少三個端口中的其余端口設置為待命狀態。在該若干端口中,只要有某個或某些端口沒有發生故障,該選擇端口的方法就可以確保網絡的順暢,從而提高了Smart Link網絡的可靠性。
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種用于在Smart Link組中的選擇端口的方法和裝置。
背景技術
Smart Link組也稱為靈活鏈路組,一個Smart Link組包含兩個成員端口,其中一個被指定為主端口(Master Port),另一個被指定為副端口(Slave Port),不同的SmartLink組可以包含同一個端口。正常情況下,只有一個端口(主端口或副端口)處于轉發(ACTIVE)狀態,也稱為轉發端口,另一個端口被阻塞(BLOCK),處于待命(STANDBY)狀態,也稱為阻塞端口。當轉發端口發生鏈路故障時,Smart Link組會自動將該轉發端口阻塞,并將原阻塞端口切換到轉發狀態,即切換為轉發端口。
例如,在圖1中,交換機A的端口A1和A2組成了一個Smart Link組,端口A1為主端口,端口A2為副端口。在端口A1和A2都處于正常狀態時,端口A1(即主端口)為轉發端口,端口A2(即副端口)為阻塞端口。當端口A1發生故障時,依照Smart Link協議,會將啟用端口A2,且將流量切換到端口A2上,從而可以避免因端口A1發生故障而引發的網絡癱瘓。
在發明人的長期實踐中,發現有時端口A1和A2同時發生故障,從而導致網絡癱瘓。
因此,如何設計出一種用于Smart Link分組的、且具有高可靠性的選擇端口的方法,就成為一個亟待解決的問題。
發明內容
本發明的目的在于提供一種用于在Smart Link組中的選擇端口的方法和裝置。
為了實現上述發明目的之一,本發明一實施方式提供了一種用于在Smart Link組的選擇端口的方法,所述Smart Link組包含有至少三個端口,且每一端口都設置有優先級;包括以下步驟:在所述至少三個端口的狀態滿足預設條件或接收到選擇端口的指令時,從所述至少三個端口中選擇出未發生故障、且優先級最高的預啟用端口;將所述預啟用端口設置為轉發狀態,所述至少三個端口中的其余端口設置為待命狀態。
作為本發明一實施方式的進一步改進,所述至少三個端口的狀態滿足預設條件,包括:在探測到轉發端口發生故障時,滿足預設條件。
作為本發明一實施方式的進一步改進,所述至少三個端口的狀態滿足預設條件,包括:在探測到阻塞端口由故障狀態變為正常狀態、且阻塞端口的優先級大于轉發端口的優先級時,滿足預設條件。
作為本發明一實施方式的進一步改進,還包括以下步驟:發送用于更新MAC地址轉發表項和ARP表項的FLUSH報文。
作為本發明一實施方式的進一步改進,所述將所述預啟用端口設置為轉發狀態,包括:將所述預啟用端口設置為轉發狀態,并將流量切換到所述預啟用端口。
本發明實施例還提供了一種用于在Smart Link組的選擇端口的裝置,所述SmartLink組包含有至少三個端口,且每一端口都設置有優先級;包括以下模塊:選擇模塊,用于在所述至少三個端口的狀態滿足預設條件或接收到選擇端口的指令時,從所述至少三個端口中選擇出未發生故障、且優先級最高的預啟用端口;切換模塊,用于將所述預啟用端口設置為轉發狀態,所述至少三個端口中的其余端口設置為待命狀態。
作為本發明一實施方式的進一步改進,所述選擇模塊,還用于:在探測到轉發端口發生故障時,滿足預設條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811060552.6/2.html,轉載請聲明來源鉆瓜專利網。





