• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    防止多沖突堆疊的方法和裝置制造方法及圖紙

    技術編號:13863204 閱讀:109 留言:0更新日期:2016-10-19 13:26
    本申請提供了多沖突堆疊檢測方法和裝置。本發明專利技術中,當成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂,在確定所述IRF分裂時,確定本設備所屬的子IRF是否需要被隔離,當確定需要被隔離時,隔離所屬子IRF以抑制所屬子IRF工作,當確定不需要被隔離時,控制所屬子IRF繼續工作。這能夠防止網絡中存在兩個或者多個獨立的且三層網絡配置比如IP地址等完全一樣的IRF,避免路由震蕩等網絡業務異常。

    【技術實現步驟摘要】

    本申請涉及網絡通信技術,特別涉及防止多沖突堆疊的方法和設備。
    技術介紹
    智能彈性架構(IRF:Intelligent Resilient Framework),簡稱堆疊,其核心思想是將多臺設備通過邏輯堆疊口連接在一起,進行必要的配置后,虛擬化成一臺聯合設備,該虛擬化成的聯合設備就稱為一個IRF,而IRF中的設備則稱為成員設備。IRF中的成員設備通過Master競選方式選取其中一臺成員設備為主設備(Master),剩下的就為從設備(Standby)。圖1示出了IRF結構。在圖1中,成員設備1為Master,成員設備2至4為Standby,成員設備1至成員設備4之間通過邏輯堆疊口直連。在應用中,因為IRF中成員設備上的邏輯堆疊口異常(Down)等現象會導致IRF從一個分裂為兩個新的IRF,這兩個新的IRF擁有相同的IP地址等三層網絡配置,這導致網絡中出現兩個獨立的且三層網絡配置比如IP地址等完全一樣的沖突IRF。以圖1所示IRF為例,假如圖1所示IRF中成員設備2上的邏輯堆疊口Down,則圖1所示IRF分成兩個新的IRF:IRF1和IRF2,即出現了網絡中存在兩個獨立的且三層網絡配置比如IP地址等完全一樣的沖突IRF。網絡中存在多個獨立的沖突IRF,會導致路由震蕩等網絡業務異常。
    技術實現思路
    本申請提供了防止多沖突堆疊的方法和裝置,以防止網絡中存在多個獨立的沖突IRF。本申請提供的技術方案包括:一種防止多沖突堆疊的方法,該方法應用于智能彈性架構IRF中的成員設備,所述IRF包括至少兩個成員設備,所述方法包括:當成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,所述成員設備通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂;當確定所述IRF分裂時,所述成員設備確定本設備所屬的子IRF是否需要被隔離;所述子IRF為由所述IRF分裂的其中一個IRF;當確定需要被隔離時,所述成員設備隔離所屬子IRF以抑制所屬子IRF工作;當確定不需要被隔離時,所述成員設備控制所屬子IRF繼續工作。一種防止多沖突堆疊的裝置,該裝置應用于智能彈性架構IRF中的成員設備,所述IRF包括至少兩個成員設備,所述裝置包括:協商單元,用于當所處成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,通過所處成員設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂;確定單元,用于當所述協商單元確定所述IRF分裂時,確定所屬的子IRF是否需要被隔離;所述子IRF為由所述IRF分裂的其中一個IRF;處理單元,用于當所述確定單元確定需要被隔離時,隔離所屬子IRF以抑制所屬子IRF工作;當所述確定單元確定不需要被隔離時,控制所屬子IRF繼續工作。由以上技術方案可以看出,采用本專利技術,IRF中不管成員設備是Master還是Standby,都能在IRF分裂后自主檢測IRF分裂,并能確定所屬的IRF分裂猴的子IRF是否需要被隔離,當確定需要被隔離時,隔離所屬子IRF以抑制所屬子IRF工作,這防止網絡中存在多個獨立的沖突IRF。附圖說明圖1為現有IRF示意圖;圖2為IRF分裂示意圖;圖3為本專利技術實施例提供的方法流程圖。圖4至圖7為本專利技術提供的IRF實施例示意圖;圖8為本專利技術實施例提供的裝置結構示意圖。具體實施方式為了使本專利技術的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本專利技術進行詳細描述。本專利技術提供了多沖突堆疊檢測方法,能夠檢測到網絡中存在多個獨立的沖突IRF。下面通過圖3對本專利技術提供的方法進行描述:參見圖3,圖3為本專利技術提供的方法流程圖。該流程應用于IRF中的任一成員設備。如圖3所示,該流程可包括以下步驟:步驟301,當成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,所述成員設備通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂。步驟301中,作為一種舉例,成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開,可包含以下情況(但并不限于以下兩種情況):情況1,成員設備上的邏輯堆疊口下線(DOWN),情況2,成員設備通過邏輯堆疊口直連的對端成員設備的邏輯堆疊口DOWN。本步驟301中,至于成員設備如何通過網管口與對端成員設備協商確定所述IRF是否分裂,下文進行了描述,這里暫不擴展。步驟302,當確定所述IRF分裂時,所述成員設備確定本設備所屬的子IRF是否需要被隔離。本步驟302中,子IRF為由所述IRF分裂的其中一個IRF。至于步驟302中成員設備如何確定本設備所屬的子IRF是否需要被隔離,下文進行了詳細描述,這里暫不贅述。步驟303,當確定需要被隔離時,所述成員設備隔離所屬子IRF以抑制所屬子IRF工作;當確定不需要被隔離時,所述成員設備控制所屬子IRF繼續工作。通過步驟303,能夠最終保證IRF分裂后的一個子IRF繼續工作,而剩余的子IRF是被抑制的,這能夠防止網絡中存在多沖突堆疊。需要說明的是,在本專利技術中,成員設備的網管口之間可以連通,例如,可以是各成員設備的網管口分別連接集線器(Hub),并通過集線器(圖中未示出)進行通信,除此之外也可以通過其他方式連通,使得各網管口之間可以進行通信即可,在此不再贅述。下面通過兩個實施例對圖3所示流程進行描述:實施例1:該實施例1應用于如下場景的IRF:僅包含兩個成員設備。在IRF正常時,IRF中只有主設備的網管口正常工作(稱為UP),比如向網管控制臺輸出IRF網絡拓撲等信息,IRF中從設備的網管口處于去激活狀態(也稱為不工作狀態)。基于此,本實施例1中,上述步驟301中成員設備通過本設備上的網管口與所述對端成員設備協商確定IRF是否分裂在具體實現時可包括:成員設備作為IRF的主設備時,通過本設備上的網管口發起從本設備的網管口至對端成員設備的網管口的雙向轉發檢測BFD會話,在發起的BFD會話成功建立時,確定所述IRF分裂,在發起的BFD會話不能成功建立時,確定所述IRF未分裂;成員設備作為IRF的從設備時,激活本設備上的網管口,通過激活的網管口發起從激活的網管口至對端成員設備的網管口的BFD會話,在發起的BFD會
    話成功建立時,確定所述IRF分裂,在發起的BFD會話不能成功建立時,確定IRF未分裂。通過對上述步驟301中成員設備通過本設備上的網管口與對端成員設備協商確定IRF是否分裂的限定,可以看出,本實施例1中,IRF中不管成員設備是主設備還是從設備,都能在IRF分裂后自主確定IRF是否分裂。其中,在確定IRF是否分裂時涉及的BFD會話建立,該BFD會話建立的方式類似現有BFD會話的建立方式,不再贅述。本實施例1中,作為一個優選方式,上述步驟302中,成員設備確定本設備所屬的子IRF是否需要被隔離在具體實現時可包括:作為所述IRF的從設備時,確定本設備所屬的子IRF需要被隔離;作為所述IRF的主設備時,確定本設備所屬的子IRF不需要被隔離;本實施例1中,作為一個優選方式,上述步驟303中,成員設備隔離所屬子IRF以抑制所屬子IRF工作包括:阻塞本設備上除網管口之外的所有端口;上述步驟303中,成員設備控制所屬子IRF繼續工作包括:繼續按照主設備的角色工作。通過本實施例1對步驟301至步驟303的限定,可本文檔來自技高網
    ...

    【技術保護點】
    一種防止多沖突堆疊的方法,其特征在于,該方法應用于智能彈性架構IRF中的成員設備,所述IRF包括至少兩個成員設備,所述方法包括:當成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,所述成員設備通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂;當確定所述IRF分裂時,所述成員設備確定本設備所屬的子IRF是否需要被隔離;所述子IRF為由所述IRF分裂的其中一個IRF;當確定需要被隔離時,所述成員設備隔離所屬子IRF以抑制所屬子IRF工作;當確定不需要被隔離時,所述成員設備控制所屬子IRF繼續工作。

    【技術特征摘要】
    1.一種防止多沖突堆疊的方法,其特征在于,該方法應用于智能彈性架構IRF中的成員設備,所述IRF包括至少兩個成員設備,所述方法包括:當成員設備的邏輯堆疊口與對端成員設備的邏輯堆疊口之間的鏈路斷開時,所述成員設備通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂;當確定所述IRF分裂時,所述成員設備確定本設備所屬的子IRF是否需要被隔離;所述子IRF為由所述IRF分裂的其中一個IRF;當確定需要被隔離時,所述成員設備隔離所屬子IRF以抑制所屬子IRF工作;當確定不需要被隔離時,所述成員設備控制所屬子IRF繼續工作。2.根據權利要求1所述的方法,其特征在于,所述IRF包含兩個成員設備;所述成員設備通過本設備上的網管口與所述對端成員設備協商確定IRF是否分裂包括:所述成員設備作為所述IRF的主設備時,通過本設備上的網管口發起從本設備的網管口至對端成員設備的網管口的雙向轉發檢測BFD會話,在發起的BFD會話成功建立時,確定所述IRF分裂,在發起的BFD會話不能成功建立時,確定所述IRF未分裂;所述成員設備作為IRF的從設備時,激活本設備上的網管口,通過激活的網管口發起從激活的網管口至對端成員設備的網管口的BFD會話,在發起的BFD會話成功建立時,確定所述IRF分裂,在發起的BFD會話不能成功建立時,確定IRF未分裂。3.根據權利要求2所述的方法,其特征在于,所述成員設備確定本設備所屬的子IRF是否需要被隔離包括:所述成員設備為所述IRF的從設備時,確定本設備所屬的子IRF需要被隔離;所述成員設備為所述IRF的主設備時,確定本設備所屬的子IRF不需要被
    \t隔離;所述成員設備隔離所屬子IRF以抑制所屬子IRF工作包括:阻塞本設備上除網管口之外的所有端口;所述成員設備控制所屬子IRF繼續工作包括:繼續按照主設備的角色工作。4.根據權利要求1所述的方法,其特征在于,該方法之前進一步包括:收集并存儲所述IRF的網絡拓撲,網絡拓撲包含所述IRF的成員設備數量;所述成員設備通過本設備上的網管口與所述對端成員設備協商確定所述IRF是否分裂包括:所述成員設備作為所述IRF的主設備時,通過本設備上的網管口發送ARP探測報文,或者作為所述IRF的從設備時,激活本設備上的網管口,通過本設備上激活的網管口發送ARP探測報文;所述成員設備檢查出本設備在發送ARP探測報文后的設定時間內未收到本設備在鏈路斷開前連接的對端成員設備發送的ARP探測響應報文,則確認IRF未分裂,檢查出本設備在發送ARP探測報文后的設定時間內收到本設備在鏈路斷開前連接的對端成員設備發送的ARP探測響應報文,則重新收集本設備當前所處IRF中的網絡拓撲,比較已存儲的網絡拓撲包含的成員設備數量和重新收集的網絡拓撲包含的成員設備數量,若兩者不一致,確定所述IRF分裂,若兩者一致,確定所述IRF未分裂。5.根據權利要求4所述的方法,其特征在于,所述成員設備確定本設備所屬的子IRF是否需要被隔離包括:所述成員設備比較重新收集的網絡拓撲包含的成員設備數量M與N,N為已存儲的網絡拓撲包含的成員設備數量的一半,如果M小于N,確定本設備所屬的子IRF需要被隔離;如果M大于N,確定本設備所屬的子IRF不需要被隔離;如果M等于N,識別本設備所屬的子IRF中是否存在所述IRF未分裂前的主設備,如果否,確定本設備所屬的子IRF需要被隔離,如果是,確定本設備所屬的子IRF不需要被隔離。6.根據權利要求5所述的方法,其特征在于,所述成員設備隔離所屬子IRF以抑制所屬子IRF工作包括:阻塞本設備上除網管口之外的所有端口,并通知所屬子IRF中其他所有成員設備阻塞除網管口之外的所有端口。7.根據權利要求5所述的方法,其特征在于,所述成員設備控制所屬子IRF繼續工作包括:當M大于N時,識別本設備所屬子IRF中是否存在所述IRF未分裂前的主設備,如果是,所述成員設備控制本設備所屬子IRF中所有成員設備按照所述IRF未分裂前的角色繼續工作,如果否,與本設備所屬子IRF中其他成員設備競選主設備,與本設備所屬子IRF中其他成員設備均按照競選后的角色繼續工作;當M等于N時,所述成員設備控制本設備所屬子IRF中所有成員設備按照所述IRF未分裂前的角色繼續工作。8.根據權利要求7所述的方法,其特征在于,所述成員設備控制本設備所屬子IRF中所有成員設備按照所述IRF未分裂前的角色繼續工作包括:所述成員設備為所述IRF的主設備時,按照主設備的角色工作,并通知所屬的子IRF中其他成員設備按照從設備的角色工作;所述成員設備為所述...

    【專利技術屬性】
    技術研發人員:路萬鵬
    申請(專利權)人:杭州華三通信技術有限公司
    類型:發明
    國別省市:浙江;33

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久无码人妻精品无码| 亚洲男人第一无码aⅴ网站| 国产午夜无码视频在线观看| 亚洲AV日韩AV永久无码免下载| 亚洲av无码一区二区三区人妖 | 无码中文字幕乱码一区| 久久精品无码专区免费| 亚洲中文字幕无码av| 亚洲av无码无在线观看红杏| 精品久久久久久中文字幕无码| 亚洲AV无码乱码在线观看裸奔| 国产精品无码久久av不卡| 亚洲日韩精品A∨片无码加勒比| 亚洲AV中文无码乱人伦| 日韩加勒比一本无码精品| 亚洲精品无码久久久久久久| 国产AV无码专区亚洲Av| yy111111少妇影院里无码| 精品无码成人久久久久久| 精品欧洲AV无码一区二区男男| 国产精品VA在线观看无码不卡| 精品无码国产AV一区二区三区| 无码丰满熟妇juliaann与黑人| 亚洲Av综合色区无码专区桃色| 中文无码vs无码人妻| 亚洲Av无码国产情品久久| 免费A级毛片无码A∨男男| 精品无码国产一区二区三区麻豆| 在线看片福利无码网址| 少妇仑乱A毛片无码| 波多野结衣VA无码中文字幕电影| 18禁无遮拦无码国产在线播放| 国产AV无码专区亚洲Av| 久久av无码专区亚洲av桃花岛| 久久亚洲精品无码| 99国产精品无码| 成人免费无码视频在线网站| 国产精品无码专区AV在线播放| 无码亚洲成a人在线观看| 国内精品久久人妻无码不卡| 国产乱子伦精品无码专区|