|
0:00:13
|
Our next key point for EIGRP is to do
|
|
0:00:20
|
and we'll see, this implementation is
|
|
0:00:24
|
with the key chain-based authentication.
|
|
0:00:26
|
The main difference here is that EIGRP
|
|
0:00:30
|
It's gonna be only MD-5.
|
|
0:00:33
|
Now, this also implies that the key
|
|
0:00:38
|
because it is exchanged in the hello packet.
|
|
0:00:43
|
Now, EIGRP also supports the
|
|
0:00:47
|
based on the time of the day,
|
|
0:00:52
|
So, we'll see, that's based
|
|
0:00:55
|
and the send lifetime for
|
|
0:00:59
|
So, the advantage of this when we
|
|
0:01:03
|
OSPF, we would manually have to
|
|
0:01:08
|
then, wait for everyone to start using the
|
|
0:01:13
|
Whereas with EIGRP, we can
|
|
0:01:17
|
and say, "For the next month,
|
|
0:01:20
|
Then, for the next 30 days after
|
|
0:01:23
|
and then continue to rotate
|
|
0:01:26
|
We'll see the big thing implementation
|
|
0:01:29
|
is to make sure that the device's
|
|
0:01:34
|
So, if the two routers don't
|
|
0:01:37
|
they may rotate the keys at
|
|
0:01:41
|
which means ultimately that
|
|
0:01:45
|
So, typically, when you do
|
|
0:01:49
|
you would want the routers to be synchronizing
|
|
0:01:54
|
to make sure that their clock
|
|
0:01:57
|
So first, let's look at just the basic
|
|
0:02:01
|
We'll look at what are the ways that we can
|
|
0:02:07
|
And then, we'll look at the automatic
|
|
0:02:12
|
So, between router 5 and switch 2,
|
|
0:02:15
|
these two neighbors, we're gonna
|
|
0:02:19
|
So, just like in RIP, the first
|
|
0:02:22
|
I'll say, this key chain's name is EIGRP.
|
|
0:02:27
|
Then, we define what is the key number.
|
|
0:02:30
|
It doesn't really matter as long
|
|
0:02:32
|
We'll say, it's key number 10.
|
|
0:02:35
|
And the key string is going
|
|
0:02:39
|
So, we'll say passowrd is CISCO.
|
|
0:02:45
|
Then, at the link level,
|
|
0:02:48
|
we enable the authentication.
|
|
0:02:53
|
Mode EIGRP.
|
|
0:02:57
|
The AS number is 1 in this case.
|
|
0:03:00
|
We want MD-5 authentication.
|
|
0:03:05
|
Then, we have the key chain itself.
|
|
0:03:12
|
The name is capital EIGRP.
|
|
0:03:18
|
And then, we'll essentially do
|
|
0:03:21
|
So, we could see, once we configured
|
|
0:03:26
|
the neighbor relationship
|
|
0:03:29
|
Because one side has authentication
|
|
0:03:34
|
Now, if we were to look at switch 2 and
|
|
0:03:40
|
to see the...
|
|
0:03:44
|
messages coming in from router 5.
|
|
0:03:53
|
We should see that every 10 seconds
|
|
0:04:03
|
and I may need to say Just
|
|
0:04:14
|
So it says, on VLAN 58, we're
|
|
0:04:18
|
because either the authentication is
|
|
0:04:25
|
So this output here means that the routers
|
|
0:04:31
|
We'll see, there is a different log message
|
|
0:04:37
|
So typically, either this means that on
|
|
0:04:42
|
or either you didn't apply the key chain, or applied the wrong name for the key chain.
|
|
0:04:49
|
Because when we look at
|
|
0:04:52
|
it's two separate steps on the interface.
|
|
0:04:55
|
We need to enable the
|
|
0:04:59
|
and then, specify what the key chain is.
|
|
0:05:02
|
So, if there's an error in
|
|
0:05:04
|
that's the log message that we're gonna see.
|
|
0:05:07
|
That either the authentication is
|
|
0:05:16
|
So next, let's look at what
|
|
0:05:20
|
but the password is wrong.
|
|
0:05:23
|
So, on switch 2, we'll
|
|
0:05:27
|
Key number 10...
|
|
0:05:29
|
has a key string of...
|
|
0:05:33
|
CISCO.
|
|
0:05:35
|
Then, at the link level VLAN 58,
|
|
0:05:38
|
we have IP Authentication
|
|
0:05:43
|
IP Authentication...
|
|
0:05:46
|
Key Chain...
|
|
0:05:47
|
for EIGRP 1 is capital EIGRP.
|
|
0:05:55
|
If we look at the Debug EIGRP Packets,
|
|
0:06:02
|
we should see now that they
|
|
0:06:10
|
But the key value itself is wrong.
|
|
0:06:13
|
So, in valid authentication here, this means
|
|
0:06:17
|
Now, in my particular case, the
|
|
0:06:20
|
is if we look at the Show Key Chain,
|
|
0:06:25
|
notice that there's a white space
|
|
0:06:29
|
So, just like for our RIP
|
|
0:06:32
|
the white space is a valid
|
|
0:06:37
|
So, when you're done configuring it,
|
|
0:06:40
|
Make sure that your password matches
|
|
0:06:44
|
because we could have
|
|
0:06:47
|
blank characters in there,
|
|
0:06:50
|
So then, what I would wanna do is go back
|
|
0:06:54
|
Let's say, No Key 10,
|
|
0:06:57
|
but now, let's configure the correct
|
|
0:07:02
|
So, let's say that for key 9,
|
|
0:07:08
|
And assuming the IOS didn't take the
|
|
0:07:15
|
Let's look at the Debug IP,
|
|
0:07:19
|
Debug EIGRP Packets.
|
|
0:07:31
|
Here, we still see the invalid
|
|
0:07:34
|
but it says, "The packet
|
|
0:07:38
|
Either key 10 is not defined
|
|
0:07:43
|
Where not live means that it would be
|
|
0:07:50
|
So it's essentially three things that need
|
|
0:07:55
|
that the key number matches and is active,
|
|
0:07:59
|
and that the actual key string
|
|
0:08:07
|
So, what we could do to make
|
|
0:08:10
|
is basically just take router 5's
|
|
0:08:16
|
and...
|
|
0:08:18
|
paste it on the switch 2.
|
|
0:08:20
|
So, if we have the identical
|
|
0:08:25
|
then, we know that there's
|
|
0:08:29
|
So now, if we look at the
|
|
0:08:49
|
we see that we...
|
|
0:08:52
|
sent an update to router 5.
|
|
0:08:54
|
And we would also see here that we're
|
|
0:08:58
|
but now, there's no problem in
|
|
0:09:02
|
So, if we look at the Show IP EIGRP...
|
|
0:09:08
|
Show IP EIGRP Neighbors...
|
|
0:09:14
|
It says, "The neighbor is up,
|
|
0:09:21
|
So, this means then that there's
|
|
0:09:27
|
adjacency establishment.
|
|
0:09:30
|
Now, we looked at the debug on switch 2, it didn't
|
|
0:09:36
|
So, let's see now what router 5 says.
|
|
0:09:38
|
So, on router 5, let's look at
|
|
0:10:00
|
And router 5 is saying what here?
|
|
0:10:04
|
It says, "We received the hello...
|
|
0:10:06
|
from the neighbor.
|
|
0:10:08
|
They're using key number 9, but we don't
|
|
0:10:15
|
So, the key number is significant.
|
|
0:10:17
|
When we look at the
|
|
0:10:20
|
and say, let's just Show Run.
|
|
0:10:25
|
We see, for the key chain, both
|
|
0:10:28
|
they're both CISCO, but the key
|
|
0:10:33
|
and the router is gonna prefer
|
|
0:10:38
|
So, in this case, we have both
|
|
0:10:40
|
it means that we're gonna
|
|
0:10:45
|
Since router 5 doesn't have 9 defined,
|
|
0:10:51
|
So, in this case now, we
|
|
0:10:54
|
We could simply remove key number 9,
|
|
0:10:56
|
or we could do a timed key rotation
|
|
0:11:01
|
so that the routers are using the
|
|
0:11:06
|
So, in this case, I'm just gonna
|
|
0:11:14
|
So, once the key number 9 is gone, if we
|
|
0:11:19
|
we see that now, the queue count it zero,
|
|
0:11:23
|
which again tells us that these
|