1.路由黑洞
路由黑洞一般是在網路邊界做彙總回程路由的時候產生的一種不太願意出現的現象,就是彙總的時候有時會有一些網段並不在內網中存在,但是又包含在彙總後的網段中,如果在這個彙總的邊界裝置上同時還配置了預設路由,就可能出現一些問題。這時,如果有資料報發向那些不在內網出現的網段(但是又包含在彙總網段)所在的路由器,根據最長匹配原則,並沒有找到對應的路由,只能根據預設路由又回到原來的路由器,這就形成了環路,直到
ttl值超時,丟棄。
2.黑洞路由
上面的路由黑洞是我們不願意看到的場景,所以要有解決這個問題的方案,就是黑洞路由啦,其實就是一條特殊的靜態路由,下一跳指向
null 0
口,乙個不存在的口,結果就是將匹配這條路由的資料報丟棄。
所以說,如果是精確彙總的話,就不會出現路由黑洞。舉個例子
r1上有
172.16.0.0/24、172.16.1.0/24、172.16.2.0/24三個網段,現對其進行了彙總:172.16.0.0/22。
這就出現了問題:並沒有
172.16.3.0/24這個網段,但是彙總後就出現了,並通告了給了r2。
並且在
現在,r2收到乙個目的位址在172.16.3.0/24網段的資料報,根據路由表172.16.0.0/22—>r1 ,將該資料報**到了r1,因為r1上並沒有這個172.16.3.0/24網段,根據預設路由又發回了r2,形成了環路,直到ttl為0,才會被丟棄,這同時也耗費了這兩個路由器的系統資源。
解決方法:在對路由器r1做彙總路由時加一條指向
路由黑洞與黑洞路由
1.路由黑洞 路由黑洞一般是在網路邊界做彙總回程路由的時候產生的一種不太願意出現的現象,就是彙總的時候有時會有一些網段並不在內網中存在,但是又包含在彙總後的網段中,如果在這個彙總的邊界裝置上同時還配置了預設路由,就可能出現一些問題。這時,如果有資料報發向那些不在內網出現的網段 但是又包含在彙總網段 ...
黑洞路由科普
簡介 編輯黑洞路由,便是將所有無關路由吸入其中,使它們有來無回的路由,一般是admin主動建立的路由條目。null0介面 提到黑洞路由就要提一下null0介面。null0口是個永不down的口,一般用於管理,admin建立乙個路由條目,將接到的某個源位址轉向null0介面,這樣對系統負載影響非常小。...
黑洞路由,避免路由環路
預設路由一般配置在邊界路由器上,如果不知道去往公網isp的下一條位址,可以用出口介面來代替,比如 ip route static 0.0.0.0 0 0 0 0 如果因為一些實際情況,必須在內網的兩個路由器之間配置預設路由,為了避免某些路由匹配中途斷掉,走預設路由形成環路,必須配上 黑洞路由 黑洞路...