国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實現(xiàn)多數(shù)據(jù)中心互聯(lián)的方法和裝置的制造方法_2

      文檔序號:9828053閱讀:來源:國知局
      出去。
      [0032]本實施例中,為了在多數(shù)據(jù)中心之間共享路由信息,邊緣VTEP發(fā)布地址信息需要遵循以下規(guī)則:邊緣VTEP從VXLAN隧道學習到的地址信息需要通過DCI隧道發(fā)布出去,從DCI隧道學習到的地址信息需要通過VXLAN隧道發(fā)布出去,在本地學習到的地址信息需要通過VXLAN隧道和DCI隧道發(fā)布出去。其中,
      [0033]將從VXLAN隧道學習到的地址信息從所有DCI隧道發(fā)布出去,包括:針對每個DCI隧道,將地址信息數(shù)據(jù)庫中具有VXLAN標記的所有地址信息攜帶在用于在該DCI隧道中傳輸?shù)腖SP報文中,將LSP報文從該DCI隧道發(fā)送。
      [0034]將從DCI隧道學習到的地址信息從所有VXLAN隧道發(fā)布出去,包括:針對每個VXLAN隧道,將地址信息數(shù)據(jù)庫中具有DCI標記的所有地址信息攜帶在用于在該VXLAN隧道中傳輸?shù)腖SP報文中,將LSP報文從該VXLAN隧道發(fā)送。
      [0035]將在本地學習到的地址信息從所有VXLAN隧道和DCI隧道發(fā)布出去,包括:針對每個VXLAN隧道,將地址信息數(shù)據(jù)庫中具有Local標記的所有地址信息攜帶在用于在該VXLAN隧道中傳輸?shù)腖SP報文中,將該LSP報文從該VXLAN隧道發(fā)送;針對每個DCI隧道,將地址信息數(shù)據(jù)庫中具有Local標記的所有地址信息攜帶在用于在該DCI隧道中傳輸?shù)腖SP報文中,將該LSP報文從所有DCI隧道發(fā)送。
      [0036]在實際應用中,根據(jù)需求可以將VM進行迀移。當發(fā)生VM迀移時,VM迀移前和迀移后所屬VTEP不同,因此迀移前后的發(fā)布源也將發(fā)生改變,這就使得邊緣VTEP在VM迀移前后學習到來自不同發(fā)布源的相同地址信息,可以通過記錄地址信息的發(fā)布源來解決MV迀移冋題。
      [0037]在VXLAN隧道接口接收到LSP報文后,學習LSP報文中的地址信息到地址信息數(shù)據(jù)庫時,還需要將LSP報文的LSP ID作為該地址信息的發(fā)布源,記錄到該地址信息的VXLAN發(fā)布源鏈表,如果后續(xù)再在該VXLAN隧道接口接收的LSP報文中不包含該地址信息,則可以將該發(fā)布源從該地址信息的VXLAN發(fā)布源鏈表中刪除,若該地址信息的VXLAN發(fā)布源鏈表為空,則清除該地址信息的VXLAN標記。該地址信息的VXLAN標記被清除后,該地址信息不會再被從DCI隧道發(fā)送。
      [0038]在DCI隧道接口接收LSP報文后,學習LSP報文中的地址信息到地址信息數(shù)據(jù)庫時,還可以以LSP報文的LSP ID作為該地址信息的發(fā)布源,記錄到該地址信息的DCI發(fā)布源鏈表,如果后續(xù)再在該DCI隧道接口接收的LSP報文中不包含該地址信息,則將該發(fā)布源從該地址信息的DCI發(fā)布源鏈表中刪除,若該地址信息的DCI發(fā)布源鏈表為空,則清除該地址信息的DCI標記。該地址信息的VXLAN標記被清除后,該地址信息不會再被從VXLAN隧
      、叢 r1、.道發(fā)送。
      [0039]以下對VM迀移過程進行簡單舉例:
      [0040]假設VM迀移前所屬VTEP為VTEPl,所在數(shù)據(jù)中心的邊緣VTEP為VTEPlO。則,
      [0041]VM迀移前,
      [0042]VTEPl通過VXLAN隧道發(fā)送LSP報文(其中攜帶VM的地址信息)到邊緣VTEP10,則邊緣VTEPlO將該LSP報文的LSP ID (假設為LSP IDl)記錄到VM的地址信息對應的VXLAN發(fā)布源鏈表中。
      [0043]VM迀移后,
      [0044]如果VM迀移到同一數(shù)據(jù)中心的另一 VTEP (假設為VTEP2)下,則VTEP2將通過VXLAN隧道發(fā)送LSP報文(其中攜帶VM的地址信息)到邊緣VTEP10,邊緣VTEPlO將該LSP報文的LSP IDUgSSLSP ID2)記錄到VM的地址信息對應的VXLAN發(fā)布源鏈表中。此后,VTEPl再發(fā)送LSP報文到邊緣VTEPlO時,LSP報文中將不再攜帶VM的地址信息,因此,邊緣VTEPlO將LSP IDl從VM的地址信息對應的VXLAN發(fā)布源鏈表中刪除。
      [0045]如果VM迀移到另一數(shù)據(jù)中心的某一 VTEP (假設為VTEP3)下,則VM迀移后所在數(shù)據(jù)中心的邊緣VTEP將從VTEP3學習到VM的地址信息,并通過DCI隧道發(fā)送攜帶VM的地址信息的LSP報文到邊緣VTEP10,邊緣VTEPlO將該LSP報文的LSP ID (假設為LSP ID3)記錄到VM的地址信息對應的DCI發(fā)布源鏈表中。此后,VTEPl再發(fā)送LSP報文到邊緣VTEPlO時,LSP報文中不再攜帶VM的地址信息,因此,邊緣VTEPlO將LSP IDl從VM的地址信息對應的VXLAN發(fā)布源鏈表中刪除。
      [0046]下面結合圖3對本發(fā)明實施例實現(xiàn)多數(shù)據(jù)中心互聯(lián)方法進行舉例說明:
      [0047]參見圖3,圖3是本發(fā)明實施例多數(shù)據(jù)中心互聯(lián)的組網(wǎng)示意圖,如圖3所示,數(shù)據(jù)中心I中配置有VTEP1、VTEP2、VTEP3,其中VTEP3為邊緣VTEP,數(shù)據(jù)中心I中所有VTEP之間建立有VXLAN隧道,實現(xiàn)了數(shù)據(jù)中心I內(nèi)VTEP之間的全互聯(lián)。數(shù)據(jù)中心2中配置有VTEP4、VTEP5、VTEP6,其中,VTEP4為邊緣VTEP。數(shù)據(jù)中心2中所有VTEP之間建立有VXLAN隧道,實現(xiàn)了數(shù)據(jù)中心2內(nèi)VTEP之間的全互聯(lián)。數(shù)據(jù)中心I的邊緣VTEP:VTEP3,與數(shù)據(jù)中心2的邊緣VTEP:VTEP4之間建立有DCI隧道,實現(xiàn)了數(shù)據(jù)中心I與數(shù)據(jù)中心2的互聯(lián)。
      [0048]假設圖3所示組網(wǎng)采用二層報文轉發(fā),VTEPl下掛有主機1(MAC地址為0000-0000-0001),VTEP3 下掛有主機 2 (MAC 地址為 0000-0000-0002),VTEP6 下掛有主機3 (MAC地址為0000-0000-0003),主機I的MAC地址通過VTEPl發(fā)布到VTEP6的過程如下:
      [0049]UVTEPl收到本地模塊(MAC模塊)上報主機I的MAC地址為0000-0000-0001的MAC TLV (這里的MAC TLV即對應于圖2所示實施例中的地址信息)并保存在TLV數(shù)據(jù)庫中,由于該MAC TLV是在本地學習到的,因此為該MAC TLV設置Local標記,同時,還需要計算到該MAC地址的路由表項。VTEPl需要發(fā)布地址信息時,通過與VTEP3之間的VXLAN遂道發(fā)送給VTEP3的LSP報文中會攜帶MAC地址為0000-0000-0001的MAC TLV ;
      [0050]2、VTEP3在接收到VTEPl發(fā)送的LSP報文,解析該LSP報文,當解析到MAC地址為0000-0000-0001的MAC TLV后,把該MAC TLV保存到本地的TLV數(shù)據(jù)庫(TLV數(shù)據(jù)庫即為圖2所示實施例中的地址信息數(shù)據(jù)庫)中,由于該MAC TLV是從VXLAN遂道學習到的,則為該MAC TLV設置VXLAN標記,并計算到該MAC地址的路由表項;另外,VTEP3收到本地模塊上報MAC地址為0000-0000-0002 (主機2的MAC地址)的MAC TLV,并保存在TLV數(shù)據(jù)庫中,同時為該MAC TLV設置Local標記并計算到該MAC地址的路由表項。
      [0051]3、VTEP3通過DCI遂道向VTEP4發(fā)送LSP報文時,會遍歷TLV數(shù)據(jù)中的MAC TLV:MAC地址為0000-0000-0001的MAC TLV具有VXLAN標記,因此需要在DCI遂道內(nèi)發(fā)布;MAC地址為0000-0000-0002的MAC TLV具有Local標記,因此也需要在DCI遂道內(nèi)發(fā)布(需要說明的是,該MAC TLV也需要在VXLAN隧道內(nèi)發(fā)布),最終VTEP3在DCI遂道內(nèi)發(fā)布的LSP報文中包括MAC地址為0000-0000-0001的MAC TLV,以及MAC地址為0000-0000-0002的MAC TLV0
      [0052]4、VTEP4接收VTEP3通過DCI隧道發(fā)來的LSP報文,解析該LSP報文,當解析到MAC地址為 0000-0000-0001 的 MAC TLV,以及 MAC 地址為 0000-0000-0002 的 MAC TLV 時,會把這兩個MAC TLV保存到本地的TLV數(shù)據(jù)庫中,由于這兩個MAC TLV是從DCI遂道內(nèi)學習到的,因此會為這兩個MAC TLV設置DCI標記,并計算到這兩個MAC地址的路由表項。
      [005
      當前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1