Linux的高級路由和流量控制:動態路由OSPF和BGP

來源:互聯網
上載者:User
關鍵字 Linux bgp OSPF 流量控制 動態路由 高級路由

當你的網路變得確實比較大,或者你開始考慮成為國際互聯網的一部分的時候,你就需要能夠動態調整路由的工具了。 網站之間經常由越來越多個鏈路互相連接。

OSPF和BGP4幾乎已經成了Internet的實際標準。 通過gated和zebra,Linux全都能支援。

因為這些內容暫時沒有包括進本文檔,我們在此僅給出具體的學習方向:

縱覽:

CiscoHTTP://www.aliyun.com/zixun/aggregation/9344.html">系統設計大規模的IP網路

對於OSPF:

Moy, John T. "OSPF,Internet路由式通訊協定剖析" Addison Wesley. Reading, MA. 1998.

Halabi也寫了一個OSPF路由設計方面很好的指南,但是好象這篇文章已經從Cisco的主頁上砍掉了。

對於BGP:

Halabi, Bassam "Internet的路由體系" Cisco出品(New Riders出版社). 印弟安納波里斯, 1997.

另外,

Cisco系統

使用邊界閘道協定進行域間路由

雖然上面的例子都是針對Cisco的,但是它與Zebra說使用的配置語言明顯很相似☺。

1. 用Zebra設置OSPF

如果下列資訊有不准確的地方或者你有任何建議,請儘快通知我。 Zebra是由Kunihiro Ishiguro、Toshiaki Takada和Yasuhiro Ohara編寫的一個非常出色的動態路由軟體。 利用Zebra,設置OSPF非常快捷,但是在實踐中,如果你由特別的要求,就必須調整很多參數。 OSPF的意思是Open Shortest Path First(開放式最短路徑優先),它的主要特點是:

分層

網路被分成區域,各區域通過被指定為0號區域的骨幹區域進行互連,0區域內的所有路由器都知道其它每個區域的路由資訊。

收斂快

相對於RIP來說,路由的傳播非常快。

省頻寬

使用了多播來代替廣播,所以不會打擾對路由資訊不感興趣的主機,同時減少了網路傳輸。 同時,內部路由器不需知道其它區域的路由資訊。 那些用不同介面把不同區域連在一起的路由器叫做邊界路由器,它們保存鄰接區域的拓撲資訊。

CPU要求高

OSPF是基於Dijkstra的最短路徑優先演算法的,該演算法比其它的路由演算法需要更複雜的計算。 但幸運的是,只有在區域內部才進行最短路徑運算,而且對於中小規模的網路而言並不是問題,甚至你根本感覺不到。

鏈路狀態

OSPF要考慮網路和介面的特別資訊,比如頻寬、鏈路異常和成本。

協定開放而且軟體是GPL的

OSPF是一個開放協定,而且Zebra是一個GPL軟體,項對於專有的軟體和協定而言有這明顯的優勢。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.