1. stub 阻止路由器发不必要的query, 当一个router被设置成stub后, 其他路由器就不会给他发query了. 可以设置宣告哪些路由(connected, redistributed, static, summary, 或者receive-only)
2. stub leaking ---+----------------+---- R1 R2 e0/0 R3---------------R4 e0/1 ---+---- 192.168.1.0 R1,R2向R3,R4宣告默认路由,R3和R4属于一个remote site,并且设置为stub. 当R2-R4间链路down后, 由于R3,R4都是stub,因此不会相互发query, 那么R4也就不会向R3宣告192.168.1.0, R3也不会向R4宣告默认路由. 这时192.168.1.0这个网络就完全不可达了. 那么可以在R3,R4是stub的同时, 设置R3向R4泄漏一条默认路由, R4向R1泄漏192.168.1.0. 将下面命令配置在R3上 access-list 1 permit 192.168.1.0 0.0.0.255 access-list 2 permit 0.0.0.0 0.0.0.0 ! route-map leaking permit 10 match ip address 1 match interface e0/0 route-map leaking permit 20 match ip address 2 match interface e0/1 ! router eigrp 100 eigrp stub leak-map leaking 同理, 也要在R4到R3的interface上向R3泄漏192.168.1.0. 这样上述问题就解决了.
3. summary leaking 10.1.10.0/24 10.1.20.0/24 ..... 10.1.250.0/24 ---------------------------------------------------------------------- / \ / \ / \ 10.1.1.0/24-----R1-----------R2-----10.1.2.0/24 \ / e0/0 \ /e0/0 \ / \ / R3 对于如图所示, 要求R1, R2将其上部的网络汇总为10.1.0.0/16发送给R3, 并且为了R3的可以选择最优路径到达10.1.1.0/24和10.1.2.0/24, R1和R2还需要把和他们直连的10.1.1.0/24和10.1.2.0/24宣告给R3. 对于这样的情况, 以前的做法是: R1: interface e0/0 ip summary-address eigrp 100 10.1.0.0 255.255.0.0 ip summary-address egirp 100 10.1.1.0 255.255.255.0 使用summary leaking后: R1: access-list 1 permit 10.1.1.0 0.0.0.255 !
上一篇:Cisco IOS Cookbook 中文精简版第二十二章第一跳冗余协议
下一篇:CISCO相关技术大集合
|