国产精品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>

      基于靜態(tài)指定轉(zhuǎn)發(fā)器(DF)選擇過程的DF選擇的制作方法

      文檔序號:12067848閱讀:199來源:國知局
      基于靜態(tài)指定轉(zhuǎn)發(fā)器(DF)選擇過程的DF選擇的制作方法與工藝

      本申請的各實(shí)施例涉及基于靜態(tài)指定轉(zhuǎn)發(fā)器(DF)選擇過程的DF選擇。



      背景技術(shù):

      路由器集合可以利用與路由器集合關(guān)聯(lián)的多個參數(shù)(比如標(biāo)識路由器集合中的每個路由器在網(wǎng)絡(luò)的一部分內(nèi)的位置的參數(shù)、標(biāo)識路由器集合中的每個路由器的網(wǎng)際協(xié)議地址的參數(shù)等)來執(zhí)行指定轉(zhuǎn)發(fā)器(DF)選擇過程??梢曰趫?zhí)行指定轉(zhuǎn)發(fā)器選擇過程的路由器集合來將路由器集合中的路由器選擇作為用于網(wǎng)絡(luò)的一部分(例如以太網(wǎng)段、以太網(wǎng)虛擬專用網(wǎng)絡(luò)實(shí)例等)的指定轉(zhuǎn)發(fā)器。路由器可以基于被選擇作為用于網(wǎng)絡(luò)的該一部分的指定轉(zhuǎn)發(fā)器來路由一個或者多個分組。例如,路由器可以從網(wǎng)絡(luò)的該一部分中的上游位置向位于網(wǎng)絡(luò)的該一部分中的下游位置處的另一路由器轉(zhuǎn)發(fā)多播分組。



      技術(shù)實(shí)現(xiàn)要素:

      根據(jù)一些可能的實(shí)現(xiàn)方式,一種設(shè)備可以包括一個或者多個處理器。一個或者多個處理器可以向網(wǎng)絡(luò)的一部分的一個或者多個網(wǎng)絡(luò)設(shè)備傳輸信息,該信息指示該設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。一個或者多個處理器可以確定網(wǎng)絡(luò)的該一部分的一個或者多個網(wǎng)絡(luò)設(shè)備各自被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。一個或者多個處理器可以基于確定網(wǎng)絡(luò)的該一部分的一個或者多個網(wǎng)絡(luò)設(shè)備各自被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來啟用設(shè)備的靜態(tài)指定轉(zhuǎn)發(fā)器配置。

      根據(jù)一些可能的實(shí)現(xiàn)方式,一種非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)可以存儲一個或者多個指令,該一個或者多個指令在由一個或者多個處理器執(zhí)行時可以使得一個或者多個處理器確定網(wǎng)絡(luò)的特定部分的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以選擇用于網(wǎng)絡(luò)的特定部分的指定轉(zhuǎn)發(fā)器。一個或者多個指令在由一個或者多個處理器執(zhí)行時可以使得一個或者多個處理器執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以基于確定網(wǎng)絡(luò)的特定部分的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來選擇用于網(wǎng)絡(luò)的特定部分的指定轉(zhuǎn)發(fā)器。

      根據(jù)一些可能的實(shí)現(xiàn)方式,一種方法可以包括由設(shè)備檢測用于與另一設(shè)備交換一個或者多個消息的觸發(fā)。該方法可以包括由設(shè)備基于檢測到用于與該另一設(shè)備交換一個或者多個消息的觸發(fā)來與該另一設(shè)備交換一個或者多個消息。該方法可以包括由設(shè)備基于與該另一設(shè)備交換一個或者多個消息來有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。該方法可以包括由設(shè)備基于有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行對網(wǎng)絡(luò)流量的路由。

      根據(jù)本申請的一個示例性實(shí)施例,公開了一種設(shè)備,包括:一個或者多個處理器,所述一個或者多個處理器用于:向網(wǎng)絡(luò)的一部分的一個或者多個網(wǎng)絡(luò)設(shè)備傳輸信息,所述信息指示所述設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;確定所述網(wǎng)絡(luò)的所述一部分的所述一個或者多個網(wǎng)絡(luò)設(shè)備各自被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;以及基于確定所述網(wǎng)絡(luò)的所述一部分的所述一個或者多個網(wǎng)絡(luò)設(shè)備各自被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來啟用靜態(tài)指定轉(zhuǎn)發(fā)器配置。

      優(yōu)選地,在該設(shè)備中,其中所述一個或者多個處理器還用于:基于啟用所述靜態(tài)指定轉(zhuǎn)發(fā)器配置來路由網(wǎng)絡(luò)流量。

      優(yōu)選地,在該設(shè)備中,其中所述一個或者多個處理器在確定所述網(wǎng)絡(luò)的所述一部分的所述一個或者多個網(wǎng)絡(luò)設(shè)備各自被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程時用于:從所述一個或者多個網(wǎng)絡(luò)設(shè)備接收指示所述一個或者多個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的一個或者多個消息。

      優(yōu)選地,在該設(shè)備中,其中所述一個或者多個處理器在傳輸指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述信息時用于:生成包括擴(kuò)展團(tuán)體部分的邊界網(wǎng)關(guān)協(xié)議消息,所述擴(kuò)展團(tuán)體部分包括指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的信息;以及向所述一個或者多個網(wǎng)絡(luò)設(shè)備傳輸所述邊界網(wǎng)關(guān)協(xié)議消息。

      優(yōu)選地,在該設(shè)備中,其中所述一個或者多個處理器在傳輸指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述信息時用于:傳輸指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述信息以使得所述一個或者多個網(wǎng)絡(luò)設(shè)備執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該設(shè)備中,其中所述一個或者多個處理器還用于:向所述網(wǎng)絡(luò)的另一部分的另外一個或者多個網(wǎng)絡(luò)設(shè)備傳輸指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的信息;確定所述網(wǎng)絡(luò)的所述另一部分的所述另外一個或者多個網(wǎng)絡(luò)設(shè)備中的特定網(wǎng)絡(luò)設(shè)備未被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;以及基于確定所述特定網(wǎng)絡(luò)設(shè)備未被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行另一指定轉(zhuǎn)發(fā)器選擇過程,所述另一指定轉(zhuǎn)發(fā)器選擇過程不同于所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該設(shè)備中,其中所述網(wǎng)絡(luò)的所述一部分是特定以太網(wǎng)段和特定以太網(wǎng)虛擬專用網(wǎng)絡(luò)實(shí)例。

      根據(jù)本申請的一個示例性實(shí)施例,公開了一種存儲指令的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),所述指令包括:一個或者多個指令,所述一個或者多個指令在由設(shè)備的一個或者多個處理器執(zhí)行時使得所述一個或者多個處理器:確定網(wǎng)絡(luò)的特定部分的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以選擇用于所述網(wǎng)絡(luò)的所述特定部分的指定轉(zhuǎn)發(fā)器;以及基于確定所述網(wǎng)絡(luò)的所述特定部分的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以選擇用于所述網(wǎng)絡(luò)的所述特定部分的所述指定轉(zhuǎn)發(fā)器。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中所述設(shè)備被選擇作為用于所述網(wǎng)絡(luò)的所述特定部分的非指定轉(zhuǎn)發(fā)器作用,并且另一設(shè)備被選擇作為用于所述網(wǎng)絡(luò)的所述特定部分的指定轉(zhuǎn)發(fā)器作用;并且其中所述一個或者多個指令在由所述一個或者多個處理器執(zhí)行時還使得所述一個或者多個處理器:檢測與所述另一設(shè)備關(guān)聯(lián)的故障;以及基于檢測到與所述另一設(shè)備關(guān)聯(lián)的所述故障來切換成用于所述網(wǎng)絡(luò)的所述特定部分的所述指定轉(zhuǎn)發(fā)器作用。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中所述一個或者多個指令在由所述一個或者多個處理器執(zhí)行時還使得所述一個或者多個處理器:接收指示從所述故障的恢復(fù)的信息;以及基于檢測到從所述故障的所述恢復(fù)來切換成用于所述網(wǎng)絡(luò)的所述特定部分的所述非指定轉(zhuǎn)發(fā)器作用。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中所述設(shè)備被選擇作為用于所述網(wǎng)絡(luò)的所述特定部分的指定轉(zhuǎn)發(fā)器作用,并且另一設(shè)備被選擇作為用于所述網(wǎng)絡(luò)的所述特定部分的非指定轉(zhuǎn)發(fā)器作用;并且其中所述一個或者多個指令在由所述一個或者多個處理器執(zhí)行時還使得所述一個或者多個處理器:檢測對于所述網(wǎng)絡(luò)的所述特定部分的故障;在檢測到對于所述網(wǎng)絡(luò)的所述特定部分的所述故障之后檢測對于所述網(wǎng)絡(luò)的所述特定部分的恢復(fù);以及基于在檢測到對于所述網(wǎng)絡(luò)的所述特定部分的所述故障之后檢測到對于所述網(wǎng)絡(luò)的所述特定部分的所述恢復(fù)來切換成用于所述網(wǎng)絡(luò)的所述特定部分的所述非指定轉(zhuǎn)發(fā)器作用,所述另一設(shè)備已經(jīng)切換成用于所述網(wǎng)絡(luò)的所述特定部分的所述指定轉(zhuǎn)發(fā)器作用。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中所述一個或者多個指令在由所述一個或者多個處理器執(zhí)行時還使得所述一個或者多個處理器:確定第一門限閾值時間段從檢測到對于所述網(wǎng)絡(luò)的所述特定部分的所述恢復(fù)起已經(jīng)流逝;基于確定所述第一門限閾值時間段從檢測到對于所述網(wǎng)絡(luò)的所述特定部分的所述恢復(fù)起已經(jīng)流逝來向所述另一設(shè)備傳輸信息,所述信息指示所述設(shè)備將從所述非指定轉(zhuǎn)發(fā)器作用切換成所述指定轉(zhuǎn)發(fā)器作用;確定第二門限閾值時間段從傳輸指示所述設(shè)備將切換成所述指定轉(zhuǎn)發(fā)器作用的所述信息起已經(jīng)流逝;以及基于確定所述第二門限閾值時間段已經(jīng)流逝來切換成所述指定轉(zhuǎn)發(fā)器作用。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中使得所述一個或者多個處理器確定每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述一個或者多個指令使得所述一個或者多個處理器:從所述網(wǎng)絡(luò)的所述特定部分中的每個網(wǎng)絡(luò)設(shè)備接收消息集合,所述消息集合指示所述網(wǎng)絡(luò)的所述特定部分中的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)中,其中所述一個或者多個指令在由所述一個或者多個處理器執(zhí)行時還使得所述一個或者多個處理器:向所述網(wǎng)絡(luò)的所述特定部分中的每個網(wǎng)絡(luò)設(shè)備傳輸消息集合,所述消息集合指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,所述消息集合與使得所述網(wǎng)絡(luò)的所述特定部分中的每個網(wǎng)絡(luò)設(shè)備執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程關(guān)聯(lián)。

      根據(jù)本申請的一個示例性實(shí)施例,公開了一種方法,包括:由設(shè)備檢測用于與另一設(shè)備交換一個或者多個消息的觸發(fā);由所述設(shè)備基于檢測到用于與所述另一設(shè)備交換所述一個或者多個消息的所述觸發(fā)來與所述另一設(shè)備交換所述一個或者多個消息;由所述設(shè)備基于與所述另一設(shè)備交換所述一個或者多個消息來有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;以及由所述設(shè)備基于有選擇地執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行對網(wǎng)絡(luò)流量的路由。

      優(yōu)選地,在該方法中,其中與所述另一設(shè)備交換所述一個或者多個消息包括:向所述另一設(shè)備傳輸所述一個或者多個消息中的消息,所述消息指示所述設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,所述消息與使得所述另一設(shè)備執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程關(guān)聯(lián)。

      優(yōu)選地,在該方法中,其中與所述另一設(shè)備交換所述一個或者多個消息包括:從所述另一設(shè)備接收所述一個或者多個消息中的消息,所述消息指示所述另一設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;并且其中有選擇地執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程包括:基于從所述另一設(shè)備接收指示所述另一設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述消息來執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該方法中,其中與所述另一設(shè)備交換所述一個或者多個消息包括:未能從所述另一設(shè)備接收所述一個或者多個消息中的消息,所述消息指示所述另一設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程;并且其中有選擇地執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程包括:基于未能接收指示所述另一設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的所述消息來執(zhí)行另一指定轉(zhuǎn)發(fā)器選擇過程,所述另一指定轉(zhuǎn)發(fā)器選擇過程不同于所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該方法中,其中所述一個或者多個消息是包括對應(yīng)的一個或者多個擴(kuò)展團(tuán)體部分的一個或者多個邊界網(wǎng)關(guān)協(xié)議消息,所述一個或者多個擴(kuò)展團(tuán)體部分指示所述設(shè)備和所述另一設(shè)備被配置為執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      優(yōu)選地,在該方法中,其中有選擇地執(zhí)行所述靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程包括:啟用特定指定轉(zhuǎn)發(fā)器作用,所述特定指定轉(zhuǎn)發(fā)器作用是指定轉(zhuǎn)發(fā)器作用或者非指定轉(zhuǎn)發(fā)器作用;并且其中執(zhí)行對所述網(wǎng)絡(luò)流量的所述路由包括:基于所述特定指定轉(zhuǎn)發(fā)器作用來執(zhí)行對所述網(wǎng)絡(luò)流量的所述路由。

      附圖說明

      圖1A至圖1C是這里描述的示例實(shí)現(xiàn)方式的概況的示圖;

      圖2是可以在其中實(shí)施這里描述的系統(tǒng)和/或方法的示例環(huán)境的示圖;

      圖3是圖2的一個或者多個設(shè)備的示例部件的示圖;以及

      圖4是用于利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以配置對網(wǎng)絡(luò)流量的路由的示例過程的流程圖。

      具體實(shí)施方式

      對示例實(shí)現(xiàn)方式的以下具體描述參照附圖。不同附圖中的相同標(biāo)號可以標(biāo)識相同或者相似單元。

      網(wǎng)絡(luò)可以包括與路由網(wǎng)絡(luò)流量關(guān)聯(lián)的網(wǎng)絡(luò)設(shè)備集合。例如,網(wǎng)絡(luò)可以包括從客戶邊緣網(wǎng)絡(luò)設(shè)備集合(例如,客戶邊緣路由器集合)接收流量并且經(jīng)由網(wǎng)絡(luò)路由流量的提供者邊緣網(wǎng)絡(luò)設(shè)備集合(例如,提供者邊緣路由器集合)。提供者邊緣網(wǎng)絡(luò)設(shè)備集合可以執(zhí)行動態(tài)指定轉(zhuǎn)發(fā)器選擇過程以將一個或者多個提供者邊緣網(wǎng)絡(luò)設(shè)備選擇作為用于網(wǎng)絡(luò)的指定轉(zhuǎn)發(fā)器、用于網(wǎng)絡(luò)的非指定轉(zhuǎn)發(fā)器(例如,用于網(wǎng)絡(luò)的備用指定轉(zhuǎn)發(fā)器)等。動態(tài)指定轉(zhuǎn)發(fā)器選擇過程可以包括處理與提供者邊緣網(wǎng)絡(luò)設(shè)備集合關(guān)聯(lián)的多個參數(shù),比如對提供者邊緣網(wǎng)絡(luò)設(shè)備標(biāo)識符(例如,網(wǎng)際協(xié)議(IP)地址)執(zhí)行模運(yùn)算集合、對提供者邊緣網(wǎng)絡(luò)設(shè)備標(biāo)識符執(zhí)行哈希運(yùn)算集合或者對一個或者多個其它參數(shù)執(zhí)行一個或者多個其它運(yùn)算。

      然而,動態(tài)指定轉(zhuǎn)發(fā)器選擇過程可能隨著提供者邊緣網(wǎng)絡(luò)設(shè)備、以太網(wǎng)虛擬專用網(wǎng)絡(luò)(EVPN)實(shí)例(EVI)、以太網(wǎng)段等的數(shù)量增加而對于網(wǎng)絡(luò)而言計(jì)算密集。另外,基于多個參數(shù)動態(tài)地選擇指定轉(zhuǎn)發(fā)器可能限制用戶的用于確定提供者邊緣網(wǎng)絡(luò)設(shè)備集合的哪個提供者邊緣網(wǎng)絡(luò)設(shè)備將被選擇作為用于網(wǎng)絡(luò)的特定部分的指定轉(zhuǎn)發(fā)器和提供者邊緣網(wǎng)絡(luò)設(shè)備集合的哪個提供者邊緣網(wǎng)絡(luò)設(shè)備將被選擇作為用于網(wǎng)絡(luò)的特定部分的非指定轉(zhuǎn)發(fā)器的能力。這里描述的實(shí)現(xiàn)方式可以利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以將網(wǎng)絡(luò)設(shè)備選擇作為用于網(wǎng)絡(luò)的一部分的指定轉(zhuǎn)發(fā)器。以這一方式,相對于動態(tài)指定轉(zhuǎn)發(fā)器選擇過程而言可以減少與執(zhí)行指定轉(zhuǎn)發(fā)器選擇關(guān)聯(lián)的處理資源。另外,基于將網(wǎng)絡(luò)設(shè)備靜態(tài)地配置作為用于網(wǎng)絡(luò)的指定轉(zhuǎn)發(fā)器,相對于用戶不能確定哪些網(wǎng)絡(luò)設(shè)備被選擇作為用于網(wǎng)絡(luò)的指定轉(zhuǎn)發(fā)器而言,用戶可以體驗(yàn)對網(wǎng)絡(luò)操作和性能的更大控制。

      圖1A至圖1C是這里描述的示例實(shí)現(xiàn)方式100的概況的示圖。如圖1A中所示,示例實(shí)現(xiàn)方式100可以包括具有提供者邊緣網(wǎng)絡(luò)設(shè)備集合(例如,第一提供者邊緣網(wǎng)絡(luò)設(shè)備、第二提供者邊緣網(wǎng)絡(luò)設(shè)備、第三提供者邊緣網(wǎng)絡(luò)設(shè)備和第四提供者邊緣網(wǎng)絡(luò)設(shè)備)的多協(xié)議標(biāo)簽切換(MPLS)核心網(wǎng)絡(luò)。第一提供者邊緣網(wǎng)絡(luò)設(shè)備和第二提供者邊緣網(wǎng)絡(luò)設(shè)備可以連接到第一客戶邊緣網(wǎng)絡(luò)設(shè)備(例如,多歸屬網(wǎng)絡(luò)設(shè)備)作為第一以太網(wǎng)段(例如,被標(biāo)識為ESI1)。相似地,第三提供者邊緣網(wǎng)絡(luò)設(shè)備和第四提供者邊緣網(wǎng)絡(luò)設(shè)備可以連接到第二客戶邊緣網(wǎng)絡(luò)設(shè)備作為第二以太網(wǎng)段(例如,被標(biāo)識為ESI2)。

      如圖1A中和由標(biāo)號105進(jìn)一步所示,第一提供者邊緣網(wǎng)絡(luò)設(shè)備被靜態(tài)地配置作為用于第一以太網(wǎng)段的第一EVPN實(shí)例(例如,被標(biāo)識為EVIA)的指定轉(zhuǎn)發(fā)器(DF)和第一以太網(wǎng)段的用于第二EVPN實(shí)例(例如,被標(biāo)識為EVIB)的非指定轉(zhuǎn)發(fā)器(nDF)。第一提供者邊緣網(wǎng)絡(luò)設(shè)備可以存儲標(biāo)識靜態(tài)配置的信息。第一EVPN實(shí)例可以連接與第一客戶邊緣網(wǎng)絡(luò)設(shè)備關(guān)聯(lián)的第一虛擬局域網(wǎng)(VLAN)集合與MPLS核心(例如,經(jīng)由第一以太網(wǎng)段)。相似地,第二EVPN實(shí)例可以連接與第一客戶邊緣網(wǎng)絡(luò)設(shè)備關(guān)聯(lián)的第二VLAN集合與MPLS核心。如由標(biāo)號110所示,第二提供者邊緣網(wǎng)絡(luò)設(shè)備被靜態(tài)地配置作為用于第一EVPN實(shí)例的非指定轉(zhuǎn)發(fā)器(nDF)和用于第二EPVN實(shí)例的指定轉(zhuǎn)發(fā)器(DF)。第二提供者邊緣網(wǎng)絡(luò)設(shè)備可以存儲標(biāo)識靜態(tài)配置的信息。

      如圖1B中和由標(biāo)號115所示,第二提供者邊緣網(wǎng)絡(luò)設(shè)備可以向第一提供者邊緣網(wǎng)絡(luò)設(shè)備傳輸信息。例如,第二提供者邊緣網(wǎng)絡(luò)設(shè)備可以檢測用于傳輸信息的觸發(fā),比如被激活、確定網(wǎng)絡(luò)設(shè)備已經(jīng)被添加到MPLS核心、確定網(wǎng)絡(luò)設(shè)備已經(jīng)從MPLS核心被去除、等等,并且可以生成邊界網(wǎng)關(guān)協(xié)議(BGP)消息。BGP消息可以包括標(biāo)識第二提供者邊緣網(wǎng)絡(luò)設(shè)備的信息(例如,路由區(qū)別符、RD:RD-PE2)、標(biāo)識第一以太網(wǎng)段的信息(例如ESI:ESI1)和擴(kuò)展團(tuán)體部分(例如,EC:靜態(tài)DF選擇),該擴(kuò)展團(tuán)體部分指示第二提供者邊緣網(wǎng)絡(luò)設(shè)備被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      如圖1B中和由標(biāo)號120進(jìn)一步所示,第一提供者邊緣網(wǎng)絡(luò)設(shè)備可以向第二提供者邊緣網(wǎng)絡(luò)設(shè)備傳輸信息。例如,第一提供者邊緣網(wǎng)絡(luò)設(shè)備可以檢測用于傳輸信息的觸發(fā),并且可以生成BGP消息。BGP消息可以包括標(biāo)識第一提供者邊緣網(wǎng)絡(luò)設(shè)備的信息(例如,RD:RD-PE1)、標(biāo)識第一以太網(wǎng)段的信息(例如,ESI:ESI1)和擴(kuò)展團(tuán)體部分(例如,EC:靜態(tài)DF選擇),該擴(kuò)展團(tuán)體部分指示第一提供者邊緣網(wǎng)絡(luò)設(shè)備被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      如圖1C中和由標(biāo)號125所示,基于確定第二提供者邊緣網(wǎng)絡(luò)設(shè)備被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,第一提供者邊緣網(wǎng)絡(luò)設(shè)備執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。例如,第一提供者邊緣網(wǎng)絡(luò)設(shè)備獲得存儲的信息,該存儲的信息指示第一提供者邊緣網(wǎng)絡(luò)設(shè)備將是用于第一EVPN實(shí)例(EVIA)的指定轉(zhuǎn)發(fā)器和用于第二EVPN實(shí)例(EVIB)的非指定轉(zhuǎn)發(fā)器。相似地,如由標(biāo)號130所示,基于確定第一提供者邊緣網(wǎng)絡(luò)設(shè)備被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,第二提供者邊緣網(wǎng)絡(luò)設(shè)備執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程并且是用于第二EVPN實(shí)例(EVIB)的指定轉(zhuǎn)發(fā)器和用于第一EVPN實(shí)例(EVIA)的非指定轉(zhuǎn)發(fā)器。在另一示例中,在以太網(wǎng)段和EVPN實(shí)例的網(wǎng)絡(luò)設(shè)備未被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程時,以太網(wǎng)段和EVPN實(shí)例的每個網(wǎng)絡(luò)設(shè)備可以利用動態(tài)指定轉(zhuǎn)發(fā)器選擇過程,由此保證與舊式網(wǎng)絡(luò)設(shè)備的兼容。

      以這一方式,網(wǎng)絡(luò)設(shè)備(例如,提供者邊緣路由器)基于確定網(wǎng)絡(luò)的公共部分的每個其它網(wǎng)絡(luò)設(shè)備也被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,由此相對于執(zhí)行動態(tài)指定轉(zhuǎn)發(fā)器選擇過程而言減少多個網(wǎng)絡(luò)設(shè)備選擇不同指定轉(zhuǎn)發(fā)器的可能性。另外,網(wǎng)絡(luò)設(shè)備相對于動態(tài)指定轉(zhuǎn)發(fā)器選擇過程而言減少必須被指派為執(zhí)行指定轉(zhuǎn)發(fā)器選擇的處理資源的數(shù)量并且提高通過用戶的可預(yù)測性(例如,哪個網(wǎng)絡(luò)設(shè)備將被選擇作為指定轉(zhuǎn)發(fā)器的可預(yù)測性),由此提高網(wǎng)絡(luò)性能。

      如以上指示的那樣,提供圖1A至圖1C僅作為示例。其它示例是可能的并且可以不同于關(guān)于圖1A至圖1C描述的示例。

      圖2是可以在其中實(shí)施這里描述的系統(tǒng)和/或方法的示例環(huán)境200的示圖。如圖2中所示,環(huán)境200可以包括一個或者多個網(wǎng)絡(luò)設(shè)備210-1至210-P(P≥1)(下文被統(tǒng)一地稱為“多個網(wǎng)絡(luò)設(shè)備210”和個別地稱為“網(wǎng)絡(luò)設(shè)備210”)和一個或者多個網(wǎng)絡(luò)。環(huán)境200的設(shè)備可以經(jīng)由有線連接、無線連接或者有線連接和無線連接的組合來互連。

      網(wǎng)絡(luò)設(shè)備210可以包括能夠在端點(diǎn)設(shè)備之間處理和/或傳送流量的一個或者多個設(shè)備(例如,一個或者多個流量傳送設(shè)備)。例如,網(wǎng)絡(luò)設(shè)備210可以包括防火墻、路由器、網(wǎng)關(guān)、交換機(jī)、集線器、網(wǎng)橋、反向代理、服務(wù)器(例如,代理服務(wù)器)、負(fù)載平衡器或者相似設(shè)備。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以包括與經(jīng)由邊界網(wǎng)關(guān)協(xié)議(BGP)提供和/或接收信息關(guān)聯(lián)的流量傳送設(shè)備。例如,在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以包括提供者邊緣路由器(例如,PE)、客戶邊緣路由器(例如,CE)、路由反射器網(wǎng)絡(luò)設(shè)備、對等設(shè)備、自治系統(tǒng)邊界路由器等。

      網(wǎng)絡(luò)設(shè)備210可以在一些實(shí)現(xiàn)方式中與一個或者多個網(wǎng)絡(luò)關(guān)聯(lián)。相似地,一個或者多個網(wǎng)絡(luò)中的網(wǎng)絡(luò)可以包括一個或者多個網(wǎng)絡(luò)設(shè)備210。在一些實(shí)現(xiàn)方式中,一個或者多個網(wǎng)絡(luò)可以包括蜂窩網(wǎng)絡(luò)(例如,長期演進(jìn)(LTE)網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、碼分多址(CDMA)網(wǎng)絡(luò)等)、公共陸地移動網(wǎng)絡(luò)(PLMN)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、電話網(wǎng)絡(luò)(例如,公共交換電話網(wǎng)絡(luò)(PSTN))、專用網(wǎng)絡(luò)、自組織網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、基于光纖的網(wǎng)絡(luò)、云計(jì)算網(wǎng)絡(luò)等和/或這些或者其它類型的網(wǎng)絡(luò)的組合。

      提供圖2中所示的設(shè)備的數(shù)目和布置作為示例。在實(shí)踐中,可以有除了圖2中所示的設(shè)備之外的附加設(shè)備、更少設(shè)備、不同設(shè)備或者被不同地布置的設(shè)備。另外,可以在單個設(shè)備內(nèi)實(shí)施圖2中所示的兩個或者更多個設(shè)備,或者可以將圖2中所示的單個設(shè)備實(shí)施為多個分布式設(shè)備。附加地或者備選地,環(huán)境200的設(shè)備集合(例如,一個或者多個設(shè)備)可以執(zhí)行被描述為由環(huán)境200的另一設(shè)備集合執(zhí)行的一個或者多個功能。

      如圖3中所示,設(shè)備300可以包括輸入部件305-1、…、305-B(B≥1)(個別地被稱為輸入部件305并且統(tǒng)一地被稱為多個輸入部件305)的集合、切換部件310、輸出部件315-1、…、315-C(C≥1)(個別地被稱為輸出部件315并且統(tǒng)一地被稱為多個輸出部件315)的集合和控制器320。設(shè)備300的部件可以經(jīng)由有線連接、無線連接或者有線連接和無線連接的組合來互連。

      輸入部件305可以是用于連接到設(shè)備300的物理鏈路的附著點(diǎn),并且可以是用于由設(shè)備300接收的傳入流量(例如,分組)的入口點(diǎn)。輸入部件305可以比如通過執(zhí)行數(shù)據(jù)鏈路層封裝或者去封裝來處理傳入流量。在一些實(shí)現(xiàn)方式中,輸入部件305可以發(fā)送和/或接收分組。在一些實(shí)現(xiàn)方式中,輸入部件305可以包括輸入線路卡,該輸入線路卡包括一個或者多個分組處理部件(例如,以集成電路的形式)、比如一個或者多個接口卡(IFC)、分組轉(zhuǎn)發(fā)部件、線路卡控制器部件、輸入端口、處理器、存儲器和/或輸入隊(duì)列。

      切換部件310可以互連多個輸入部件305和多個輸出部件315。在一些實(shí)現(xiàn)方式中,可以經(jīng)由一個或者多個縱橫連接器(crossbar)、經(jīng)由一個或者多個總線和/或使用共享存儲器來實(shí)施切換部件310。共享存儲器可以用于在來自多個輸入部件305的分組被最終地調(diào)度用于向多個輸出部件315遞送之前充當(dāng)用于存儲分組的暫時緩沖器。在一些實(shí)現(xiàn)方式中,切換部件310可以使多個輸入部件305、多個輸出部件315和/或控制器320能夠通信。

      輸出部件315可以是用于連接到設(shè)備300的物理鏈路的附著點(diǎn),并且可以是用于由設(shè)備300傳輸?shù)膫鞒隽髁?例如,分組)的出口點(diǎn)。多個輸出部件315可以存儲分組和/或可以調(diào)度分組以用于在輸出物理鏈路上傳輸。輸出部件315可以支持?jǐn)?shù)據(jù)鏈路層封裝或者去封裝和/或多種更高級的協(xié)議。在一些實(shí)現(xiàn)方式中,輸出部件315可以發(fā)送分組和/或接收分組。在一些實(shí)現(xiàn)方式中,輸出部件315可以包括輸出線路卡,該輸出線路卡包括一個或者多個分組處理部件(例如,以集成電路的形式)、比如一個或者多個IFC、分組轉(zhuǎn)發(fā)部件、線路卡控制器部件、輸出端口、處理器、存儲器和/或輸出隊(duì)列。在一些實(shí)現(xiàn)方式中,輸入部件305和輸出部件315可以由部件的相同集合實(shí)施(即,輸入/輸出部件可以是輸入部件305和輸出部件315的組合)。

      控制器320包括例如可以解譯和/或執(zhí)行指令的中央處理單元(CPU)、微處理器、現(xiàn)場可編程門陣列(FPGA)、專用集成電路(ASIC)和/或另一類型的處理器這一形式的處理器。在硬件、固件或者硬件和軟件的組合中實(shí)施控制器320。在一些實(shí)現(xiàn)方式中,控制器320可以包括可以被編程為執(zhí)行功能的一個或者多個處理器。

      在一些實(shí)現(xiàn)方式中,控制器320可以包括存儲用于由控制器320使用的信息和/或指令的隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)和/或另一類型的動態(tài)或者靜態(tài)存儲設(shè)備(例如,閃存、磁存儲器、光存儲器等)。

      在一些實(shí)現(xiàn)方式中,控制器320可以與連接到設(shè)備300的其它設(shè)備、網(wǎng)絡(luò)和/或系統(tǒng)通信以交換關(guān)于網(wǎng)絡(luò)拓?fù)涞男畔???刂破?20可以基于網(wǎng)絡(luò)拓?fù)湫畔韯?chuàng)建路由表、可以基于路由表來創(chuàng)建轉(zhuǎn)發(fā)表并且可以將轉(zhuǎn)發(fā)表向多個輸入部件305和/或多個輸出部件315轉(zhuǎn)發(fā)。多個輸入部件305和/或多個輸出部件315可以使用轉(zhuǎn)發(fā)表以執(zhí)行用于傳入分組和/或傳出分組的路由查找。

      控制器320可以執(zhí)行這里描述的一個或者多個過程??刂破?20可以響應(yīng)于執(zhí)行由非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)存儲的軟件指令來執(zhí)行這些過程。計(jì)算機(jī)可讀介質(zhì)在這里被定義為非瞬態(tài)存儲器設(shè)備。存儲器設(shè)備包括在單個物理存儲設(shè)備內(nèi)的存儲器空間或者跨多個物理存儲設(shè)備三部的存儲器空間。

      軟件指令可以經(jīng)由通信接口從另一計(jì)算機(jī)可讀介質(zhì)或者從另一設(shè)備被讀取到與控制器320關(guān)聯(lián)的存儲器和/或存儲部件中。在被執(zhí)行時,在與控制器320關(guān)聯(lián)的存儲器和/或存儲部件中存儲的軟件指令可以使得控制器320執(zhí)行這里描述的一個或者多個過程。附加地或者備選地,可以取代軟件指令或者與軟件指令組合來使用硬接線的電路以執(zhí)行這里描述的一個或者多個過程。因此,這里描述的實(shí)現(xiàn)方式不限于硬件電路和軟件的任何具體組合。

      提供圖3中所示的部件的數(shù)目和布置作為示例。在實(shí)踐中,設(shè)備300可以包括除了圖3中所示的部件之外的附加部件、更少部件、不同部件或者被不同地布置的部件。附加地或者備選地,設(shè)備300的部件集合(一個或者多個部件)可以執(zhí)行被描述為由設(shè)備300的另一部件集合執(zhí)行的一個或者多個功能。

      圖4是用于利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以配置對網(wǎng)絡(luò)流量的路由的示例過程400的流程圖。在一些實(shí)現(xiàn)方式中,圖4的一個或者多個過程塊可以由網(wǎng)絡(luò)設(shè)備210執(zhí)行。在一些實(shí)現(xiàn)方式中,圖4的一個或者多個過程塊可以由另一設(shè)備或者與網(wǎng)絡(luò)設(shè)備210分離或者包括網(wǎng)絡(luò)設(shè)備210的一組設(shè)備執(zhí)行。

      如圖4中所示,過程400可以包括檢測用于與一個或者多個其它網(wǎng)絡(luò)設(shè)備交換消息的觸發(fā)(塊410)。例如,網(wǎng)絡(luò)設(shè)備210可以檢測用于與一個或者多個網(wǎng)絡(luò)設(shè)備210交換消息(例如,傳輸消息、接收消息等)的觸發(fā)。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以基于被激活用于在網(wǎng)絡(luò)中利用而被觸發(fā)以交換消息。例如,網(wǎng)絡(luò)設(shè)備210可以確定網(wǎng)絡(luò)設(shè)備210被啟用(例如連接、接通等)以用于網(wǎng)絡(luò)的一部分(例如,以太網(wǎng)段、EVPN實(shí)例等),并且可以被觸發(fā)以交換消息。附加地或者備選地,網(wǎng)絡(luò)設(shè)備210可以基于確定另一網(wǎng)絡(luò)設(shè)備210被啟用、停用等而被觸發(fā)以交換消息。例如,基于接收指示特定網(wǎng)絡(luò)設(shè)備210被啟用、停用等的消息(例如,BGP消息),網(wǎng)絡(luò)設(shè)備210可以確定交換消息(例如,與一個或者多個其它網(wǎng)絡(luò)設(shè)備210)。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以周期性地交換消息。例如,在閾值數(shù)量的時間之后,網(wǎng)絡(luò)設(shè)備210可以確定網(wǎng)絡(luò)設(shè)備210將交換消息。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以交換一個或者多個BGP消息。例如,網(wǎng)絡(luò)設(shè)備210可以被配置為經(jīng)由一個或者多個BGP消息來傳輸關(guān)于對網(wǎng)絡(luò)流量的路由的信息。在這一情況中,網(wǎng)絡(luò)設(shè)備210可以被配置為經(jīng)由一個或者多個BGP消息的擴(kuò)展團(tuán)體部分來包括關(guān)于對網(wǎng)絡(luò)流量的路由的信息的一部分。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以與特定的一個或者多個網(wǎng)絡(luò)設(shè)備210交換消息。例如,第一網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以向第二網(wǎng)絡(luò)設(shè)備210傳輸?shù)谝幌?,并且第二網(wǎng)絡(luò)設(shè)備210可以被并行地觸發(fā)以向第一網(wǎng)絡(luò)設(shè)備210傳輸?shù)诙ⅰ?/p>

      在一些實(shí)現(xiàn)方式中,可以分離地觸發(fā)第一網(wǎng)絡(luò)設(shè)備210和第二網(wǎng)絡(luò)設(shè)備210。例如,第一網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以傳輸與使得指定轉(zhuǎn)發(fā)器選擇過程被執(zhí)行關(guān)聯(lián)的第一消息,而未被觸發(fā)以接收消息,并且第二網(wǎng)絡(luò)設(shè)備210未被觸發(fā)以傳輸和/或接收一個或者多個消息。在這一情況中,第二網(wǎng)絡(luò)設(shè)備210可以分離地檢測用于傳輸與使得指定轉(zhuǎn)發(fā)器選擇過程被執(zhí)行關(guān)聯(lián)的第二消息的觸發(fā),并且基于第一消息和第二消息的相應(yīng)傳輸,第一網(wǎng)絡(luò)設(shè)備210和第二網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以分別接收第一消息和第二消息。

      如圖4中進(jìn)一步所示,過程400可以包括基于檢測到觸發(fā)來與一個或者多個其它網(wǎng)絡(luò)設(shè)備交換消息(塊420)。例如,網(wǎng)絡(luò)設(shè)備210可以基于檢測到觸發(fā)來與一個或者多個其它網(wǎng)絡(luò)設(shè)備210交換消息。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以向一個或者多個其它網(wǎng)絡(luò)設(shè)備210傳輸消息。例如,基于檢測到觸發(fā),網(wǎng)絡(luò)設(shè)備210可以生成BGP消息,并且可以向共享網(wǎng)絡(luò)的公共部分(例如,公共以太網(wǎng)段、公共EPVN實(shí)例等)的一個或者多個網(wǎng)絡(luò)設(shè)備210傳輸消息。附加地或者備選地,網(wǎng)絡(luò)設(shè)備210可以從共享網(wǎng)絡(luò)的公共部分的一個或者多個其它網(wǎng)絡(luò)設(shè)備210接收消息。例如,共享網(wǎng)絡(luò)的公共部分的另一網(wǎng)絡(luò)設(shè)備210可以生成BGP消息(例如,基于檢測到用于交換消息的觸發(fā)),并且可以向網(wǎng)絡(luò)設(shè)備210傳輸消息。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以標(biāo)識共享網(wǎng)絡(luò)的公共部分的一個或者多個其它網(wǎng)絡(luò)設(shè)備210。例如,網(wǎng)絡(luò)設(shè)備210可以接收標(biāo)識網(wǎng)絡(luò)拓?fù)涞囊徊糠值南?,并且可以基于該消息來確定一個或者多個其它網(wǎng)絡(luò)設(shè)備210共享網(wǎng)絡(luò)的公共部分。附加地或者備選地,網(wǎng)絡(luò)設(shè)備210可以利用存儲的配置信息以確定其它一個或者多個網(wǎng)絡(luò)設(shè)備210共享網(wǎng)絡(luò)的公共部分。附加地或者備選地,網(wǎng)絡(luò)設(shè)備210可以向包括一個或者多個其它網(wǎng)絡(luò)設(shè)備210的網(wǎng)絡(luò)設(shè)備210的集合傳輸消息,并且一個或者多個其它網(wǎng)絡(luò)設(shè)備210可以基于標(biāo)識網(wǎng)絡(luò)設(shè)備210和/或網(wǎng)絡(luò)的公共部分的信息來確定利用消息。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以在與另一網(wǎng)絡(luò)設(shè)備210交換的消息中包括信息,該信息指示網(wǎng)絡(luò)設(shè)備210被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。例如,網(wǎng)絡(luò)設(shè)備210可以基于被配置有靜態(tài)指定轉(zhuǎn)發(fā)器選擇配置來存儲標(biāo)識靜態(tài)指定轉(zhuǎn)發(fā)器選擇配置的信息(例如,指示網(wǎng)絡(luò)設(shè)備210被配置作為用于網(wǎng)絡(luò)的一個或者多個部分的指定/非指定轉(zhuǎn)發(fā)器的信息)。在這一情況中,網(wǎng)絡(luò)設(shè)備210可以生成BGP消息的擴(kuò)展團(tuán)體部分,該擴(kuò)展團(tuán)體部分指示網(wǎng)絡(luò)設(shè)備210被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以在消息中包括擴(kuò)展團(tuán)體,該擴(kuò)展團(tuán)體包括標(biāo)識以太網(wǎng)段路由(類型4)(例如,以太網(wǎng)段路由,該以太網(wǎng)段路由指示用于特定以太網(wǎng)段標(biāo)識符(ESI)的路由器標(biāo)識符值可以被自動生成或者靜態(tài)地配置)的信息。以這一方式,網(wǎng)絡(luò)設(shè)備210指示網(wǎng)絡(luò)設(shè)備210能夠執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,由此如果一個或者多個其它網(wǎng)絡(luò)設(shè)備210也被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,則觸發(fā)一個或者多個其它網(wǎng)絡(luò)設(shè)備210以執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以在與另一網(wǎng)絡(luò)設(shè)備210交換的消息中包括標(biāo)識轉(zhuǎn)發(fā)器作用的信息。例如,網(wǎng)絡(luò)設(shè)備210可以確定(例如,基于存儲的靜態(tài)指定轉(zhuǎn)發(fā)器配置)用于網(wǎng)絡(luò)設(shè)備210的對于網(wǎng)絡(luò)的一部分的指定轉(zhuǎn)發(fā)器作用(例如,網(wǎng)絡(luò)設(shè)備210是否為用于特定以太網(wǎng)段和特定EVPN實(shí)例的指定轉(zhuǎn)發(fā)器,網(wǎng)絡(luò)設(shè)備210是否為用于特定以太網(wǎng)段和特定EVPN實(shí)例的非指定轉(zhuǎn)發(fā)器,等等)。在這一情況中,網(wǎng)絡(luò)設(shè)備210可以生成BGP消息(例如,標(biāo)識以太網(wǎng)自動發(fā)現(xiàn)(A-D)路由的BGP消息)的擴(kuò)展團(tuán)體部分,該擴(kuò)展團(tuán)體部分標(biāo)識用于網(wǎng)絡(luò)設(shè)備210的指定轉(zhuǎn)發(fā)器作用。以這一方式,網(wǎng)絡(luò)設(shè)備210減少錯誤靜態(tài)指定轉(zhuǎn)發(fā)器配置使得多個網(wǎng)絡(luò)設(shè)備210利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程以選擇多個不同網(wǎng)絡(luò)設(shè)備210或者未能將任何網(wǎng)絡(luò)設(shè)備210選擇作為用于特定以太網(wǎng)段和特定EVPN實(shí)例的指定轉(zhuǎn)發(fā)器的可能性。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以接收包括信息的消息,該信息標(biāo)識指定轉(zhuǎn)發(fā)器選擇過程或者指定轉(zhuǎn)發(fā)器作用。例如,網(wǎng)絡(luò)設(shè)備210可以接收交換的消息中的包括擴(kuò)展團(tuán)體的消息,該擴(kuò)展團(tuán)體指示另一網(wǎng)絡(luò)設(shè)備210被配置為利用靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。相似地,網(wǎng)絡(luò)設(shè)備210可以接收交換的消息中的包括擴(kuò)展團(tuán)體的消息(例如,相同消息、另一消息等),該擴(kuò)展團(tuán)體指示另一網(wǎng)絡(luò)設(shè)備210與特定指定轉(zhuǎn)發(fā)器作用關(guān)聯(lián)。以這一方式,觸發(fā)網(wǎng)絡(luò)設(shè)備210被觸發(fā)以執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,并且利用標(biāo)識另一網(wǎng)絡(luò)設(shè)備210的特定指定轉(zhuǎn)發(fā)器作用的信息以避免錯誤指定轉(zhuǎn)發(fā)器選擇。附加地或者備選地,網(wǎng)絡(luò)設(shè)備210可以接收包括信息的消息,該信息標(biāo)識另一指定轉(zhuǎn)發(fā)器選擇過程或者未能標(biāo)識指定轉(zhuǎn)發(fā)器選擇過程。在這一情況中,網(wǎng)絡(luò)設(shè)備210可以被觸發(fā)以執(zhí)行另一指定轉(zhuǎn)發(fā)器選擇過程。

      如圖4中進(jìn)一步所示,過程400可以包括基于與一個或者多個其它網(wǎng)絡(luò)設(shè)備交換消息來有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程(塊430)。例如,網(wǎng)絡(luò)設(shè)備210可以基于與一個或者多個網(wǎng)絡(luò)設(shè)備交換消息來有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以基于接收消息來執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程,該消息指示另一網(wǎng)絡(luò)設(shè)備210被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。例如,對于網(wǎng)絡(luò)的特定部分(例如,特定以太網(wǎng)段和特定EVPN實(shí)例),網(wǎng)絡(luò)設(shè)備210可以基于與一個或者多個網(wǎng)絡(luò)設(shè)備210交換消息來確定一個或者多個網(wǎng)絡(luò)設(shè)備210中的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。在這一情況中,網(wǎng)絡(luò)設(shè)備210可以基于確定一個或者多個網(wǎng)絡(luò)設(shè)備210中的每個網(wǎng)絡(luò)設(shè)備被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。另外,一個或者多個網(wǎng)絡(luò)設(shè)備210中的每個網(wǎng)絡(luò)設(shè)備可以基于交換一個或者多個消息并且確定網(wǎng)絡(luò)設(shè)備210和一個或者多個網(wǎng)絡(luò)設(shè)備210各自被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以利用存儲的信息以執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程。例如,在網(wǎng)絡(luò)設(shè)備210存儲靜態(tài)指定轉(zhuǎn)發(fā)器配置(該靜態(tài)指定轉(zhuǎn)發(fā)器配置標(biāo)識用于網(wǎng)絡(luò)設(shè)備210的對于網(wǎng)絡(luò)的特定部分的指定轉(zhuǎn)發(fā)器作用)時,網(wǎng)絡(luò)設(shè)備210可以啟用指定轉(zhuǎn)發(fā)器作用(例如,網(wǎng)絡(luò)設(shè)備210可以充當(dāng)用于網(wǎng)絡(luò)的該部分的指定轉(zhuǎn)發(fā)器并且可以轉(zhuǎn)發(fā)多播分組,網(wǎng)絡(luò)設(shè)備210可以充當(dāng)用于網(wǎng)絡(luò)的該部分的非指定轉(zhuǎn)發(fā)器并且可能未能轉(zhuǎn)發(fā)多播分組,等等)。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以基于交換消息來利用另一指定轉(zhuǎn)發(fā)器選擇過程(例如,非靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程)。例如,在網(wǎng)絡(luò)設(shè)備210確定與網(wǎng)絡(luò)的公共部分(例如,公共以太網(wǎng)段和EVPN實(shí)例)關(guān)聯(lián)的特定網(wǎng)絡(luò)設(shè)備210未被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程時,網(wǎng)絡(luò)設(shè)備210可以執(zhí)行動態(tài)指定轉(zhuǎn)發(fā)器選擇過程。以這一方式,網(wǎng)絡(luò)設(shè)備210在網(wǎng)絡(luò)的公共部分的任何網(wǎng)絡(luò)設(shè)備210未被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程時,通過執(zhí)行舊式指定轉(zhuǎn)發(fā)器選擇過程(例如,動態(tài)指定轉(zhuǎn)發(fā)器過程)來維持與未被配置為執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程的舊式網(wǎng)絡(luò)設(shè)備210的兼容。

      如圖4中進(jìn)一步所示,過程400可以包括基于有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來執(zhí)行對網(wǎng)絡(luò)流量的路由(塊440)。例如,網(wǎng)絡(luò)設(shè)備210可以基于有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程來路由網(wǎng)絡(luò)流量。在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以執(zhí)行指定轉(zhuǎn)發(fā)器路由。例如,基于在有選擇地執(zhí)行靜態(tài)指定轉(zhuǎn)發(fā)器選擇過程時選擇指定轉(zhuǎn)發(fā)器作用,網(wǎng)絡(luò)設(shè)備210可以執(zhí)行多播分組路由。附加地或者備選地,基于選擇非指定轉(zhuǎn)發(fā)器作用,網(wǎng)絡(luò)設(shè)備210可能未能執(zhí)行多播分組路由。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以在路由網(wǎng)絡(luò)流量時通報指定轉(zhuǎn)發(fā)器作用。例如,在網(wǎng)絡(luò)設(shè)備210確定網(wǎng)絡(luò)設(shè)備210將是用于特定以太網(wǎng)段和EVPN實(shí)例的指定轉(zhuǎn)發(fā)器時,網(wǎng)絡(luò)設(shè)備210可以在通報自動發(fā)現(xiàn)(A-D)路由時傳輸擴(kuò)展團(tuán)體以指示網(wǎng)絡(luò)設(shè)備210是與A-D路由關(guān)聯(lián)的指定轉(zhuǎn)發(fā)器。以這一方式,在檢測到網(wǎng)絡(luò)設(shè)備210的故障(例如,路由被撤銷)時,用于以太網(wǎng)段和EVPN實(shí)例的非指定轉(zhuǎn)發(fā)器(例如,另一網(wǎng)絡(luò)設(shè)備210)可以切換到用于以太網(wǎng)段和EVPN實(shí)例的指定轉(zhuǎn)發(fā)器作用。以這一方式,網(wǎng)絡(luò)設(shè)備210減少故障未使得網(wǎng)絡(luò)設(shè)備210執(zhí)行指定轉(zhuǎn)發(fā)器作用的可能性,由此相對于未能傳輸指定轉(zhuǎn)發(fā)器作用的指示而提高了網(wǎng)絡(luò)性能。相似地,在網(wǎng)絡(luò)設(shè)備210為非指定轉(zhuǎn)發(fā)器并且檢測到路由被指定轉(zhuǎn)發(fā)器撤銷(例如,另一網(wǎng)絡(luò)設(shè)備210在撤銷路由時傳輸標(biāo)識另一網(wǎng)絡(luò)設(shè)備210的指定轉(zhuǎn)發(fā)器作用的擴(kuò)展團(tuán)體)時,網(wǎng)絡(luò)設(shè)備210可以從非指定轉(zhuǎn)發(fā)器作用切換成用于與路由關(guān)聯(lián)的以太網(wǎng)段和EVPN實(shí)例的指定轉(zhuǎn)發(fā)器作用。

      在一些實(shí)現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備210可以在從故障恢復(fù)時通報指定轉(zhuǎn)發(fā)器作用。例如,在用于以太網(wǎng)段的故障條件被化解時,網(wǎng)絡(luò)設(shè)備210可以通報用于恢復(fù)的以太網(wǎng)段的路由(該路由指示非指定轉(zhuǎn)發(fā)器作用)(例如,基于另一網(wǎng)絡(luò)設(shè)備210在故障之后變成指定轉(zhuǎn)發(fā)器),并且可以啟動與恢復(fù)的以太網(wǎng)段關(guān)聯(lián)的第一定時器。在第一定時器超過閾值時間段之后,網(wǎng)絡(luò)設(shè)備210可以用指示指定轉(zhuǎn)發(fā)器作用的擴(kuò)展團(tuán)體通報路由以使得另一網(wǎng)絡(luò)設(shè)備210返回到非指定轉(zhuǎn)發(fā)器作用,并且可以啟動第二定時器。在第二定時器超過閾值時間段之后,網(wǎng)絡(luò)設(shè)備210可以切換成為用于以太網(wǎng)段的指定轉(zhuǎn)發(fā)器?;诶玫谝欢〞r器,網(wǎng)絡(luò)設(shè)備210減少反復(fù)的故障和恢復(fù)引起過量指定轉(zhuǎn)發(fā)器作用切換的可能性,由此相對于未利用第一定時器的故障恢復(fù)而言減少傳輸?shù)木W(wǎng)絡(luò)消息數(shù)量并且提高網(wǎng)絡(luò)性能?;诶玫诙〞r器,網(wǎng)絡(luò)設(shè)備210減少網(wǎng)絡(luò)設(shè)備210和另一網(wǎng)絡(luò)設(shè)備210并行地充當(dāng)指定轉(zhuǎn)發(fā)器的可能性,由此相對于無第二定時器的故障恢復(fù)而言減少網(wǎng)絡(luò)錯誤的可能性并且提高網(wǎng)絡(luò)性能。

      雖然圖4示出過程400的示例塊,但是在一些實(shí)現(xiàn)方式中,過程400可以包括除了圖4中描繪的塊之外的附加塊、更少塊、不同塊或者被不同地布置的塊。附加地或者備選地,可以并行地執(zhí)行過程400的塊中的兩個或者更多個塊。

      以這一方式,網(wǎng)絡(luò)設(shè)備210可以相對于執(zhí)行動態(tài)指定轉(zhuǎn)發(fā)器選擇過程而言減少與執(zhí)行指定轉(zhuǎn)發(fā)器選擇過程關(guān)聯(lián)的處理和網(wǎng)絡(luò)資源的數(shù)量。另外,網(wǎng)絡(luò)設(shè)備210可以基于增加用戶可以確定哪個網(wǎng)絡(luò)設(shè)備210將變成用于網(wǎng)絡(luò)的一部分的指定轉(zhuǎn)發(fā)器和/或正在充當(dāng)用于網(wǎng)絡(luò)的一部分的指定轉(zhuǎn)發(fā)器的可能性來改進(jìn)網(wǎng)絡(luò)管理。

      前文公開內(nèi)容提供了例示和描述,但是未旨在于窮舉或者使實(shí)現(xiàn)方式限于公開的精確形式。修改和變化按照以上公開內(nèi)容是可能的,或者可以從對實(shí)現(xiàn)方式的實(shí)踐中被獲悉。

      如這里所用,術(shù)語部件旨在于被廣義地解釋為硬件、固件和/或硬件和軟件的組合。

      這里結(jié)合閾值描述了一些實(shí)現(xiàn)方式。如這里所用,滿足閾值可以是指值大于閾值、多于閾值、高于閾值、大于或者等于閾值、小于閾值、少于閾值、低于閾值、少于或者等于閾值、等于閾值等。

      將清楚,可以在硬件、固件或者硬件和軟件的組合的不同形式中實(shí)施這里描述的系統(tǒng)和/或方法。用來實(shí)施這些系統(tǒng)和/或方法的實(shí)際專門化的控制硬件或者軟件代碼未限制實(shí)現(xiàn)方式。因此,這里描述了系統(tǒng)和/或方法的操作和行為而未參照具體軟件代碼——應(yīng)理解,可以設(shè)計(jì)軟件和硬件以實(shí)施基于這里的描述的系統(tǒng)和/或方法。

      即使在權(quán)利要求中記載和/或在說明書中公開了特定特征組合,但是這些組合未旨在于限制可能的實(shí)現(xiàn)方式的公開內(nèi)容。事實(shí)上,可以用未具體地在權(quán)利要求中記載的和/或在說明書中公開的方式組合這些特征中的許多特征。雖然以下列舉的每個從屬權(quán)利要求可能直接地引用僅一項(xiàng)權(quán)利要求,但是可能的實(shí)現(xiàn)方式的公開內(nèi)容包括與該套權(quán)利要求中的每個其它權(quán)利要求組合的每個從屬權(quán)利要求。

      不應(yīng)將這里使用的要素、動作或者指令解釋為關(guān)鍵或者實(shí)質(zhì)的,除非明確地這樣描述。也如這里所用,冠詞“一個”旨在于包括一個或者多個項(xiàng)目并且可以與“一個或者多個”可互換地被使用。另外,如這里所用,術(shù)語“集合”旨在于包括一個或者多個項(xiàng)目(例如,有關(guān)項(xiàng)目、無關(guān)項(xiàng)目、有關(guān)項(xiàng)目和無關(guān)項(xiàng)目的組合等),并且可以與“一個或者多個”可互換地被使用。在旨在于僅一個項(xiàng)目時,使用術(shù)語“一個”或者相似語言。也如這里所用,術(shù)語“具有”等旨在于是開放式術(shù)語。另外,短語“基于”旨在于意味著“至少部分基于”,除非明確地以別的方式陳述。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1