小白筆記之 路由基礎

2021-10-05 09:30:50 字數 1539 閱讀 3300

路由功能

構建維護路由表

根據路由表**資料報

路由器收到資料報時,先解封裝,檢視目的ip,如果是自己,那麼繼續解封;如果不是,則查路由表**(如果有多條路由,則選最準確–子網掩碼最長的條目);如果路由表中也沒有目的ip,則直接丟棄。

路由表構成

完善優化路由表,下一跳可達才能新增到路由表

路由接收原則

一台路由器執行多個協議,並通過多個路由協議學習到同乙個路由條目時,通過比較ad值選擇。

ad(administrative distance)值:1-255,值越小越優,可以更改(進去協議裡面改);

一台路由器執行乙個協議,從不同介面接收到同乙個路由條目的時候,通過比較度量值選擇,越小越優(注意是乙個協議,不同協議計算度量值方法不同)。

靜態路由協議

ip route x.x.x.x x.x.x.x 下一跳/出介面

乙太網用下一跳(節省資源),序列鏈路用出介面

資源消耗低但無法自動適應網路拓撲變化

動態路由協議

egp(extensive gateway protocol)

as(autonomous system)之間使用的協議

igp(interior gateway protocol)

距離向量協議:更新路由時與相鄰路由交換資訊 rip eigrp(高階)

鏈路狀態協議:更新路由時用資料庫,整個路由拓撲 都會得到 ospf is-is

路由條目分類?

主類路由,子網路由vlsm,超網路由,主機路由,預設路由

協議要求

防環,路由更新可靠,選路最優,收斂快,以下為一些例子:

rip自帶環路

最大跳數:定義最大跳數16跳

水平分割:從乙個介面接收到的資訊不會再從這個介面發出去;

路由毒化:把有問題的路由條目標記為16跳發給鄰居

抑制計時器:180s後才刪除條目

觸發更新:一旦發現路由崩潰,立即廣播路由重新整理報文更新

每30s向對方傳送一次完整的路由表

跳數作為度量值

收斂最慢

eigrp

高階距離向量路由協議,高階體現在dual演算法

引數:s:最優路徑對應的鄰居路由器

fs:次優路徑對應的鄰居路由器

fd:自己到目標的距離

ad:自己下一跳到目標的距離

fc:最優路徑的fd>次優路徑ad

演算法使其無環

通過報文保證路由更新的可靠

hello update query reply ack

k值作為度量值

頻寬 負載 延遲 可靠性 mtu

預設情況下,k1,k3=1,k2,k4,k5=0

則預設度量值為頻寬加延遲

頻寬:(10^7/前往目標所有出介面中的最小頻寬)*256

延遲:(前往目標所有出介面延遲累積和/10微秒)*256

收斂很快

js小白筆記

通過 jquery,您可以使用 hide 和 show 方法來隱藏和顯示 html 元素 通過 jquery,您可以使用 toggle 方法來切換 hide 和 show 方法。顯示被隱藏的元素,並隱藏已顯示的元素 通過 jquery,您可以實現元素的淡入淡出效果。jquery 擁有下面四種 fad...

Java小白筆記

1.常量,一般字母大寫,不能再賦值,final修飾符 final int value 10 2.與,短路與,或,短路或 短路主要乙個條件成立不必執行第二個,效率更高 3.三元運算子 k i 0?i i 如果i大於等於0,把i賦值給k,否則把負i賦值給k 4.final變數經常和static關鍵字一起...

dubbo 小白筆記

1.分布式就是指,很多伺服器一起做不一樣的是 每台伺服器做的事都不一樣 這些不一樣的事呢,組合起來就是一件大事,而集群呢就是很多伺服器做一樣的事.1.在這裡插入描述 provider 暴露服務的服務提供方 container 服務執行容器 consumer 呼叫遠端服務的服務消費方 registry...