Phil, Auto-summary can be dangerous. The end result is that RIP cannot be used with subnets of a classful address when those subnets are reached through different interfaces. The same goes for IGRP and EIGRP w/ autosummary on, because as kplab said, autosummary summarizes routes at the classful network boundary. First, imagine three routers in a line, connected via serial point-to-point links. r1------------------------------r2-----------------------------------------r3 s0/0 s0/1 s0/0
r1 has an ethernet network address of 10.1.1.0 /24 r3 has an ethernet network address of 10.2.2.0 /24
RIP always auto-summarizes. It sees a 10.1.1.0 network as 10.0.0.0. It autosummarizes based on the network number. Just like when you configure rip, you would summarize the number 10.1.1.0 to 10.0.0.0. You enter: router rip network 10.0.0.0
Even if you entered: router rip network 10.1.1.0
It would appear in the running-config as router rip
10.0.0.0
rip and igrp autosummarize and it CANNOT be turned off. Only with EIGRP can it be turned off.
The problem occurs when r1 and r3 both send routing updates advertising their ethernet network numbers. r2 recieves the update, and the routing table looks like R 10.0.0.0 via s0/1 via s0/0
Now we can see that if a host on r2 ethernet tries to communicate with, say, a host on r1 ethernet, a problem occurs. r2 actually load balances out s0/0 and s0/1.
The only way to solve this problem is to migrate to eigrp and use no auto-summary
pretty cool, eh, alan