新四季網

一種轉發鏈路的配置方法和裝置製造方法

2023-07-26 04:27:46 1

一種轉發鏈路的配置方法和裝置製造方法
【專利摘要】本發明實施例提供一種轉發鏈路的配置方法和裝置,涉及通信【技術領域】,提供一種交換網板熱插拔時轉發報文的方式,能夠減少報文的丟失情況,提高網絡通信質量及穩定性。其方法為:獲取交換網板被拔出的第一埠的埠信息;進而根據埠信息,將與第一埠相連的第一轉發鏈路配置為自環模式。本發明實施例用於實現交換網板熱插拔時對轉發鏈路的配置。
【專利說明】一種轉發鏈路的配置方法和裝置

【技術領域】
[0001]本發明涉及通信【技術領域】,尤其涉及一種轉發鏈路的配置方法和裝置。

【背景技術】
[0002]Clos多級多平面交換架構為機架式交換機的一種新型架構類型,該交換架構由主控板、業務板、交換網板組成。主控板負責系統控制管理;業務板負責提供多個對外乙太網埠,並使用其板內交換晶片實現乙太網報文轉發;交換網板負責與交換機中的多個業務板互聯,通過其板內的交換矩陣實現不同業務板間的數據通信。
[0003]業務板與交換網板之間通過特定接口協議進行數據轉發,在實際應用過程中,通常會遇到交換網板需要熱插拔進行設備維護的情況;當交換網板被拔出時,如果未做任何處理的話,系統仍會按原來的鏈路拓撲從該交換網板進行報文轉發,此時將會造成報文丟失,出現網絡通訊異常。
[0004]現有技術中,可通過CPU (Central Processing Unit,中央處理器)對業務板和交換網板間的埠連接狀態寄存器定時進行輪詢,在輪詢確定埠狀態變化後,自動調整鏈路拓撲,以確保調整後在位設備業務正常運行;然而,該方案雖然通過軟體方式實現鏈路的自動檢測切換,無需人工提前幹預,但由於從CPU檢測到板卡被拔出至數據鏈路調整完成也需要一定的時間,在此期間系統對交換網板拔出後的報文處理無任何響應,導致此期間內大量報文丟失,造成業務中斷,網絡通信質量及穩定性降低。


【發明內容】

[0005]本發明的實施例提供一種轉發鏈路的配置方法和裝置,用以解決交換網板熱插拔鏈路調整時造成大量報文丟失,網絡通信質量及穩定性降低的問題。
[0006]為達到上述目的,本發明的實施例採用如下技術方案:
[0007]第一方面,提供一種轉發鏈路的配置方法,包括:
[0008]獲取第一埠的埠信息,所述第一埠為業務板的交換晶片上檢測到交換網板被拔出的任一埠;
[0009]根據所述埠信息,將與所述第一埠相連的第一轉發鏈路配置為自環模式,所述第一轉發鏈路為所述交換晶片中通過所述第一埠進行報文發送與報文接收的數據鏈路,所述自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
[0010]第二方面,提供一種轉發鏈路的配置裝置,包括:
[0011 ] 獲取單元,用於獲取第一埠的埠信息,所述第一埠為業務板的交換晶片上檢測到交換網板被拔出的任一埠;
[0012]配置單元,用於根據所述埠信息,將與所述第一埠相連的第一轉發鏈路配置為自環模式,所述第一轉發鏈路為所述交換晶片中通過所述第一埠進行報文發送與報文接收的數據鏈路,所述自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
[0013]可見,本發明實施例提供一種轉發鏈路的配置方法和裝置,首先獲取交換網板被拔出的第一埠的埠信息;進而根據埠信息,將與第一埠相連的第一轉發鏈路配置為自環模式。這樣,通過在檢測到交換網板拔出至數據鏈路調整完成期間將轉發鏈路配置為自環模式進行報文轉發,避免了現有技術中在數據鏈路調整期間系統對交換網板拔出後的報文處理無任何響應,導致檢測及調整期間大量報文丟失,造成業務中斷,網絡通信質量及穩定性降低的問題。因此本發明相對於現有技術,減少了交換網板熱插拔鏈路調整時造成的報文丟失情況,提高了網絡通信質量及穩定性。

【專利附圖】

【附圖說明】
[0014]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0015]圖1為本發明實施例提供的一種機架式交換機的連接示意圖;
[0016]圖2為本發明實施例提供的一種機架式交換機的結構示意圖;
[0017]圖3為本發明實施例提供的一種轉發鏈路的配置方法的流程示意圖一;
[0018]圖4為本發明實施例提供的一種轉發鏈路的配置方法的流程示意圖二 ;
[0019]圖5為本發明實施例提供的一種轉發鏈路的配置方法的流程示意圖三;
[0020]圖6為本發明實施例提供的一種轉發鏈路的配置裝置的結構示意圖一;
[0021]圖7為本發明實施例提供的一種轉發鏈路的配置裝置的結構示意圖二 ;
[0022]圖8為本發明實施例提供的一種轉發鏈路的配置裝置的結構示意圖三。

【具體實施方式】
[0023]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0024]圖1為本發明實施例提供的一種機架式交換機的連接示意圖,用於實施本發明實施例所提供的一種轉發鏈路的配置方法。參見圖1,該機架式交換機由N張業務板001、M張交換網板002和一張中間背板003組成(N、M都為大於I的正數)。各業務板001通過其板上的多個埠 004與相應的交換網板002相連,形成正交矩陣。
[0025]其中,業務板001使用其板內交換晶片通過各埠 004實現乙太網報文轉發;交換網板002負責與該機架式交換機中的多個業務板001互聯,通過其板內的交換矩陣實現不同業務板001間的數據通信。
[0026]圖2為本發明實施例提供的一種機架式交換機的結構示意圖,用於實施本發明實施例所提供的一種轉發鏈路的配置方法。參見圖2,業務板001包括:CPLD(ComplexProgrammable Logic Device,複雜可編程邏輯器件)0011、CPU(Central Processing Unit,中央處理器)0012、交換晶片0013以及多個埠 004。
[0027]其中,CPLD0011由可編程邏輯MC(Macro Cell,宏單元)圍繞中心的可編程互連矩陣單元組成,可根據用戶需要生成的特定電路結構,藉助集成開發軟體平臺,用原理圖、硬體描述語言等方法,實現設計的數字系統完成一定的功能;CPU0012為業務板OOl上系統的控制核心和管理核心;交換晶片0013為實現MAC(Medium Access Control,媒體接入控制)子層功能的晶片;埠 004為使用特定接口協議的通信埠,在本發明實施例中可以以HiGig協議為例,可以想到的是在採用其他特性相同的接口協議實現時,是本領域技術人員可在沒有做出創造性勞動前提下輕易想到的,因此也在本發明的實施例保護範圍內。
[0028]CPLDOO11與CPU0012之間通過通用I/O (Input/Output,輸入/輸出)接口進行連接,用以傳輸中斷信號;CPU0012與交換晶片0013通過PC1-E(Peripheral ComponentInterconnect1n-Express,周邊元件擴展接口 )進行連接,用以實現CPU0012對交換晶片0013工作模式的配置;多個埠 004位於交換晶片0013上,用以與多個相應的交換網板002建立連接,通過各交換網板002實現跨業務板的乙太網數據轉發交換。
[0029]本發明的實施例提供一種轉發鏈路的配置方法,該方法可以應用於轉發鏈路的配置裝置,如圖3所示,該方法包括:
[0030]S101、獲取第一埠的埠信息。
[0031 ] 其中,第一埠為業務板的交換晶片上檢測到交換網板被拔出的任一埠。
[0032]在一種實現方式下,上述獲取第一埠的埠信息可以包括:根據中斷信號查詢確定作為中斷信號來源的第一埠,並獲取第一埠的埠信息。
[0033]其中,中斷信號為業務板的交換晶片任一埠上交換網板的在位信號跳變產生的,在位信號為交換晶片上埠與交換網板接插件的連接信號。
[0034]可選的,在位信號還可以具體為交換晶片上埠與交換網板接插件的短針腳的連接信號。
[0035]可選的,在根據中斷信號查詢確定作為中斷信號來源的第一埠之前,還可以對交換晶片各埠上交換網板的在位信號進行監測,當任一埠上交換網板的在位信號發生跳變,生成與埠對應的中斷信號。
[0036]S102、根據埠信息,將與第一埠相連的第一轉發鏈路配置為自環模式。
[0037]其中,第一轉發鏈路為交換晶片中通過第一埠進行報文發送與報文接收的數據鏈路,自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
[0038]在一種實現方式下,上述預設埠可以為第一埠所在的匯聚(Trunk)埠組內,除第一埠外可用資源最多,或優先級最高,或滿足埠間負載均衡要求的埠。
[0039]在另一種實現方式下,上述第一轉發鏈路可以包括用於通過第一埠向交換網板發送報文的發送支路以及用於通過第一埠接收交換網板發送的報文的接收支路;
[0040]上述將與第一埠相連的第一轉發鏈路配置為自環模式可以包括:
[0041]將通過發送支路發出的報文直接送入接收支路,並對接收支路收到的報文進行分析處理,分析處理包括當確定收到的報文為從發送支路發出的報文時,對收到的報文進行標記;
[0042]在獲取到分析處理後的報文後,對獲取的報文進行判斷,若已被標記,則將獲取的報文通過預設埠轉發至預設埠相應的交換網板。
[0043]在另一種實現方式下,在將與第一埠相連的第一轉發鏈路配置為自環模式之後,方法還可以包括:
[0044]通過鏈路拓撲計算,更新第一埠所在的匯聚埠組;
[0045]在更新後的匯聚埠組中確定可用的第二埠,將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路;
[0046]將第一轉發鏈路由自環模式恢復為正常發送模式。
[0047]本發明的實施例提供一種轉發鏈路的配置方法,首先獲取交換網板被拔出的第一埠的埠信息,進而根據埠信息,將與第一埠相連的第一轉發鏈路配置為自環模式。這樣,通過在檢測到交換網板拔出至數據鏈路調整完成期間將轉發鏈路配置為自環模式保證對報文的轉發,減少了交換網板熱插拔鏈路調整時造成的報文丟失情況,提高了網絡通信質量及穩定性。
[0048]為了使本領域技術人員能夠更清楚地理解本發明實施例提供的技術方案,下面通過具體的實施例,對本發明實施例提供的另一種轉發鏈路的配置方法進行詳細說明,如圖4所示,該方法包括:
[0049]S201、檢測交換網板的在位信號。
[0050]具體的,業務板上的CPLD實時監測各埠上交換網板的在位信號,當任一埠上交換網板的在位信號出現跳變時,產生中斷信號,並將該中斷信號發送給業務板上的CPU。
[0051]其中,業務板上的CPLD在本實施例中,用以實現對各埠上交換網板在位信號的實時監測,並在檢測到任一埠上交換網板的在位信號出現跳變時,產生相應熱插拔中斷信號,且對於進行CPLD設計實現以完成上述功能時所採用的方式,此處不做限定。
[0052]優選的,交換網板的在位信號可以為各埠與相應交換網板接插件的短針腳的連接信號。其中,交換網板接插件上同時設計有長針腳以及短針腳,長針腳上定義了數據信號,短針腳上定義了在位信號。當交換網板被拔出時,短針腳首先脫離,短針腳的連接信號中斷,在位信號發生跳變,而此時長針腳需要經過一定時間後才會脫離。
[0053]值得一提的,由於短針腳與長針腳的長度差異可到達2.5_,按手動拔卡的極限速度計算,短針腳的脫離時間將早於長針脫離時間2.99ms?4.8ms ;而CPLD系統時鐘可以為50MHz,即在交換網板的在位信號出現跳變後,整個系統對交換網板拔出事件的檢測可在微秒級別完成。
[0054]S202、接收中斷信號。
[0055]具體的,業務板上的CPU響應來自業務板上各模塊或晶片的中斷信號,並對接收到的各中斷信號進行判斷,確定各中斷信號的中斷源,以便對其中熱插拔引發的中斷信號進行後續處理。
[0056]示例性的,由於業務板上系統在實時運行過程中,CPU在任意一段時間內可能會接收到若干個來自不同相連硬體模塊的中斷信號,其中,大多數中斷信號與埠上交換網板的熱插拔操作無關,因此,業務板的CPU在接收到一個中斷信號後,首先可根據接收到中斷信號的I/o埠確定該中斷信號是否來自業務板上的CPLD,進而在確定該中斷信號發送自CPLD後,查詢CPLD中相應的中斷寄存器,確定中斷源,如果該中斷信號為任一埠上交換網板被拔出時在位信號跳變產生的,則可根據中斷寄存器中各埠標誌位確定其中交換網板被拔出的第一埠。
[0057]進一步的,在確定某一中斷信號為第一埠上交換網板被拔出而產生的之後,根據該中斷信號獲取描述該第一埠的埠信息,以便根據該埠信息進行後續處理。其中,該埠信號可以為第一埠在業務板上的埠標識,還可以為交換網板槽位信息、交換網板標識信息等。
[0058]S203、將與第一埠相連的第一轉發鏈路配置為自環模式。
[0059]具體的,業務板上的CPU在接收中斷信號並獲取埠信號後,根據該埠信息的指示,通過PC1-E接口管理交換晶片,將與第一埠相連的第一轉發鏈路配置為自環模式。
[0060]其中,第一轉發鏈路為交換晶片中通過第一埠進行報文發送與報文接收的數據鏈路,自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
[0061]可選的,該第一轉發鏈路可以包括用於通過第一埠向交換網板發送報文的發送支路以及用於通過第一埠接收交換網板發送的報文的接收支路;上述預設埠可以為第一埠所在的匯聚埠組內,除第一埠外可用資源最多,或預設優先級最高,或滿足埠間負載均衡要求的埠,且對上述對預設埠的選定方式僅為示例性的,包括但不限於此,在實際應用場景下,可根據用戶或系統性能的需求進行選擇。
[0062]其中,匯聚埠組為通過軟體對相關配置進行設置,將2個及以上的多個實際物理埠組合在一起,成為一條邏輯的路徑,從而增加在互聯交換機或者網絡節點設備之間的帶寬,合併形成一個幾倍於獨立埠的獨享的高帶寬邏輯埠。因此,匯聚埠組中埠成員的構成情況根據實際應用場景的不同而存在一定差異。
[0063]示例性的,上述將與第一埠相連的第一轉發鏈路配置為自環模式的操作,如圖5所示,可以具體包括:
[0064]S2031、將通過發送支路發出的報文直接送入接收支路。
[0065]具體的,當業務板上的交換晶片需要通過上述第一轉發鏈路發送報文時,將通過第一轉發鏈路中發送支路發出的報文直接送入接收支路進行接收,避免了在第一埠上交換網板已被拔出的情況下,使用第一埠發送數據導致報文直接丟失。
[0066]S2032、對接收支路收到的報文進行分析處理。
[0067]具體的,當上述第一轉發鏈路中的接收支路收到報文時,對收到的報文進行拆解分析,當確定該報文為從發送支路直接送入的報文時,對該報文進行標記,以表明該報文為需要通過第一轉發鏈路發送而未能成功從第一埠發出的報文。
[0068]S2033、對標記後的報文進行轉發。
[0069]具體的,在獲取到分析處理後的報文後,對獲取的報文進行判斷,若該報文已被標記,則認定該報文為需要通過第一轉發鏈路發送而未能成功從第一埠發出的報文,並將該報文通過預設埠轉發至預設埠相應的交換網板,完成自環模式下對該報文的發送。
[0070]值得一提的,業務板上的CPU或交換晶片中,可以存儲了反應第一埠所在匯聚埠組內各埠相關信息的埠組狀況表,該埠組狀況表中記錄了各埠上待發送的報文數量、優先級等。
[0071]可選的,業務板上的CPU或交換晶片在確定預設埠時,可根據埠組狀況表中記錄的各埠上待發送的報文數量,確定該匯聚埠組內除第一埠外待發送報文數量最少,即可用資源最多的埠,作為預設埠 ;
[0072]或者,可根據埠組狀況表中記錄的各埠的優先級,確定該匯聚埠組內除第一埠外優先級最高的埠,作為預設埠 ;
[0073]又或,可根據埠組狀況表中記錄的各埠上待發送的報文數量及優先級,結合預設的負載均衡原則(如為各埠分配相同負載、根據優先級由高到低分配相應級別負載等),確定該匯聚埠組內除第一埠外滿足負載均衡要求的埠,作為預設埠。
[0074]且上述確定預設埠的方式僅為示例性的,包括但不限於此,在實際應用場景下,可根據用戶或系統性能的需求對確定的方式進行調整,還可以由用戶或系統直接指定埠作為預設埠執行後續操作,此處不做限定。
[0075]S204、通過鏈路拓撲計算,更新匯聚埠組。
[0076]具體的,在將上述與第一埠相連的第一轉發鏈路切換為自環模式後,業務板上的CPU對鏈路拓撲進行計算,並在完成計算後對交換晶片進行配置,將上述交換網板被拔出的第一埠從匯聚埠組成員中刪除,完成對匯聚埠組的更新。
[0077]其中,鏈路拓撲計算為使用特定算法確定業務板與交換網板間埠連接情況以及報文數據轉發路徑的處理操作,使用的特定算法可以為哈希(Hash)算法,可以想到的是在採用其他特性相同的算法實現時,是本領域技術人員可在沒有做出創造性勞動前提下輕易想到的,因此也在本發明的實施例保護範圍內。
[0078]S205、對轉發鏈路進行切換。
[0079]具體的,在完成對第一埠所在匯聚埠組的更新操作後,在該更新後的匯聚埠組中確定可用的第二埠,並將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路。
[0080]其中,第二埠可以為上述更新後的匯聚埠組內,可用資源最多,或預設優先級最高,或滿足埠間負載均衡要求的埠,且對上述對第二埠的選定方式僅為示例性的,包括但不限於此,在實際應用場景下,可根據用戶或系統性能的需求進行選擇。第二轉發鏈路為交換晶片中通過第二埠進行報文發送與報文接收的數據鏈路。
[0081]示例性的,在確定第二埠以及第二轉發鏈路後,業務板上的交換晶片即可在CPU的指示下,將原本經由第一轉發鏈路通過第一埠發送的報文數據切換至第二轉發鏈路通過第二埠向相應的交換網板進行發送,完成第一埠上交換網板被拔出後的鏈路拓撲調難
iF.0
[0082]S206、將與第一埠相連的第一轉發鏈路恢復為正常模式。
[0083]具體的,在將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路之後,業務板上的交換晶片在CPU的指示下將處於自環模式下的第一轉發鏈路恢復為正常模式。
[0084]示例性的,交換網板在接收到CPU的指示之後,對第一轉發鏈路進行配置,斷開第一轉發鏈路中發送支路與接收支路之間的連接關係。以便在第一埠上被拔出的交換網板重新插入之後,該第一埠能夠正常加入鏈路拓撲。
[0085]本發明的實施例提供一種轉發鏈路的配置方法,通過中斷信號確定作為中斷信號來源的第一埠,並在獲取第一埠的埠信息後,根據該埠信息將與第一埠相連的第一轉發鏈路配置為自環模式,最後在通過鏈路拓撲計算更新匯聚埠組並確定第二埠後,將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路。這樣,通過縮短對交換網板拔出事件的檢測時間,並在檢測到交換網板拔出至數據鏈路調整完成期間將轉發鏈路配置為自環模式,避免了現有技術中採用輪詢進行檢測耗時較長,且在數據鏈路調整期間系統對交換網板拔出後的報文處理無任何響應,導致檢測及調整期間大量報文丟失,造成業務中斷等問題。因此本發明相對於現有技術,保證了交換網板被拔出後對報文的轉發,減少了熱插拔鏈路調整時造成的報文丟失情況,提高了網絡通信質量及穩定性。
[0086]本發明實施例提供一種轉發鏈路的配置裝置01,該配置裝置01用於實施本發明實施例所提供的一種轉發鏈路的配置方法,可以為如圖1所示機架式交換機中的一個業務板,也可以為業務板中的一個功能模塊,如圖6所示,該配置裝置01包括:
[0087]獲取單元011,用於獲取第一埠的埠信息。
[0088]其中,第一埠可以為業務板的交換晶片上檢測到交換網板被拔出的任一埠。
[0089]配置單元012,用於根據埠信息,將與第一埠相連的第一轉發鏈路配置為自環模式。
[0090]其中,第一轉發鏈路可以為交換晶片中通過第一埠進行報文發送與報文接收的數據鏈路,自環模式可以為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
[0091]可選的,獲取單元011可以具體用於:
[0092]根據中斷信號查詢確定作為中斷信號來源的第一埠,並獲取第一埠的埠信肩、O
[0093]其中,中斷信號為業務板的交換晶片任一埠上交換網板的在位信號跳變產生的,在位信號為交換晶片上埠與交換網板接插件的連接信號。
[0094]進一步的,上述在位信號可以為交換晶片上埠與交換網板接插件的短針腳的連接信號。
[0095]進一步的,如圖7所示,該配置裝置01還可以包括:
[0096]監測單元013,用於在獲取單元011根據中斷信號查詢確定作為中斷信號來源的第一埠之前,對交換晶片各埠上交換網板的在位信號進行監測,當任一埠上交換網板的在位信號發生跳變,生成與埠對應的中斷信號。
[0097]可選的,上述預設埠可以為第一埠所在的匯聚埠組內,除第一埠外可用資源最多,或優先級最高,或滿足埠間負載均衡要求的埠。
[0098]可選的,第一轉發鏈路可以包括用於通過第一埠向交換網板發送報文的發送支路以及用於通過第一埠接收交換網板發送的報文的接收支路;
[0099]則,配置單元012可以具體用於:
[0100]將通過發送支路發出的報文直接送入接收支路,並對接收支路收到的報文進行分析處理,分析處理包括當確定收到的報文為從發送支路發出的報文時,對收到的報文進行標記;
[0101]在獲取到分析處理後的報文後,對獲取的報文進行判斷,若已被標記,則將獲取的報文通過預設埠轉發至預設埠相應的交換網板。
[0102]可選的,如圖8所示,該配置裝置01還可以包括:
[0103]切換單元014,可以在配置單元012將與第一埠相連的第一轉發鏈路配置為自環模式之後,具體用於:
[0104]通過鏈路拓撲計算,更新第一埠所在的匯聚埠組;
[0105]在更新後的匯聚埠組中確定可用的第二埠,將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路;
[0106]將第一轉發鏈路由自環模式恢復為正常發送模式。
[0107]需說明的是,圖中其中虛線連接線表示單元之間可以具備連接關係,也可以不具備直接的連接關係,比如配置單元012和切換單元014之間可以不直接進行交互,配置單元012可以在將第一轉發鏈路配置為自環模式之後通知切換單元014,也可以沒有通知,由業務板上系統進行統一調控。其中虛線框表示在提供的一種裝置實現方式下,可以包含該單元,也可以不包含該單元,本發明實施例對此不做限定。
[0108]本發明的實施例提供一種轉發鏈路的配置裝置,通過中斷信號確定作為中斷信號來源的第一埠,並在獲取第一埠的埠信息後,根據該埠信息將與第一埠相連的第一轉發鏈路配置為自環模式;最後在通過鏈路拓撲計算更新匯聚埠組並確定第二埠後,將第一轉發鏈路上的數據業務切換至與第二埠相連的第二轉發鏈路。這樣,通過縮短對交換網板拔出事件的檢測時間,並在檢測到交換網板拔出至數據鏈路調整完成期間將轉發鏈路配置為自環模式保證對報文的轉發,減少了交換網板熱插拔鏈路調整時造成的報文丟失情況,提高了網絡通信質量及穩定性。
[0109]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,設備和方法,可以通過其它的方式實現。例如,以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。
[0110]另外,在本發明各個實施例中的設備和系統中,各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理包括,也可以兩個或兩個以上單元集成在一個單元中。且上述的各單元既可以採用硬體的形式實現,也可以採用硬體加軟體功能單元的形式實現。
[0111]實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:U盤、移動硬碟、ROM (Read Only Memory,只讀存儲器)、RAM(Random Access Memory,隨機存取存儲器)、磁碟或者光碟等各種可以存儲程序代碼的介質。
[0112]以上所述,僅為本發明的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。
【權利要求】
1.一種轉發鏈路的配置方法,其特徵在於,包括: 獲取第一埠的埠信息,所述第一埠為業務板的交換晶片上檢測到交換網板被拔出的任一埠; 根據所述埠信息,將與所述第一埠相連的第一轉發鏈路配置為自環模式,所述第一轉發鏈路為所述交換晶片中通過所述第一埠進行報文發送與報文接收的數據鏈路,所述自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
2.根據權利要求1所述的方法,其特徵在於,所述獲取第一埠的埠信息包括: 根據中斷信號查詢確定作為所述中斷信號來源的所述第一埠,並獲取所述第一埠的埠信息,所述中斷信號為業務板的交換晶片任一埠上交換網板的在位信號跳變產生的,所述在位信號為所述交換晶片上埠與交換網板接插件的連接信號。
3.根據權利要求2所述的方法,其特徵在於, 所述在位信號為所述交換晶片上埠與交換網板接插件的短針腳的連接信號。
4.根據權利要求2或3所述的方法,其特徵在於,在所述根據中斷信號查詢確定作為所述中斷信號來源的所述第一埠之前,所述方法還包括: 對所述交換晶片各埠上交換網板的在位信號進行監測,當任一埠上交換網板的在位信號發生跳變,生成與埠對應的中斷信號。
5.根據權利要求1所述的方法,其特徵在於, 所述預設埠為所述第一埠所在的匯聚埠組內,除所述第一埠外可用資源最多,或優先級最高,或滿足埠間負載均衡要求的埠。
6.根據權利要求1所述的方法,其特徵在於,所述第一轉發鏈路包括用於通過所述第一埠向交換網板發送報文的發送支路以及用於通過所述第一埠接收交換網板發送的報文的接收支路; 所述將與所述第一埠相連的第一轉發鏈路配置為自環模式包括: 將通過所述發送支路發出的報文直接送入所述接收支路,並對所述接收支路收到的報文進行分析處理,所述分析處理包括當確定收到的報文為從所述發送支路發出的報文時,對所述收到的報文進行標記; 在獲取到所述分析處理後的報文後,對所述獲取的報文進行判斷,若已被標記,則將所述獲取的報文通過所述預設埠轉發至所述預設埠相應的交換網板。
7.根據權利要求1所述的方法,其特徵在於,在所述將與所述第一埠相連的第一轉發鏈路配置為自環模式之後,所述方法還包括: 通過鏈路拓撲計算,更新所述第一埠所在的匯聚埠組; 在所述更新後的匯聚埠組中確定可用的第二埠,將所述第一轉發鏈路上的數據業務切換至與所述第二埠相連的第二轉發鏈路; 將所述第一轉發鏈路由所述自環模式恢復為正常發送模式。
8.一種轉發鏈路的配置裝置,其特徵在於,包括: 獲取單元,用於獲取第一埠的埠信息,所述第一埠為業務板的交換晶片上檢測到交換網板被拔出的任一埠; 配置單元,用於根據所述埠信息,將與所述第一埠相連的第一轉發鏈路配置為自環模式,所述第一轉發鏈路為所述交換晶片中通過所述第一埠進行報文發送與報文接收的數據鏈路,所述自環模式為將通過第一轉發鏈路發送的報文從預設埠轉發的模式。
9.根據權利要求8所述的裝置,其特徵在於,所述獲取單元具體用於: 根據中斷信號查詢確定作為所述中斷信號來源的所述第一埠,並獲取所述第一埠的埠信息,所述中斷信號為業務板的交換晶片任一埠上交換網板的在位信號跳變產生的,所述在位信號為所述交換晶片上埠與交換網板接插件的連接信號。
10.根據權利要求9所述的裝置,其特徵在於,所述在位信號為所述交換晶片上埠與交換網板接插件的短針腳的連接信號。
11.根據權利要求9或10所述的裝置,其特徵在於,還包括監測單元,在所述獲取單元根據所述中斷信號查詢確定作為所述中斷信號來源的所述第一埠之前,用於: 對所述交換晶片各埠上交換網板的在位信號進行監測,當任一埠上交換網板的在位信號發生跳變,生成與埠對應的中斷信號。
12.根據權利要求8所述的裝置,其特徵在於, 所述預設埠為所述第一埠所在的匯聚埠組內,除所述第一埠外可用資源最多,或優先級最高,或滿足埠間負載均衡要求的埠。
13.根據權利要求8所述的裝置,其特徵在於,所述第一轉發鏈路包括用於通過所述第一埠向交換網板發送報文的發送支路以及用於通過所述第一埠接收交換網板發送的報文的接收支路; 所述配置單元具體用於: 將通過所述發送支路發出的報文直接送入所述接收支路,並對所述接收支路收到的報文進行分析處理,所述分析處理包括當確定收到的報文為從所述發送支路發出的報文時,對所述收到的報文進行標記; 在獲取到所述分析處理後的報文後,對所述獲取的報文進行判斷,若已被標記,則將所述獲取的報文通過所述預設埠轉發至所述預設埠相應的交換網板。
14.根據權利要求8所述的裝置,其特徵在於,還包括切換單元,在所述配置單元將與所述第一埠相連的第一轉發鏈路配置為自環模式之後,用於: 通過鏈路拓撲計算,更新所述第一埠所在的匯聚埠組; 在所述更新後的匯聚埠組中確定可用的第二埠,將所述第一轉發鏈路上的數據業務切換至與所述第二埠相連的第二轉發鏈路; 將所述第一轉發鏈路由所述自環模式恢復為正常發送模式。
【文檔編號】H04L12/937GK104243360SQ201410458185
【公開日】2014年12月24日 申請日期:2014年9月10日 優先權日:2014年9月10日
【發明者】魏恩泰, 李明緯 申請人:福建星網銳捷網絡有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀