[發明專利]具有策略驅動路由的主干網無效
| 申請號: | 201110386175.7 | 申請日: | 2011-11-18 |
| 公開(公告)號: | CN102447626A | 公開(公告)日: | 2012-05-09 |
| 發明(設計)人: | A·辛格;張銘;A·G·格林伯格;P·拉希里;D·A·馬爾茨;S·克里希南 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 高見 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 策略 驅動 路由 主干 | ||
技術領域
本文描述了具有策略驅動路由的主干網。?
背景技術
當源設備希望通過諸如數據中心主干之類的特定網絡向目標設備發送數據分組時,源設備向網絡提供數據分組。數據分組通過網絡來路由,在將該數據分組繼續路由至目標設備的設備處退出網絡。雖然此類網絡在將數據分組從源設備傳送到目標設備時是有益的,但是它們并非沒有問題。一個這樣的問題是:網絡中常常存在通過其分組從特定源設備被路由至特定目標設備的單個路徑,這降低了網絡的靈活性。另一這樣的問題是:為了使網絡中的路由器將接收到的分組傳送到網絡中的正確的下一個路由器,網絡中的路由器通常存儲每個可能的目標設備地址(或目標設備地址前綴)的映射。此類路由器設備存儲的映射的數目會變得很大,從而增大了此類路由器設備的成本。?
發明內容
提供發明內容以便以簡化形式介紹將在以下的具體實施方式中進一步描述的一些概念。本概述并不旨在標識所要求保護主題的關鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。?
根據一個或多個方面,獲得包括目的地地址和有效載荷的數據分組。標識多個出口點地址中對應于目的地地址的出口點地址。多個出口點地址中的每一個與主干網的一個或多個邊緣路由器的一個或多個接口相關聯,并且一個或多個邊緣路由器中的每一個將數據分組從主干網提供給一個或多個其他設備。數據分組是使用包括出口點地址的頭部來封裝的,并且經封裝的數據分組被提供給主干網。?
根據一個或多個方面,在主干網的邊緣路由器中,接收經封裝的數據分組。?經封裝的數據分組具有包括出口點地址的第一頭部和包括目的地地址的第二頭部。基于出口點地址標識邊緣路由器的與出口點地址相對應的接口。從經封裝的數據分組移除第一頭部,并且數據分組被添加到接口的緩沖器。?
附圖說明
在全部附圖中,使用相同的附圖標記來指示相同的特征。?
圖1示出根據一個或多個實施例的實現具有策略驅動路由的主干網的示例系統。?
圖2示出根據一個或多個實施例的使用具有策略驅動路由的主干網的示例系統。?
圖3示出根據一個或多個實施例的示例經封裝的數據分組。?
圖4是示出根據一個或多個實施例的源設備實現具有策略驅動路由的主干網的示例過程的流程圖。?
圖5是示出根據一個或多個實施例的邊緣路由器實現具有策略驅動路由的主干網的示例過程的流程圖。?
圖6是示出根據一個或多個實施例的控制器設備實現具有策略驅動路由的主干網的示例過程的流程圖。?
圖7示出根據一個或多個實施例的可被配置成實現具有策略驅動路由的主干網的示例計算設備。?
具體實施方式
本文描述了具有策略驅動路由的主干網。希望通過主干網向目標設備發送數據分組的源設備獲得該數據分組,該數據分組包括要發送的數據(稱為有效載荷)以及目標設備的目的地地址兩者。源設備訪問維護目的地地址前綴至出口點地址的映射的控制器設備。出口點地址對應于主干網的一個或多個不同邊緣路由器的不同接口,數據分組可潛在地從這些接口退出主干網。基于各種準則(例如,不同接口的性能、使用不同接口的成本等)為數據分組選擇出口點地址中的一個。數據分組與所選出口點地址一起被封裝,并且基于所選出口點地址來通過主干網進行路由。在抵達包括具有所選出口點地址的接口的邊緣路?由器之際,從所封裝的數據分組移除出口點地址,并且將得到的數據分組轉發至另一設備以繼續去往目標設備。?
另外,主干網通常包括多個路由器。主干網中的每個路由器維護一路由表,該路由表將每個出口點地址映射至主干網中去往包括具有出口點地址的接口的邊緣路由器的路徑中的下一路由器。在接收到數據分組之際,主干網中的路由器使用所封裝的數據分組中的出口點地址而非目的地地址來為該分組確定去往邊緣的路徑中的下一路由器。?
圖1示出根據一個或多個實施例的實現具有策略驅動路由的主干網的示例系統100。系統100包括主干網102,該主干網包括多個路由器104、106和108。主干網102是由特定實體管理并用來在由此實體使用的各個設備之間路由數據分組的網絡。主干網102常常特定公司和組織來管理,用來互聯此公司或組織使用的設備,或用于提供服務。例如,主干網102可以是向其他計算設備提供各種服務(例如,數據存儲、電子郵件功能、社交網絡功能等)的數據中心的網絡。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110386175.7/2.html,轉載請聲明來源鉆瓜專利網。





