IP網路中的路由聚合的解析

2021-08-21 04:26:03 字數 1294 閱讀 3607

路由聚合是以分級方式組織網路層ip位址的一項技術,以便位址具有「拓撲上的重要性」。cidr(classless interdomain routing無類別域間路由)形式的路由聚合有助於解決出現在20世紀90年代初期的ip位址耗盡的問題。cidr能夠將路由表中的許多路由條目合併為成更少的數目,因此可以限制路由器中路由表的增大,減少路由通告。使用cidr,幾個ip網路在外界看來可以當作乙個單獨的大型實體。cidr有助於ipv4位址的充分利用。此外,路由聚合彙總路由,所以可減少網際網路上公布的路由。路由聚合可為服務提供商分配連續的ip位址塊,然後對位址塊以子網劃分(劃分為更小的分配位址塊)並租賃給下游使用者(可能是更小的isp)。因為這些位址連續,所以isp可以在全球網際網路上公布乙個路由。

cidr是開發用於幫助減緩ip位址和路由表增大問題的一項技術。它廢除以前的基於類別的ip位址方案,支援分級定址的無類別方案,即取消ip位址的分類結構,將多個位址塊聚合在一起生成乙個更大的網路,以包含更多的主機。如上所述,將大塊位址分配給isp,它將位址再次分割後分配給下游isp。網際網路序號產生器構負責進行位址分配,在頂層是iana(網際網路分配編號委員會)。iana將位址塊分配給區域網際網路序號產生器構,如:

arin (美國網際網路編號註冊周);

ripe ncc (réseaux ip européens網路協調中心)

apnic(亞太網路資訊中心)。

然後這些區域序號產生器構進一步將ip位址塊分配給在其地理區域內的本地網際網路序號產生器構。最後,本地網際網路序號產生器構將位址分配給終端使用者。

重要的概念是在位掩碼定義的cidr位邊界上以連續塊的形式分配位址。cidr利用表示用來識別網路的位元數量的「網路字首」,取代了a類、b類和c位址。字首長度不一,從13到27位不等,而不是分類位址的8位、16位或24位。這意味著位址塊可以成群分配,主機數量既可以少到32個,也可以多到50萬個以上。例如,b類位址180.50.o.0(具有隱含的子網掩碼255.255.0.0)現在僅稱為180.50.o.0/16./16表示前16位是網路號。

使用該位址分配的1sp在網際網路的其餘部分公布180.50.o.0/16。該isp網路外部的網際網路絡由器僅需要知道該單個位址。在isp網路內部,路由器將接收到的資料分組**給isp已經為其分配位址的子isp和機構的網路。

注意,該方案經常稱為「基於提供商的位址分配」,因為位址塊被分配給提供商,然後提供商自行分配這些位址。客戶從isp而不是從iana或其他機構獲取位址。此外,位址通常是租用的,這意味著如果客戶離開該地區,位址將返回到isp的位址塊中。

在cidr之前,要在網際網路上公布的路由器數目超出大多數硬體的能力。在2023年,具有將近65,000路由。隨著cidr聚合的實現,全球路由表中的路由數已經減少到大約35,000個路由。

bgp的路由聚合

bgp路由聚合分為自動聚合和手動聚合。自動聚合 對bgp引入的igp子網路由進行自然掩碼也就是主類路由聚合,配置自動聚合後,生成聚合後的自然網路路由,而原先引入的子網路由被抑制,不會被優先和發布給bgp鄰居。自動聚合只能針對通過import方式引入的bgp路由生效,假設我們在ar4上建立三個環迴口,...

路由彙總與路由聚合的區別

其實彙總跟聚合的概念差不多,都是把多條路由合併為一條,但是什麼情況下叫彙總,什麼情況下叫聚合呢?這裡就引發乙個 超網路由 的概念。多條路由合併成一條時,如果這個合併的路由是一條超網路由,則該合併我們成為路由聚合,如果不是超網路由,則成為路由彙總 以192.168.8.0 24,192.168.9.0...

CAN網路中的路由

現在汽車快速發展,車上的ecu數目已經達到幾十個,乘用車可能會更多,商用車雖然少些,但是也有二三十個之多,雖然sae j1939協議中對定了使用遮蔽雙絞線最多一路can上可以使用30個ecu,但是在實際使用過程中考慮網路負載和報文延時,一路can上並不會使用太多的節點,一般一路can網路最多也就十個...