拓撲圖

在R1上配置一條靜態路由:ip route-static 192.168.0.0 16 10.1.1.2;在R2上配置一條默認靜態路由:ip route-static 0.0.0.0 0.0.0.0 10.1.1.1;你如果ping192.168.1.1,就可以連通了,如果你來ping192.168.5.1/32,,無法連通因為此時沒有指向192.168.5.1/32的直連你路由,但是192.168.5.1/32的地址匹配R1路由表中目的地址指向192.168.0.0/16的靜態路由,根據這條路由的下一跳,報文發送給R2設備,讓后R2又發送給R1,造成環路,直到生存時間變為0;

為了避免環路的發生,在路由器R1上配置一個黑洞路由,配置這個黑洞路由的子網掩碼,要比192.168.0.0/16的掩碼要長,因為根據表的最長匹配規則,會首先匹配那一條黑洞路由,然后報文會被丟棄。
Ip route-static 192.168.0.0 18 null0
抓包發現,192.168.5.1/32,R1接到R2的報文之后並沒有再次轉發給R2,被丟棄了。

