EdTheLad wrote: » Auto-summary occurs at the major network boundary.In your example there is no Major network boundary as all links share the same major network 10.x.x.x. If a router had a link with 11.x.x.x, and auto-summary was enabled all the 10x.x.x networks would be advertised out the 11.x.x.x link as 10.0.0.0/8. 10.1.1.1 is a class A address its major net number is 10.x.x.x 172.168.1.1 is a class B address with major network 172.168.x.x etc..
EdTheLad wrote: » Auto-summary occurs at the major network boundary.In your example there is no Major network boundary as all links share the same major network 10.x.x.x.
EdTheLad wrote: » If a router had a link with 11.x.x.x, and auto-summary was enabled all the 10x.x.x networks would be advertised out the 11.x.x.x link as 10.0.0.0/8.
new2net wrote: » Thanks EdTheLad...! So if all the links are using the same major netwok, doesn't that still mean that there is a boundary? What I am trying to say is... Why doesn't each link advertise 10.0.0.0/8 since we do not have no auto-summary on? It's not clicking yet... Could you please expand on this a little? To me, each link should say "hey i know about 10.0.0.0/8" since auto summarization is in use by default, but it appears (by looking at the routing table in the book based on the example), that each link is saying "i know about 10.1.3.0/24 ect" or "i know about 10.1.128.0/24" ect ect ect, when it should be saying "hey i know about 10.0.0.0/8 Ohh I see how that works! That makes sense! Thanks so much for the help so far, really appreciate all your responses... this has been driving me so crazy..
billscott92787 wrote: » No, there wouldn't be a boundary. Think of it as an example with a boundary router. This is a case where there is one major network, which then connects to another major network. See the example that I created for you.
kryolla wrote: » auto summarization happens on the router that has both networks for example 10.x/24 fa0/0 R1 ---- fa1/0 11.x/24 R1 will summarize the 10.network into /8 install a null route (EIGRP) and advertise it out fa1/0. It will also do the same thing for 11. network and summarize it to/8 install a null route (EIGRP) and advertise out fa0/0. In your example R1 and R2 has all its interfaces in 10. network so it will not auto summarize. The auto summary command has no affect on R1 and R2 so you can turn it on or off and it wont do anything
Neeko wrote: » Yes, the specifics of this are outlined here: Behavior of RIP and IGRP When Sending and Receiving Updates - Cisco Systems I too stumbled across what you have realised and went mad for a while trying to figure it out, this link helped me a lot. The routers do checks; the sending router checks the subnet being advertised against its sending interface and the receiving router checks the subnet being advertised against the interface it was received on. If the subnet is part of the same major network and has the same mask as both interfaces involved in a particular update then both routers deal with the subnet in it's entirety. Basically the network you have posted a picture of is contiguous, meaning subnets of the same major network are directly connected and using the same subnet masks. If the masks were different or there was a different classful network involved (causing the classful boundary to be crossed) then you would see auto summarization. As it is though the contiguous setup and same length masks allows for full updates since the routers can use their interfaces to correctly assume the full subnet mask. Edit: to be clear, this will only be the case for advertised subnets that fall into the category of same major network and same subnet mask. So each 10 network in the diagram will be advertised as the full subnet and installed in each routing table as the full subnet due to the logic outlined in the link I have copied in. But lets say for example in the diagram from the book Seville had a subnet connected to it on the 50.100.25.0 /24 network. Seville would advertise this subnet out of all links enabled for routing, and for example when sending out of its interface on the 10.1.130.0 /24 network, it will see the 50.100.25.0 /24 subnet is on a different major network to 10.1.130.0 /24 so automatically summarize it to 50.0.0.0 /8. Furthermore, if you had a subnet connected to Seville let's say... 10.2.1.0 /29, the router would apply the same logic by checking if it is on the same major network which it is. Then it would check if it has the same length mask, which it does not so it would be summarized to 10.0.0.0 /8. Lab it up to see. In writing that I've just realised there is a typo in that book on the network between Seville and Albuquerque, the subnet has an extra 1 making it 10.1.1.130.0 /24. The author has his own IP scheme lol.
new2net wrote: » So auto-summarization (even though it is on by default) will not occur if a router has all interfaces using the same major network with the same mask? Example: A router has S0/0/0 with 172.16.1.0/24 and S0/1/0 with 172.16.2.0/24 and Fa0/0 with 172.16.3.0/24. Auto summarization will not occur here?
kryolla wrote: » Your link is for RIPv1 and auto summarization is v2 and EIGRP
Neeko wrote: » Ummm.. good point lol. Is the same logic applied though?
Neeko wrote: » Edit - ignore me, was talking about RIPv1!
kryolla wrote: » v2 and auto summarization you can have a subnet mask of varying lengths as long as it is still part of the major network i.e 172.16.15.x /30 then a /28 then a /24 then 172.16.16 /30 etc anything in 172.16.0.0 - 172.16.255.255 it will not summarize until you cross the major network like 172.17 or 172.18 hope this makes sense
Neeko wrote: » Haha sorry man, it is close but not quite there is a slight difference. No since v2 sends the mask, if you have auto summary turned off nothing will be summarized. If it is on routes will be summarized if they cross classful boundaries. kryolla has this down though so I'll let him confirm.
new2net wrote: » Thanks! My biggest problem when staring at the Odom example is this... The routing table on Albuquerque says: 10.0.0.0/24 is subnetted, 6 subnets R 10.1.3.0 [120/1] via 10.1.130.253 ... R 10.1.2.0 [120/1] via 10.1.128.252 ... C 10.1.1.0 is directly connected, FastEthernet0/0 C 10.1.130.0 is directly connected, Serial 0/1/0 R 10.1.129 [120/1] via 10.1.130.253 ... 10.1.129 [120/1] via 10.1.128.252 ... C 10.1.128.0 is directly connected, Serial 0/0/1 Okay... based on the first image in the thread... how does Albuquerque know the exact subnets of the 10.0.0.0 network that Seville and Yosemite told it about (namely 10.1.2.0/24 and 10.1.3.0/24 AND 10.1.129.0/24). This must mean Seville is saying to Albuquerque, "hey Albuquerque, I know about 10.1.2.0/24." I dont understand this because Seville should be saying "hey Albuquerque, i know about 10.0.0.0/8." since we have not issued the command no auto-summary in the config. This also must mean that Yosemite is saying to Albuquerque, "hey Albuquerque , I know about 10.1.3.0/24." I don't get this either. Yosemite should be summarizing and should be saying "hey Albuquerque I know about 10.0.0.0/8" Both of Yosemite and Seville are also telling Albuquerque "hey Albuquerque, I know about 10.1.129.0/24" So it appears to me that Yosemite and Seville are advertising non-summarized routes even though summarization should be in effect.
new2net wrote: » This must mean Seville is saying to Albuquerque, "hey Albuquerque, I know about 10.1.2.0/24." I dont understand this because Seville should be saying "hey Albuquerque, i know about 10.0.0.0/8." since we have not issued the command no auto-summary in the config. This also must mean that Yosemite is saying to Albuquerque, "hey Albuquerque , I know about 10.1.3.0/24." I don't get this either. Yosemite should be summarizing and should be saying "hey Albuquerque I know about 10.0.0.0/8" Both of Yosemite and Seville are also telling Albuquerque "hey Albuquerque, I know about 10.1.129.0/24" So it appears to me that Yosemite and Seville are advertising non-summarized routes even though summarization should be in effect.
kryolla wrote: » Turning auto summarization off which is on by default ONLY matters if you have a router with mulptiple interfaces running ripv2 or eigrp with different network boundaries.
Neeko wrote: » They are saying that yes, but no, summarization will not happen in this example because no network boundaries are being crossed. When RIPv2 with auto summarization turned on advertises a subnet, it will only summarize the subnet down to 10.0.0.0 /8 if the interface it is going out of is on a different classful network e.g 11.0.0.0 /8. That is what we mean by crossing classful boundaries. In this case when Seville advertises 10.x.x.x subnets it advertises them out of interfaces on 10.x.x.x subnets too, so no classful network boundaries are crossed. The links between the routers in the example are on the same major network as the subnets being advertised, so they are not summarized. This is why kryolla said this:
billscott92787 wrote: » That is exactly what he said in the previous post But remember that's only the case if you are using RIPv2. RIPv1 uses auto summary and doesn't support VLSM.