HCNP——水平分割、毒性逆转、触发更新、毒性路由
一、水平分割
原理是,RIP路由器從某個接口收到的路由不會再從該接口通告回去。這個機制很大程度上消除了RIP路由的環路隱患。
二、毒性逆轉
毒性逆轉是另一種防止路由環路的有效機制,其原理是,RIP從某個接口學到路由后,當他從該接口發送Response報文時會攜帶這些路由,但是這些路由度量值被設置為16跳(16跳意味著該路由不可達)。利用這種方式,可以清除對方路由表中的無用路由。毒性逆轉也可以防止產生路由環路。
毒性逆轉其實與水平分割存在矛盾,如果在同一路由器的接口上同時激活水平分割和毒性逆轉,則只有毒性逆轉生效。綜上,對水平分割通俗的理解就是:”到達某個目的網段的路由既然是你告訴我的,那么我就不應該再說回給你聽“,這是一種相對消極的舉動。而毒性逆轉則顯得更加主動和積極:”到達某個目的的網段的路由是你告訴我的,那么我通過主動告訴你這個網段從我這走不通來杜絕你從我這走的可能“。從這個層面上來理解,似乎毒性逆轉在避免環路方面要比水平分割更加靠譜,但是它依舊存在明顯的缺點——增加了Response報文的體積。
三、觸發更新
我們知道,路由器會在激活了RIP的接口上周期性的發送Response報文,在缺省情況下,RIP會以30s為周期進行報文發送,這在網絡穩定的情況下是沒有問題的,但是一旦拓撲出現變更,如果依然要等待下一個更新周期到來才發送路由更新,這顯然是不合理的,而且也非常容易引發路由環路。
觸發更新指的是,當路由器感知到拓撲發生變更或RIP路由度量值變更時,它無需等待下一個更新周期到來即可立即發送Response報文。
四、毒性路由
RIP將15跳視為最大的可用跳數,這就意味著度量值為16跳的路由是不可達的。將度量值為16跳的路由包含在Response報文中進行泛洪,這在某些場合下是非常有用的,例如毒性逆轉。另一個重要的用途是,當一個網絡變為不可達時,發現這個變化的路由器立即觸發了一個16跳的路由更新來通知網絡中的路由器——目標網絡已經不可達,這種路由被稱為毒性路由。
總結
以上是生活随笔為你收集整理的HCNP——水平分割、毒性逆转、触发更新、毒性路由的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 移动魔百盒CM201-1_CW_S905
- 下一篇: JAVA获取本地字库