中文字幕无码日韩视频无码三区

網絡設備以及用于網絡設備交互的方法

文檔序號:9380011閱讀:650來源:國知局
網絡設備以及用于網絡設備交互的方法
【技術領域】
[0001]本發明涉及一種網絡設備、一種用于網絡設備交互的方法、以及由多于一臺網絡設備形成的虛擬化設備。
【背景技術】
[0002]網絡設備中通常會配備控制平面單元(包括一或多個CPU)和數據平面單元(包括一或多個CPU)。當多于一臺網絡設備通過虛擬化技術形成一臺虛擬化設備時,其中的一臺網絡設備可以作為主用設備,其余網絡設備則作為備用設備。
[0003]虛擬化設備中的控制平面功能可以由主用設備的控制平面單元承擔、數據平面功能則可以由主用設備的數據平面單元和備用設備的數據平面單元共同承擔。
[0004]主用設備的控制平面單元可以管理主用設備的數據平面單元和備用設備的數據平面單元。當備用設備的數據平面單元被主用設備的控制平面單元管理時,需要由主用設備的控制平面單元構造管理報文并發送至備用設備,備用設備的控制平面單元通過對管理報文的解析,能夠按照主用設備的控制平面單元的指示對備用設備的數據平面單元執行相應的管理操作。即,備用設備的數據平面單元被主用設備的控制平面單元管理需要備用設備的控制平面單元參與。
[0005]因此,若備用設備的控制平面單元發生故障(控制平面單元中包括的所有CPU均故障),則會導致該備用設備的數據平面單元對虛擬化設備不可用。

【發明內容】

[0006]有鑒于此,本發明的實施例提供了一種網絡設備、一種用于網絡設備交互的方法、以及由多于一臺網絡設備形成的虛擬化設備。
[0007]在一個實施例中,一種網絡設備,包括控制平面單元、數據平面單元、以及邏輯單元,其中,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時:
[0008]邏輯單元檢測本設備的控制平面單元的狀態;
[0009]若本設備的控制平面單元正常,則邏輯單元將來自主用設備的管理報文通過數據平面單元向控制平面單元上報、以供控制平面單元通過解析管理報文而對數據平面單元實施管理操作;
[0010]若本設備的控制平面單元異常,則邏輯單元接管控制平面單元對來自主用設備的管理報文的解析、以及對數據平面單元的管理操作。
[0011]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時:
[0012]邏輯單元通過本設備的數據平面單元接收本設備的控制平面單元構造的管理報文;
[0013]邏輯單元將接收的管理報文向備用設備轉發。
[0014]可選地,控制平面單元和數據平面單元通過管理總線和控制管腳與邏輯單元相連,并且,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時:
[0015]若本設備的控制平面單元正常,則控制平面單元和數據平面單元之間的管理總線和控制管腳在邏輯單元實現連接;
[0016]若本設備的控制平面單元異常,則控制平面單元和數據平面單元之間的管理總線和控制管腳被邏輯單元斷開。
[0017]可選地,邏輯單元通過檢測本設備的控制平面單元的在位檢測管腳和故障檢測管腳實現對本設備的控制平面單元的狀態檢測。
[0018]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時:
[0019]若本設備的控制平面單元異常,則邏輯單元進一步構造通知報文、并向主用設備轉發。
[0020]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時:邏輯單元進一步接收來自備用設備的表示其控制平面單元異常的通知報文、并通過數據平面單元向控制平面單元轉發。
[0021]在一個實施例中,一種用于網絡設備交互的方法,該方法應用于包括控制平面單元和數據平面單元的網絡設備,并且,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法包括:
[0022]檢測本設備的控制平面單元的狀態;
[0023]若本設備的控制平面單元正常,則將來自主用設備的管理報文通過數據平面單元向控制平面單元上報、以供控制平面單元通過解析管理報文而對數據平面單元實施管理操作;
[0024]若本設備的控制平面單元異常,則接管控制平面單元對來自主用設備管理報文的解析、以及對數據平面單元的管理操作。
[0025]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時,該方法進一步包括:
[0026]通過本設備的數據平面單元接收本設備的控制平面單元構造的管理報文;
[0027]將接收的管理報文向備用設備轉發。
[0028]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法通過斷開控制平面單元和數據平面單元之間的管理總線和控制管腳實現所述接管。
[0029]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法對控制平面的狀態監測包括在位狀態檢測和故障檢測。
[0030]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法進一步包括:若本設備的控制平面單元的當前狀態為異常,則構造通知報文、并向主用設備轉發。
[0031]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時,該方法進一步包括:接收來自備用設備的表示其控制平面單元異常的通知報文、并通過本設備的數據平面單元向本設備的控制平面單元轉發檢測本設備的控制平面單元的狀態;
[0032]當接收到來自主用設備的管理報文時,判斷本設備的控制平面單元的當前狀態;
[0033]若本設備的控制平面單元正常,則將接收到的管理報文通過數據平面單元向控制平面單元上報、以供控制平面單元通過解析管理報文而對數據平面單元實施管理操作;
[0034]若本設備的控制平面單元異常,則接管控制平面單元對管理報文的解析、以及對數據平面單元的管理操作。
[0035]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時,該方法進一步包括:
[0036]通過本設備的數據平面單元接收本設備的控制平面單元構造的管理報文;
[0037]將接收的管理報文向備用設備轉發。
[0038]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法通過斷開控制平面單元和數據平面單元之間的管理總線和控制管腳實現所述接管。
[0039]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法對控制平面的狀態監測包括在位狀態檢測和故障檢測。
[0040]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的備用設備時,該方法進一步包括:若本設備的控制平面單元異常,則構造通知報文、并向主用設備轉發。
[0041]可選地,當該網絡設備與其它網絡設備形成虛擬化設備、并作為虛擬化設備的主用設備時,該方法進一步包括:接收來自備用設備的表示其控制平面單元異常的通知報文、并通過本設備的數據平面單元向本設備的控制平面單元轉發。
[0042]在一個實施例中,一種虛擬化設備包括多于一臺網絡設備,所述多于一臺網絡設備中的每臺網絡設備包括控制平面單元、數據平面單元、以及邏輯單元,并且,所述多于一臺網絡設備中的其中一臺網絡設備作為主用設備、其余至少一臺網絡設備作為備用設備;<
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1