1
00:00:00,000 --> 00:00:05,000
I’d like to show you an example of automatic summarization

2
00:00:05,000 --> 00:00:09,000
or auto summarization because it can cause confusion.

3
00:00:09,000 --> 00:00:12,000
Please note that the network on the left-hand side

4
00:00:12,000 --> 00:00:17,000
is a class A subnet 10.1.1.0/24

5
00:00:17,000 --> 00:00:23,000
this is a subnet of the classful class A network 10.0.0.0

6
00:00:23,000 --> 00:00:25,000
on the right-hand side in this topology

7
00:00:25,000 --> 00:00:32,000
we also have a class A subnet but between router 1

8
00:00:32,000 --> 00:00:37,000
and router 3 we have 2 class B subnets.

9
00:00:37,000 --> 00:00:41,000
Now classful routing protocols automatically summarize

10
00:00:41,000 --> 00:00:44,000
when going across classful boundaries.

11
00:00:44,000 --> 00:00:48,000
So when moving from a class A network to class C network

12
00:00:48,000 --> 00:00:51,000
or class B network in this example

13
00:00:51,000 --> 00:00:59,000
what happens is that router 1 will advertise network 10.1.1.0/24

14
00:00:59,000 --> 00:01:05,000
as 10.0.0.0/8 to router 2.

15
00:01:05,000 --> 00:01:09,000
In other words, it’s summarizing to a classful boundary

16
00:01:09,000 --> 00:01:14,000
in other words /8 because this is a class A network.

17
00:01:14,000 --> 00:01:20,000
Now in the same away router 3 will advertise network 10.1.2.0

18
00:01:20,000 --> 00:01:29,000
to a router 2 as 10.0.0.0/8 it is also automatically summarizing

19
00:01:29,000 --> 00:01:36,000
because there’s a class boundary on router 3 between a class B and a class A network.

20
00:01:36,000 --> 00:01:41,000
Now router 2 received the same network from both neighbors.

21
00:01:41,000 --> 00:01:46,000
Now router 2 believes that it has equal cost path

22
00:01:46,000 --> 00:01:53,000
to network 10.0.0.0 in other words, it can get to that network via router 1

23
00:01:53,000 --> 00:02:01,000
and router 3, it thinks that network 10.0.0.0 exist on the left hand-side

24
00:02:01,000 --> 00:02:04,000
as well as on the right hand side in this topology.

25
00:02:04,000 --> 00:02:08,000
So as an example, if you ping from router 2

26
00:02:08,000 --> 00:02:11,000
to IP address 10.1.1.1

27
00:02:11,000 --> 00:02:14,000
router 2 will see that it’s routing table

28
00:02:14,000 --> 00:02:19,000
it’s got 2 equal cost paths to get to that IP address

29
00:02:19,000 --> 00:02:23,000
because it’s part of network 10.0.0.0/8

30
00:02:23,000 --> 00:02:27,000
and what it's going to do is send 1 packet to router 1

31
00:02:27,000 --> 00:02:29,000
and then the next packet to router 3

32
00:02:29,000 --> 00:02:35,000
1 packet to router 1, next packet to router 3 and so forth and so on.

33
00:02:35,000 --> 00:02:39,000
In other words, it’s going to send alternate packets

34
00:02:39,000 --> 00:02:41,000
to each neighboring router

35
00:02:41,000 --> 00:02:45,000
because it believes that it has equal cost paths to that IP address

36
00:02:45,000 --> 00:02:53,000
and can load balance across both F0/0 and F0/1.

37
00:02:53,000 --> 00:02:58,000
The result is that half your pings will succeed and half of them will fail.
