bgp設計與實現
本章以討論控制層面與**層面之間的相互關係作為開始;這兩個層面都是路由器的基本功能。作為一種路由選擇協議,bgp是控制層面的一部分。但是,**層面的效能也會影響bgp的效能,因為這兩個層面可能會競爭同樣的資源,例如cpu和記憶體。我們討論了cisco ios軟體裡的bgp程序,特別強調了記憶體使用和這些程序間的相互作用。案例研究提供了乙個簡單的方法來估算在cisco internet路由器上的bgp記憶體使用情況。為了給本書餘下的章節打下堅實的基礎,本章還複習了一些bgp的基本元件。這些內容包括bgp的屬性、路徑選擇、能力交換、ibgp、bgp-igp路由選擇交換,以及rib等等。
在**層面上,本章討論了ios軟體中所有通用的交換路線,特別是cef。程序交換和基於快取的交換也作了複習。作為ios軟體中的高效能交換機制,本章對cef作了詳細的介紹,例如它的元件、結構、負載分擔,以及它的分布式形式。
《BGP設計與實現》一2 4 理解內部BGP
bgp設計與實現 bgp被設計用來在internet上的一系列自治系統之間提供無環路的路徑。確保無環拓撲的機制就是as path屬性。考慮圖2 2,其中3個自治系統相互連線。如果as 65000中的路由器r1通告一條字首給as 65001中的r3,那麼在它傳送字首給r3時,它會把65000新增到這條...
《Redis設計與實現》資源總結
redis 設計與實現 一書全面而完整地講解了 redis 的內部執行機制,對 redis 的大多數單機功能以及所有多機功能的實現原理進行了介紹,展示了這些功能的核心資料結構以及關鍵的演算法思想。書本 帶注釋的原始碼 為了幫助有需要的讀者進一步了解 redis 的實現細節,本書附帶了乙份包含詳細中文...
Linux核心設計與實現總結。
1.程序管理。本章主要是介紹程序的乙個靜態的狀態,包括系統如何組織程序。建立,啟動,到最後死亡的乙個概念性認識,沒有更加深刻的知識。2.程序排程。本章比較重要。1.搶占式排程策略。2.倆程序間上下文切換 有倆函式 switch mm 和 switch to倆函式完成此功能。具體細節需要閱讀其他書籍 ...