1
00:00:01,140 --> 00:00:06,190
This next module zeroes in on one of Cisco's flagship products known as Digital

2
00:00:06,190 --> 00:00:11,160
Network Architecture or DNA Center. We'll specifically focus on getting

3
00:00:11,160 --> 00:00:17,140
client‑level information using the DNA Center REST API.

4
00:00:17,140 --> 00:00:21,800
Here's the lineup today. I'll begin with a high‑level overview of Cisco

5
00:00:21,800 --> 00:00:25,540
DNA Center and how client health monitoring works.

6
00:00:25,540 --> 00:00:30,240
We covered the fundamentals in a previous course, so this should be a review.

7
00:00:30,240 --> 00:00:35,600
Like the previous module, this one is light on slides and heavy on demos.

8
00:00:35,600 --> 00:00:38,850
First, we'll collect a health summary from DNA Center

9
00:00:38,850 --> 00:00:41,420
about the clients in the network.

10
00:00:41,420 --> 00:00:43,760
Sometimes these operations are slow.

11
00:00:43,760 --> 00:00:48,040
It makes sense to account for this potential slowness in our scripts.

12
00:00:48,040 --> 00:00:53,140
I'll also demonstrate how to get detailed information for a specific client.

13
00:00:53,140 --> 00:00:56,530
If you try to get those details for many clients too quickly,

14
00:00:56,530 --> 00:00:59,040
DNA Center will throttle you.

15
00:00:59,040 --> 00:01:02,530
I'll show you one approach to avoid that.

16
00:01:02,530 --> 00:01:08,240
Cisco DNA Center is a networking management system with four main capabilities.

17
00:01:08,240 --> 00:01:12,010
The design capability allows operators to hierarchically described

18
00:01:12,010 --> 00:01:15,140
their network architecture by geographic region.

19
00:01:15,140 --> 00:01:20,740
It can manage software images, device inventory, and role‑based templates.

20
00:01:20,740 --> 00:01:23,350
The policy capability helps enable Cisco's

21
00:01:23,350 --> 00:01:27,140
software‑defined access or SDA solution.

22
00:01:27,140 --> 00:01:31,080
This integrates with a variety of Cisco security products.

23
00:01:31,080 --> 00:01:31,970
In summary,

24
00:01:31,970 --> 00:01:34,380
it enables operators to clearly define the

25
00:01:34,380 --> 00:01:37,640
communication channels between systems.

26
00:01:37,640 --> 00:01:41,740
DNA Center can also provision devices on the network.

27
00:01:41,740 --> 00:01:45,300
I've personally used it to stand up virtual servers on a remote

28
00:01:45,300 --> 00:01:49,280
branch site using predefined images and templates.

29
00:01:49,280 --> 00:01:52,320
This can reduce installation cost and lead time

30
00:01:52,320 --> 00:01:55,680
associated with new site installations.

31
00:01:55,680 --> 00:01:59,690
DNA Center assurance is network monitoring on steroids.

32
00:01:59,690 --> 00:02:04,260
It combines streaming telemetry and a variety of network management protocols,

33
00:02:04,260 --> 00:02:07,340
which provide a complete network health picture.

34
00:02:07,340 --> 00:02:10,740
It also provides suggestions to remediate false.

35
00:02:10,740 --> 00:02:11,820
In the next clip,

36
00:02:11,820 --> 00:02:17,380
we will interact with DNA Center using its REST API. In our case,

37
00:02:17,380 --> 00:02:21,740
we're going to use DNA Center to monitor the health of clients.

38
00:02:21,740 --> 00:02:25,650
Wired clients, like those connected to switches in the enterprise network,

39
00:02:25,650 --> 00:02:30,110
are discoverable by DNA Center because it can check the Mac address table on

40
00:02:30,110 --> 00:02:33,640
the switch and see what devices are connected.

41
00:02:33,640 --> 00:02:36,570
DNA Center can also get health details for wireless

42
00:02:36,570 --> 00:02:38,940
clients within the enterprise network.

43
00:02:38,940 --> 00:02:42,940
These wireless clients connect through wireless access points.

44
00:02:42,940 --> 00:02:43,980
In my opinion,

45
00:02:43,980 --> 00:02:47,150
monitoring wireless health can be very interesting because there are

46
00:02:47,150 --> 00:02:51,140
many individual RF measurements that come into play.

47
00:02:51,140 --> 00:02:54,630
In this conceptual example, the laptop has a strong signal,

48
00:02:54,630 --> 00:02:57,340
while the smartphone has a weak signal.

49
00:02:57,340 --> 00:02:59,660
As the number of network devices grows,

50
00:02:59,660 --> 00:03:04,640
automated data collection becomes the only tenable approach to monitoring.

51
00:03:04,640 --> 00:03:08,450
These health details will be reflected in DNA Center and ultimately

52
00:03:08,450 --> 00:03:13,750
communicated to us via the dashboard or API. DNA Center currently

53
00:03:13,750 --> 00:03:18,230
supports two client‑related API calls, client health and client

54
00:03:18,230 --> 00:03:29,000
details. In the next clip, we'll begin by getting a rough idea of how healthy our entire network is, including both wired and wireless clients.


