WEBVTT

1
00:00.000 --> 00:05.760
So in our journey, we've done iCMP jitter, UDP jitter, we've done HTTP SLAs. In

2
00:05.760 --> 00:06.160
this video,

3
00:06.160 --> 00:10.910
I'd like to walk you through setting up an IPSLA measuring DNS. So if you want

4
00:10.910 --> 00:11.600
to verify that

5
00:11.600 --> 00:16.430
the DNS server is functioning correctly, we can set up an IPSLA to test that.

6
00:16.430 --> 00:17.120
So for our test,

7
00:17.120 --> 00:22.080
we'll use R1 again as the probing device, we'll use server 1NUG as the DNS

8
00:22.080 --> 00:22.560
server,

9
00:22.560 --> 00:26.210
and for the DNS request we want to make it from that server, I know on that

10
00:26.210 --> 00:27.840
server I've got an entry

11
00:27.840 --> 00:35.200
for PC1. So we can do a query for PC1.nuggetlab.com. And if we get a response
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

11
00:27.840 --> 00:35.200
for PC1. So we can do a query for PC1.nuggetlab.com. And if we get a response

12
00:35.200 --> 00:36.240
back, it is successful

13
00:36.240 --> 00:39.880
for that name and it resolves it correctly, that would indicate that our IPSLA

14
00:39.880 --> 00:40.960
is okay. And if we

15
00:40.960 --> 00:45.070
don't get a response back from that for any reason, that would cause our IPSLA

16
00:45.070 --> 00:46.160
to fail, meaning

17
00:46.160 --> 00:49.760
giving us a negative result indicating it's not working as expected. So let's

18
00:49.760 --> 00:50.800
head over to R1

19
00:50.800 --> 00:55.200
and set up this new IPSLA. And for the IPSLA number, for jitter, we did one,

20
00:55.200 --> 00:55.920
and this is two,

21
00:55.920 --> 01:00.690
and this is three, so let's go ahead and use the IPSLA for DNS, and let's use
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

21
00:55.920 --> 01:00.690
and this is three, so let's go ahead and use the IPSLA for DNS, and let's use

22
01:00.690 --> 01:02.400
IPSLA ID number four.

23
01:02.400 --> 01:06.800
So here back at R1, we'll do a show IPSLA summary to remind ourselves where we

24
01:06.800 --> 01:07.840
're at. So we have

25
01:07.840 --> 01:10.590
three SLAs, they're all currently at this moment, they're all still running. So

26
01:10.590 --> 01:11.680
let's go to configuration

27
01:11.680 --> 01:17.490
mode, IPSLA, for press enter. And for this one, we want to do DNS. So we'll go

28
01:17.490 --> 01:18.800
ahead and type in

29
01:18.800 --> 01:23.490
DNS, or copy paste it in space question mark. And the DNS name we want to

30
01:23.490 --> 01:24.720
resolve is going to be

31
01:24.720 --> 01:29.600
PC dash one.nuggetlab.com space question mark. And then we're going to type in

32
01:29.600 --> 01:30.320
name server and
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

32
01:29.600 --> 01:30.320
name server and

33
01:30.320 --> 01:35.550
specify our name server, which is down at 192.168.1. This is verified to dress

34
01:35.550 --> 01:37.040
real quick in the topology.

35
01:37.040 --> 01:42.500
That's at 192.168.1.100. We'll put that in as the DNS servers IP address. And

36
01:42.500 --> 01:43.360
for the source IP

37
01:43.360 --> 01:46.910
address, we don't have to specify a source IP address, but it'll be easier to

38
01:46.910 --> 01:48.160
pick up out of the

39
01:48.160 --> 01:52.070
packet capture, because other devices may be making DNS requests. So specify

40
01:52.070 --> 01:53.600
also the source IP,

41
01:53.600 --> 01:57.500
and we'll specify the source IP address as the loopback on our one. So type in

42
01:57.500 --> 01:58.960
source dash IP,

43
01:58.960 --> 02:03.170
and the loopback address of 1.1.1.1. And that's it and press enter. And then
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

43
01:58.960 --> 02:03.170
and the loopback address of 1.1.1.1. And that's it and press enter. And then

44
02:03.170 --> 02:04.240
for the frequency,

45
02:04.240 --> 02:09.210
let's go ahead and do that every 30 seconds. And we'll type in exit, so do show

46
02:09.210 --> 02:10.160
run pipe

47
02:10.160 --> 02:16.070
section SLA. So we can see our work, and take a look at IPSLA for which is

48
02:16.070 --> 02:17.440
right here. That looks

49
02:17.440 --> 02:22.630
good. However, we do a do show IP SLA summary. It is not running. And that's

50
02:22.630 --> 02:23.760
because we need to

51
02:23.760 --> 02:26.490
start it. So as we did previously, we'll go ahead and start it, except the time

52
02:26.490 --> 02:27.600
we'll specify

53
02:27.600 --> 02:31.610
the SLA idea of number four, I'm going to start it now and just tell it to run
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

53
02:27.600 --> 02:31.610
the SLA idea of number four, I'm going to start it now and just tell it to run

54
02:31.610 --> 02:32.640
forever and press

55
02:32.640 --> 02:37.680
enter. And now it should be running. So we'll do do show IP SLA summary. And it

56
02:37.680 --> 02:39.040
is. All right.

57
02:39.040 --> 02:42.810
So it's running, it says it's okay as far as the return code. And if we did a

58
02:42.810 --> 02:44.800
command show IP SLA

59
02:44.800 --> 02:49.760
statistics, and then we put the SLA number for that DNS SLA in, which is four,

60
02:49.760 --> 02:50.480
and followed by the

61
02:50.480 --> 02:54.420
keyword details and press enter, it gives the details on that. So number of

62
02:54.420 --> 02:55.360
successes one,

63
02:55.360 --> 03:00.030
which is great. And it'll continue to grow as it does probes, in our case,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

63
02:55.360 --> 03:00.030
which is great. And it'll continue to grow as it does probes, in our case,

64
03:00.030 --> 03:01.520
every 30 seconds. So

65
03:01.520 --> 03:05.510
if we wait a few seconds here and the same command again, now we have number of

66
03:05.510 --> 03:06.640
successes too.

67
03:06.640 --> 03:09.140
Fantastic. And if you want to see what that look like on the back end with a

68
03:09.140 --> 03:10.400
protocol analyzer,

69
03:10.400 --> 03:13.860
let's take a peek at that as well. So we'll start our capture here. There's a

70
03:13.860 --> 03:14.400
lot of DNS

71
03:14.400 --> 03:18.140
happening. However, I think a lot of that is coming from our Windows client.

72
03:18.140 --> 03:19.440
And oh, here's one from 10

73
03:19.440 --> 03:24.020
dot 0 dot 12 dot one. I saw that there so I wouldn't stop that. And let's go

74
03:24.020 --> 03:25.680
grab that one. So 10

75
03:25.680 --> 03:29.830
dot 0 dot 12 dot one. Oh, that's OSPF. So let's go ahead and do a display

76
03:29.830 --> 03:30.720
filter. And let's just
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

76
03:29.830 --> 03:30.720
filter. And let's just

77
03:30.720 --> 03:36.480
look for DNS. So put that in as display filter. And then here is an example

78
03:36.480 --> 03:38.000
right there packet 31,

79
03:38.000 --> 03:41.460
they open it up, make that a little bit bigger and scooch that down just a

80
03:41.460 --> 03:42.960
little bit. So there's

81
03:42.960 --> 03:48.080
our DNS request that our one was making. Here's the query looking for PC one

82
03:48.080 --> 03:49.680
dot nuggetlab.com.

83
03:49.680 --> 03:53.150
It says the response is in packet 32, which is the following packet. So we'll

84
03:53.150 --> 03:54.160
go ahead and close

85
03:54.160 --> 03:57.900
that. And let's take a look at packet 32, the response. So make that a little

86
03:57.900 --> 03:58.960
bit bigger. So

87
03:58.960 --> 04:03.200
here is the query. And here is the answer. If we expand that and the response,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

87
03:58.960 --> 04:03.200
here is the query. And here is the answer. If we expand that and the response,

88
04:03.200 --> 04:03.920
the DNS answer

89
04:03.920 --> 04:08.420
to that, what is the IP address of PC one dot nuggetlab.com. It shows it as 10

90
04:08.420 --> 04:09.680
dot 0 dot 1 dot 10,

91
04:09.680 --> 04:13.920
which if we look at our topology happens, good news happens to be correct. That

92
04:13.920 --> 04:14.960
is PC one's correct

93
04:14.960 --> 04:19.240
address. So that's an example of our probe going from our one down to our DNS

94
04:19.240 --> 04:19.760
server,

95
04:19.760 --> 04:23.480
just to validate that service is up and running and functional. So if we go

96
04:23.480 --> 04:24.640
back to our one,

97
04:24.640 --> 04:30.350
and we do a show IP SLA statistics for details. Now it's had seven successes.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

97
04:24.640 --> 04:30.350
and we do a show IP SLA statistics for details. Now it's had seven successes.

98
04:30.350 --> 04:30.640
And there's the

99
04:30.640 --> 04:34.800
latest round trip time is 72 milliseconds. So another critical service that we

100
04:34.800 --> 04:35.920
can measure with an

101
04:35.920 --> 04:40.170
IPS, like would be other things like FTP services or DHCP. In fact, in the next

102
04:40.170 --> 04:40.640
video,

103
04:40.640 --> 04:45.640
let's do an example of testing and validating their DHCP services are working

104
04:45.640 --> 04:46.320
and measure that

105
04:46.320 --> 04:50.780
by setting up an IPS a looking for DHCP. So I'll see you in the next video for

106
04:50.780 --> 04:51.920
exactly that.
