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

      分布式路由架構(gòu)的制作方法

      文檔序號:9508502閱讀:1114來源:國知局
      分布式路由架構(gòu)的制作方法
      【專利說明】分布式路由架構(gòu)
      [0001]本申請是申請?zhí)枮?01080057229.9、申請日為2010年12月15日、發(fā)明名稱為“分布式路由架構(gòu)”的專利申請的分案申請。
      [0002]背景
      [0003]如通常描述的,計(jì)算設(shè)備利用通信網(wǎng)絡(luò)或一系列通信網(wǎng)絡(luò)來交換數(shù)據(jù)。在一般實(shí)施方案中,待交換的數(shù)據(jù)被分成可在發(fā)送計(jì)算設(shè)備和接收計(jì)算設(shè)備之間傳輸?shù)囊幌盗蟹纸M。通常,每個(gè)分組可被認(rèn)為包括兩個(gè)主要部分,即,控制信息和有效載荷數(shù)據(jù)??刂菩畔⑾鄳?yīng)于由一個(gè)或多個(gè)通信網(wǎng)絡(luò)利用來分發(fā)有效載荷數(shù)據(jù)的信息。例如,控制信息可包括源和目的網(wǎng)絡(luò)地址、誤差檢測碼和分組排序識(shí)別及類似信息。一般,控制信息存在于包括在分組內(nèi)的分組頭部和尾部中,并與有效載荷數(shù)據(jù)相鄰。
      [0004]實(shí)際上,在分組交換通信網(wǎng)絡(luò)中,分組在多個(gè)物理網(wǎng)絡(luò)或子網(wǎng)絡(luò)之間傳輸。通常,物理網(wǎng)絡(luò)包括從源網(wǎng)絡(luò)部件接收分組并將分組轉(zhuǎn)發(fā)到接收網(wǎng)絡(luò)部件的多個(gè)硬件設(shè)備。分組路由硬件設(shè)備一般稱為路由器。如通常描述的,路由器可使用兩個(gè)主要功能或平面來操作。第一個(gè)功能相應(yīng)于控制面,其中路由器學(xué)習(xí)最適合于將所接收的分組轉(zhuǎn)發(fā)到特定的目的地的一組外發(fā)接口。第二個(gè)功能是轉(zhuǎn)發(fā)面,其中路由器將所接收的分組轉(zhuǎn)發(fā)到出接口。
      [0005]為了執(zhí)行控制面功能,路由器可保持轉(zhuǎn)發(fā)信息庫(“FIB”),其除了其它分組屬性信息以外還識(shí)別至少可能的網(wǎng)絡(luò)地址的子組的目的信息,例如互聯(lián)網(wǎng)協(xié)議(“IP”)地址。在一般實(shí)施方案中,F(xiàn)IB相應(yīng)于為路由器指定網(wǎng)絡(luò)轉(zhuǎn)發(fā)信息的值的表。在一個(gè)方面,商業(yè)級路由硬件部件可包括定制的芯片集、存儲(chǔ)部件和允許單個(gè)路由器支持FIB中的數(shù)百萬個(gè)條目的軟件。然而,這樣的商業(yè)級路由硬件部件一般非常昂貴,且常常需要昂貴的定制。在另一方面,基于商品的路由硬件部件由更一般的部件制成,并可能比商業(yè)級路由硬件部件便宜一個(gè)大的數(shù)量級。然而,這樣的基于商品的路由硬件部件一般只支持大約數(shù)千條目的FIB。
      [0006]附圖簡述
      [0007]當(dāng)結(jié)合附圖理解時(shí),本發(fā)明的前述方面和很多附隨的優(yōu)點(diǎn)將變得更容易被認(rèn)識(shí)至IJ,因?yàn)樗鼈兺ㄟ^參考下面的詳細(xì)描述被更好地理解,其中:
      [0008]圖1A是示出包括路由器管理部件和分層的分布式路由部件結(jié)構(gòu)的分布式路由環(huán)境的一個(gè)實(shí)施方案的方框圖;
      [0009]圖1B是示出根據(jù)圖1A的分布式路由環(huán)境利用的路由器部件的組成部分的方框圖;
      [0010]圖2A-2D是不出圖1A的分布式路由環(huán)境的方框圖,其不出在分層的分布式路由部件結(jié)構(gòu)內(nèi)的所接收的分組的路由;
      [0011]圖3是示出在分布式路由環(huán)境內(nèi)實(shí)現(xiàn)的分布式路由器架構(gòu)路由例程的流程圖;以及
      [0012]圖4是示出在分布式路由環(huán)境內(nèi)實(shí)現(xiàn)的分布式路由器架構(gòu)路由例程的流程圖。
      [0013]詳細(xì)描述
      [0014]如通常描述的,本公開相應(yīng)于分布式路由架構(gòu)。具體地,本公開相應(yīng)于分層的分布式路由架構(gòu),其包括用于接收、處理和在網(wǎng)絡(luò)部件之間轉(zhuǎn)發(fā)數(shù)據(jù)分組的至少兩個(gè)邏輯級或?qū)?。在一個(gè)實(shí)施方案中,這兩個(gè)邏輯級可相應(yīng)于核心級和分布級。作為例證,核心級相應(yīng)于從網(wǎng)絡(luò)部件接收進(jìn)入的分組并處理與所接收的分組相關(guān)的目的地址信息的一個(gè)或多個(gè)路由器部件。核心級路由器部件接著基于與所接收的分組相關(guān)的目的地址的子組來識(shí)別分布級路由器部件。分布級相應(yīng)于從核心級路由器部件接收所轉(zhuǎn)發(fā)的分組并進(jìn)一步處理與所接收的分組相關(guān)的目的地址信息的一個(gè)或多個(gè)路由器部件。分布級路由器部件從分層的分布式路由架構(gòu)識(shí)別適當(dāng)?shù)倪\(yùn)送路線。每個(gè)分布級路由器部件與相關(guān)于分布式路由架構(gòu)的FIB的子集相關(guān),或以其它方式相應(yīng)于相關(guān)于分布式路由架構(gòu)的FIB的子集。與分布式路由環(huán)境相關(guān)的FIB的部分的映射或其它指配由路由器管理部件管理。
      [0015]在一個(gè)實(shí)施方案中,與核心級和分布級相關(guān)的每個(gè)路由器部件可更緊密地相應(yīng)于基于商品的路由器部件/硬件。在另一實(shí)施方案中,核心級和分布級路由器部件相應(yīng)于不是必須具有相應(yīng)的硬件路由器部件的邏輯路由器部件。例如,在每級內(nèi)的一個(gè)或多個(gè)邏輯路由器部件可在同一硬件路由器部件中實(shí)現(xiàn)。同樣,與分布式路由架構(gòu)的不同級相關(guān)的邏輯路由器部件可在同一硬件路由器部件中實(shí)現(xiàn)。在另一實(shí)例中,核心級和分布級路由器部件可相應(yīng)于作為用于接收進(jìn)入的分組并確定適當(dāng)?shù)姆植技壜酚善鞑考暮诵募壜酚善鞑考妥鳛榉植技壜酚善鞑考僮鞯穆酚善鞑考?br>[0016]在上述實(shí)施方案中,因?yàn)閷S持與分布式路由環(huán)境相關(guān)的FIB的責(zé)任在幾個(gè)路由器部件中分配,所以與基于商品的路由器部件/硬件相關(guān)的處理和存儲(chǔ)限制可被減輕。將根據(jù)分布式路由環(huán)境來描述用于劃分與分布式路由環(huán)境相關(guān)的FIB的各種實(shí)現(xiàn)、組合和應(yīng)用。然而,相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,這樣的實(shí)施方案和實(shí)施例在本質(zhì)上是例證性的,而不應(yīng)被解釋為限制性的。
      [0017]現(xiàn)在轉(zhuǎn)到圖1A,將描述實(shí)現(xiàn)分層的分布式路由架構(gòu)的分布式路由環(huán)境100。分布式路由環(huán)境100包括用于控制由分布式路由環(huán)境100利用的路由信息的路由器管理部件102。具體地,路由器管理部件102可接收分布式路由環(huán)境100所使用的所有上游路由信息,并在分布式路由環(huán)境100的部件當(dāng)中分配上游路由信息的指配,如將描述的。在一個(gè)實(shí)施方案中,路由器管理部件102可相應(yīng)于與分布式路由環(huán)境100的一個(gè)或多個(gè)部件通信的計(jì)算設(shè)備。例證性計(jì)算設(shè)備可包括服務(wù)器計(jì)算設(shè)備、個(gè)人計(jì)算設(shè)備、或包括處理器、存儲(chǔ)器和用于執(zhí)行與路由器管理部件102的功能相關(guān)的指令的其它部件的其它計(jì)算設(shè)備。在另一實(shí)施方案中,路由器管理部件102可被實(shí)現(xiàn)為在下面描述的一個(gè)或多個(gè)路由器部件上執(zhí)行的軟件部件。作為例證,路由器管理部件102維持并更新與分布式路由環(huán)境100相關(guān)的FIB。此外,路由器管理部件102可將對FIB條目的部分的責(zé)任分配給分布式路由環(huán)境100的不同級,如將在下面描述的。在一個(gè)實(shí)施方案中,路由器管理部件102可根據(jù)到分布式路由環(huán)境100的各種路由器部件的分布來劃分FIB,并分配保持在存儲(chǔ)器中的與各種路由器部件相關(guān)的FIB的相應(yīng)部分。
      [0018]繼續(xù)參考圖1A,分布式路由環(huán)境100包括將數(shù)據(jù)分組傳輸?shù)椒植际铰酚森h(huán)境100的第一通信網(wǎng)絡(luò)104。第一通信網(wǎng)絡(luò)104可包括建立與分布式路由環(huán)境100的基于分組的通信所必需的聯(lián)網(wǎng)硬件和協(xié)議的任何適當(dāng)?shù)慕M合。例如,通信網(wǎng)絡(luò)104可包括專用網(wǎng)絡(luò),例如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)以及公共或?qū)S脽o線網(wǎng)絡(luò)。在這樣的實(shí)施方案中,通信網(wǎng)絡(luò)104可包括建立與分布式路由環(huán)境100的聯(lián)網(wǎng)鏈接所必需的硬件(例如,調(diào)制解調(diào)器、路由器、交換機(jī)、載荷平衡器、代理服務(wù)器等)和軟件(例如,協(xié)議棧、會(huì)計(jì)軟件、防火墻/安全軟件等)。此外,通信網(wǎng)絡(luò)104可實(shí)現(xiàn)用于在計(jì)算設(shè)備之間傳輸數(shù)據(jù)的各種通信協(xié)議之一。如將在下面更詳細(xì)地解釋的,通信協(xié)議可包括定義分組流信息的協(xié)議,例如相應(yīng)于互聯(lián)網(wǎng)協(xié)議版本4(IPv4)和互聯(lián)網(wǎng)協(xié)議版本6 (IPv6)互聯(lián)網(wǎng)層通信網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)地址信息。然而相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,本公開可適用于另外或可選的協(xié)議,以及所示實(shí)例不應(yīng)被解釋為限制性的。
      [0019]與第一通信網(wǎng)絡(luò)104通信的是通常稱為核心層或核心級的分布式路由環(huán)境100的第一級。在一個(gè)實(shí)施方案中,核心級相應(yīng)于通常稱為核心級路由器106A、106B和106C的一個(gè)或多個(gè)邏輯路由器部件。如前面所述的,在分布式路由環(huán)境100內(nèi),核心級路由器106A、106B和106C從來自網(wǎng)絡(luò)104的部件接收進(jìn)入的分組,并通過基于與所接收的分組相關(guān)的目的地址的子集識(shí)別分布級路由器部件來處理目的地址。作為例證,目的地址的子集可相應(yīng)于少于全部目的IP地址的目的IP地址,例如IP地址的最高值。如以前所述的,核心級路由器106A、106B和106C可相應(yīng)于在一個(gè)或多個(gè)硬件部件上實(shí)現(xiàn)的邏輯路由器部件。在一個(gè)實(shí)施方案中,每個(gè)邏輯路由器部件可與專用物理路由器部件相應(yīng)。在另一實(shí)施方案中,每個(gè)邏輯路由器部件可相應(yīng)于被分布式路由器環(huán)境100中的至少一個(gè)其它邏輯路由器部件共享的物理路由器部件。在可選的實(shí)施方案中,核心層的至少某個(gè)部分可由在分布式路由環(huán)境100外部的部件實(shí)現(xiàn)。在這樣的實(shí)施方案中,這樣的外部部件將直接處理分布式路由環(huán)境100的分布級路由器部件(下面描述)。
      [0020]分布式路由環(huán)境100還可包括通常稱為分布層或分布級的第二級邏輯路由器部件。在一個(gè)實(shí)施方案中,分布級相應(yīng)于通常稱為分布級路由器108A、108B和108C的一個(gè)或多個(gè)邏輯路由器部件。如前面所述的,在分布式路由環(huán)境100內(nèi),分布級路由器108A、108B和108C從核心路由網(wǎng)絡(luò)
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1