WEBVTT 0:00:02.900000 --> 0:00:06.800000 Hello and welcome to this video titled components of computer networks 0:00:06.800000 --> 0:00:09.880000 Wi-Fi and DNA center. 0:00:09.880000 --> 0:00:13.680000 In this video I'm going to talk about some common Wi-Fi components you'll 0:00:13.680000 --> 0:00:16.560000 find in most computer networks today and I'm also going to give you an 0:00:16.560000 --> 0:00:19.980000 introduction to Cisco DNA center. 0:00:19.980000 --> 0:00:22.880000 Alright so what if I'm doing Wi-Fi? 0:00:22.880000 --> 0:00:27.060000 You know what if I have my laptop, my smartphone, my tablet is not connected 0:00:27.060000 --> 0:00:32.480000 to any physical wire but somehow magically I'm still on the network. 0:00:32.480000 --> 0:00:36.860000 I can still surf Google or get on Facebook or whatever. 0:00:36.860000 --> 0:00:40.680000 Well that's because you have a wireless mic, we just talked about that. 0:00:40.680000 --> 0:00:44.080000 It's got an antenna, even if you don't see it, you've got an antenna, 0:00:44.080000 --> 0:00:47.080000 it might be built in as part of your screen on the side or something but 0:00:47.080000 --> 0:00:48.420000 you've got an antenna in there. 0:00:48.420000 --> 0:00:52.580000 You've got a transceiver which is basically a radio capable of radiating 0:00:52.580000 --> 0:00:56.700000 radio frequencies and receiving radio frequencies and what's on the other 0:00:56.700000 --> 0:00:59.800000 side of that? What's picking up those radio frequencies? 0:00:59.800000 --> 0:01:05.940000 It's one of these, what's called an access point or a Wi-Fi access point. 0:01:05.940000 --> 0:01:11.540000 So in the case of a Wi-Fi access point, what you have here is you've got 0:01:11.540000 --> 0:01:18.360000 multiple clients each with their own antenna, alright maybe this is smartphone 0:01:18.360000 --> 0:01:23.620000 right here with his antenna and they're all connected to this access point. 0:01:23.620000 --> 0:01:26.940000 They're not physically connected, there's no wire connecting them. 0:01:26.940000 --> 0:01:30.600000 But when one of these guys first gets on the network, first thing he does 0:01:30.600000 --> 0:01:34.180000 is he says, okay is there a Wi-Fi network around here somewhere? 0:01:34.180000 --> 0:01:38.120000 And the Wi-Fi client, let's just take your smartphone as an example. 0:01:38.120000 --> 0:01:42.280000 When wireless or Wi-Fi is turned on to your smartphone, it's always listening. 0:01:42.280000 --> 0:01:45.680000 It's always listening to see if there's any Wi-Fi networks around and 0:01:45.680000 --> 0:01:48.860000 you'd be surprised at the number of Wi-Fi networks it picks up. 0:01:48.860000 --> 0:01:51.740000 Right where your standing I might say, okay there's a Wi-Fi network here 0:01:51.740000 --> 0:01:53.600000 which is called John's house. 0:01:53.600000 --> 0:01:55.360000 Well I'm John, I'm in my house. 0:01:55.360000 --> 0:02:01.460000 Oh I'm also hearing a Wi-Fi network called Bogart's house, oh that must 0:02:01.460000 --> 0:02:03.400000 be Keith Bogart's house, I'm getting his Wi-Fi. 0:02:03.400000 --> 0:02:08.380000 I'm also getting a Wi-Fi network called Starbucks all within hearing distance. 0:02:08.380000 --> 0:02:12.280000 So the next thing your Wi-Fi client would have to do is associate to that 0:02:12.280000 --> 0:02:16.220000 network which means it would actually send a Wi-Fi frame to the access 0:02:16.220000 --> 0:02:19.020000 point that is broadcasting that network. 0:02:19.020000 --> 0:02:23.880000 So somewhere there's one or more access points are saying hey I own the 0:02:23.880000 --> 0:02:27.880000 Starbucks network connect to me or I own the Jones network connect to 0:02:27.880000 --> 0:02:32.140000 me. So if a client wants to connect to that network it's going to send 0:02:32.140000 --> 0:02:36.200000 a Wi-Fi frame to the access point saying can I get in, can I connect to 0:02:36.200000 --> 0:02:38.960000 you. And there's going to be a series of steps that are involved but once 0:02:38.960000 --> 0:02:43.340000 the Wi-Fi client has associated to the access point now they can actually 0:02:43.340000 --> 0:02:46.280000 exchange data wirelessly. 0:02:46.280000 --> 0:02:50.580000 But you got to have an access point to make all that happen. 0:02:50.580000 --> 0:02:56.380000 Now back in the old days when access points first came out we had what 0:02:56.380000 --> 0:02:59.680000 were called autonomous or standalone access points. 0:02:59.680000 --> 0:03:03.000000 So when you got the access point and you took it out of the box and you 0:03:03.000000 --> 0:03:06.300000 plugged it in one of the first things you would do is on your laptop you'd 0:03:06.300000 --> 0:03:10.440000 have to connect to it would have like its own little web page built in, 0:03:10.440000 --> 0:03:12.800000 its own little graphical user interface. 0:03:12.800000 --> 0:03:16.220000 You would have to connect to the web page of the access point and configure 0:03:16.220000 --> 0:03:20.280000 it. You'd have to say okay I want the Wi-Fi access point to advertise 0:03:20.280000 --> 0:03:24.320000 my home network, Jones Home or Sally Home. 0:03:24.320000 --> 0:03:27.120000 And I want the access point to have these characteristics the network 0:03:27.120000 --> 0:03:30.700000 is going to be this fast, it's going to have this kind of security and 0:03:30.700000 --> 0:03:33.320000 you'd configure all of that on the access point. 0:03:33.320000 --> 0:03:36.700000 And then when you were done you would stick it on your desk, stick it 0:03:36.700000 --> 0:03:38.940000 in the wall or the ceiling. 0:03:38.940000 --> 0:03:41.700000 The access point would actually have to have a network cable which connected 0:03:41.700000 --> 0:03:49.480000 back to a wirelessly and then your wireless data from the access point 0:03:49.480000 --> 0:03:53.740000 would be put onto the cable and sent back into the wired network. 0:03:53.740000 --> 0:03:57.460000 Now that was all well and good when we had just one or two or three access 0:03:57.460000 --> 0:04:01.940000 points but imagine for a moment a company that has dozens or hundreds 0:04:01.940000 --> 0:04:03.700000 of access points. 0:04:03.700000 --> 0:04:08.800000 It can get real tedious programming each and every one individually sticking 0:04:08.800000 --> 0:04:12.500000 on the ceiling and then what happens if six months later you need to make 0:04:12.500000 --> 0:04:15.440000 a change that's common across all the access points. 0:04:15.440000 --> 0:04:18.820000 Are you going to rip each one down from the ceiling, connect to their 0:04:18.820000 --> 0:04:22.900000 command line or the graphical user interface, their webpage and reconfigure 0:04:22.900000 --> 0:04:25.120000 it? Probably don't want to do that. 0:04:25.120000 --> 0:04:27.300000 So some people came around and they said you know what? 0:04:27.300000 --> 0:04:31.120000 It'd be a much more scalable situation if we had some networking device 0:04:31.120000 --> 0:04:34.920000 that could control all of my access points. 0:04:34.920000 --> 0:04:39.420000 So rather than logging into each access point one at a time autonomously 0:04:39.420000 --> 0:04:42.520000 as a standalone access point, I'll just go to this other device right 0:04:42.520000 --> 0:04:45.240000 here. I'll program him. 0:04:45.240000 --> 0:04:48.860000 The access points will reach out to that device and when they connect 0:04:48.860000 --> 0:04:53.500000 to that device they'll find out how they should be programmed and that 0:04:53.500000 --> 0:04:56.940000 is what we call a wireless controller. 0:04:56.940000 --> 0:05:01.480000 So wireless controller is a box that controls multiple access points. 0:05:01.480000 --> 0:05:05.960000 It's a much more scalable solution, a central point of management for 0:05:05.960000 --> 0:05:07.860000 groups of access points. 0:05:07.860000 --> 0:05:11.480000 It can also control Wi-Fi access for the clients. 0:05:11.480000 --> 0:05:16.000000 You see with an autonomous or a standalone access point when a client 0:05:16.000000 --> 0:05:20.540000 like your tablet, your smartphone says hey, access point, I want to connect 0:05:20.540000 --> 0:05:25.040000 to you. The access point will say okay sure here's the security we use. 0:05:25.040000 --> 0:05:26.860000 The client will send across his credentials. 0:05:26.860000 --> 0:05:28.660000 Hey here's my username and password. 0:05:28.660000 --> 0:05:33.080000 So that security exchange about hmm should I let that guy on the Wi-Fi 0:05:33.080000 --> 0:05:35.880000 network or not? Does he have the right credentials? 0:05:35.880000 --> 0:05:39.240000 That will be a decision that the access point himself will have to do 0:05:39.240000 --> 0:05:43.120000 which means in an autonomous or standalone access point you would have 0:05:43.120000 --> 0:05:45.500000 to configure it to do that. 0:05:45.500000 --> 0:05:48.680000 Well with Wi-Fi controllers you can go to the controllers and you can 0:05:48.680000 --> 0:05:52.220000 say hey controller I'm going to configure you and now whether two access 0:05:52.220000 --> 0:05:56.300000 points or fifty access points connect to the controller all the access 0:05:56.300000 --> 0:06:00.060000 points can be told hey all you access points here's the type of security 0:06:00.060000 --> 0:06:01.260000 we're going to use. 0:06:01.260000 --> 0:06:05.020000 Here's you know when somebody connects to you pass them through to me 0:06:05.020000 --> 0:06:09.460000 the controller and I'll authenticate them and make sure they're allowed 0:06:09.460000 --> 0:06:15.300000 on or not. So what some differences between controllers because there's 0:06:15.300000 --> 0:06:18.880000 a lot of different companies out there that make them a lot of differentiators. 0:06:18.880000 --> 0:06:22.820000 Well one thing is the quantity of clients they support. 0:06:22.820000 --> 0:06:27.460000 Some of the higher end controllers can literally support tens of thousands 0:06:27.460000 --> 0:06:31.800000 of Wi-Fi clients all at the same time. 0:06:31.800000 --> 0:06:34.760000 The features available you know do they have security features do they 0:06:34.760000 --> 0:06:37.280000 have other types of features built in. 0:06:37.280000 --> 0:06:42.080000 Are the appliance or cloud based like what we see here this graphic is 0:06:42.080000 --> 0:06:43.880000 an example of an appliance. 0:06:43.880000 --> 0:06:49.860000 An appliance in networking terms is a physical box that you can hold you 0:06:49.860000 --> 0:06:54.340000 need to plug it in this design to do a specific task that would be an 0:06:54.340000 --> 0:06:58.100000 appliance like okay for example your microwave is an appliance right it's 0:06:58.100000 --> 0:07:02.800000 a physical box. It's designed to heat up your soup or heat up your hamburgers 0:07:02.800000 --> 0:07:06.420000 that appliance is different than your refrigerator right they're both 0:07:06.420000 --> 0:07:11.080000 physical things you can touch and feel but their purpose is different. 0:07:11.080000 --> 0:07:14.020000 Same thing here in the world of networking when we say oh I've got a network 0:07:14.020000 --> 0:07:17.820000 appliance it's a physical device that's designed to do a specific task 0:07:17.820000 --> 0:07:22.480000 so controllers you can buy them and install them in your own company as 0:07:22.480000 --> 0:07:25.980000 an appliance or you could do a cloud based situation. 0:07:25.980000 --> 0:07:29.940000 Where you say you know what the controller I'm not actually going to see 0:07:29.940000 --> 0:07:34.680000 it I don't know what it looks like it's in the cloud it's reachable via 0:07:34.680000 --> 0:07:38.240000 the internet so I'm going to reach out to Cisco or Meraki or some other 0:07:38.240000 --> 0:07:42.660000 company and I'm going to pay them maybe a yearly subscription once I pay 0:07:42.660000 --> 0:07:47.220000 them now all the access points in my company can reach out through the 0:07:47.220000 --> 0:07:50.120000 internet and contact their controller. 0:07:50.120000 --> 0:07:53.920000 I still have access to that controller so it still has a web based GUI 0:07:53.920000 --> 0:07:58.960000 but the controller is not physically in front of me I can access that 0:07:58.960000 --> 0:08:02.880000 GUI I can manage it I can control it but it's in the cloud it's reachable 0:08:02.880000 --> 0:08:08.500000 via the internet and the types and quantities of uplink interfaces a controller 0:08:08.500000 --> 0:08:14.440000 is also going to have physical nicks physical connections to wires how 0:08:14.440000 --> 0:08:18.560000 many nicks does it have how fast are those nicks what kind of wires connect 0:08:18.560000 --> 0:08:22.180000 to that controller those are all differentiators. 0:08:22.180000 --> 0:08:29.540000 Okay so so the last component I want to talk about here so I just sort 0:08:29.540000 --> 0:08:33.020000 of gave you the example of we start out with access points being standalone 0:08:33.020000 --> 0:08:38.460000 or autonomous each access point managed configured individually and then 0:08:38.460000 --> 0:08:41.660000 we said okay not really scalable if I'm going to have any more than about 0:08:41.660000 --> 0:08:45.600000 five of these things I like to have one central device called a controller 0:08:45.600000 --> 0:08:50.340000 which manages and configures all of my access points okay let's take it 0:08:50.340000 --> 0:08:56.020000 up a notch imagine you've got a network this got 500 switches we've talked 0:08:56.020000 --> 0:09:01.060000 about that maybe another 500 routers maybe another thousand access points 0:09:01.060000 --> 0:09:05.820000 wouldn't it be nice if there was some central point of management for 0:09:05.820000 --> 0:09:10.200000 all of that stuff some central thing I could log into it gave me a nice 0:09:10.200000 --> 0:09:15.440000 web based graphical user interface that showed me in that one pane of 0:09:15.440000 --> 0:09:18.600000 glass they call that a single pane of glass because I'm just looking at 0:09:18.600000 --> 0:09:21.960000 this one website and through that I could see a listing of every single 0:09:21.960000 --> 0:09:26.300000 device I have on my network I could configure all those devices I could 0:09:26.300000 --> 0:09:30.540000 change them based on what my needs were wouldn't that be cool well Cisco 0:09:30.540000 --> 0:09:36.320000 has come up with something that does just that which is called Cisco DNA 0:09:36.320000 --> 0:09:39.940000 Center DNA in this case standing for the digital network architecture 0:09:39.940000 --> 0:09:45.040000 so like it says here Cisco DNA Center is a centralized management dashboard 0:09:45.040000 --> 0:09:49.940000 not just for a bunch of access points but for complete control of your 0:09:49.940000 --> 0:09:53.800000 entire network this is going to blow your mind here so just think about 0:09:53.800000 --> 0:09:57.920000 this for a second provides a central automation and analytics platform 0:09:57.920000 --> 0:10:03.100000 to facilitate intent based networking what the heck is that talk about 0:10:03.100000 --> 0:10:08.640000 marketing speak so what this is really talking about is you know up until 0:10:08.640000 --> 0:10:14.000000 recently when people were designing a network their primary thought was 0:10:14.000000 --> 0:10:18.920000 okay hmm how many devices if I so imagine you have an empty building okay 0:10:18.920000 --> 0:10:23.000000 and your job to figure out what cables are going to go through that building 0:10:23.000000 --> 0:10:28.220000 how many routers how what makes and models of hardware you're going to 0:10:28.220000 --> 0:10:32.960000 buy and purchase so these are traditionally what you would think about 0:10:32.960000 --> 0:10:37.240000 is okay how many hosts am I going to have in that building how many laptops 0:10:37.240000 --> 0:10:43.140000 PCs network based printers IP phones okay I got to think about that what 0:10:43.140000 --> 0:10:47.660000 type of data are these hosts going to be doing is it just going to be 0:10:47.660000 --> 0:10:52.100000 web browsing is it going to be doing other stuff like I don't know sharing 0:10:52.100000 --> 0:10:55.340000 of music files you know what are they going to be doing and where are 0:10:55.340000 --> 0:10:58.260000 they going to be located throughout my building are they going to be clusters 0:10:58.260000 --> 0:11:02.360000 they can be sort of evenly interspersed out am I going to need just wired 0:11:02.360000 --> 0:11:07.280000 or combination of wired and wireless so all of that stuff would help you 0:11:07.280000 --> 0:11:10.080000 design your network till you got to the point where you sat back like 0:11:10.080000 --> 0:11:14.580000 six months later and said whoo cyber leave access points are all in place 0:11:14.580000 --> 0:11:19.580000 wires are all done routers and switches are in place everything's chugging 0:11:19.580000 --> 0:11:24.720000 along great now what happens if a year later somebody introduces a whole 0:11:24.720000 --> 0:11:30.400000 new application and the network you've got isn't really designed for that 0:11:30.400000 --> 0:11:35.560000 application it's not really working as good as it could this is where 0:11:35.560000 --> 0:11:40.420000 intent based networking comes in intent based networking says okay my 0:11:40.420000 --> 0:11:44.020000 network infrastructure is already out there okay I've got my wires and 0:11:44.020000 --> 0:11:48.340000 my physical devices all plugged in intent based networking says based 0:11:48.340000 --> 0:11:52.780000 on what my intent is right now the intent of what applications do I want 0:11:52.780000 --> 0:11:58.200000 to use how do I want the network to react to those applications do I want 0:11:58.200000 --> 0:12:02.380000 the network to dynamically adjust throughout the day based on what applications 0:12:02.380000 --> 0:12:06.900000 are running which ones are not that's my intent and I can use something 0:12:06.900000 --> 0:12:12.140000 like DNA center to make my intent a reality I can go into DNA center and 0:12:12.140000 --> 0:12:16.200000 say okay let's you know let's we can't change the physical nature of the 0:12:16.200000 --> 0:12:19.180000 network I can't make a router just vanish and disappear or make a switch 0:12:19.180000 --> 0:12:23.500000 there it is it didn't exist before I can't do that but with intent based 0:12:23.500000 --> 0:12:27.740000 network I can say hey let's dynamically adjust the network and optimize 0:12:27.740000 --> 0:12:32.020000 it so so it's better for this application over here that just came online 0:12:32.020000 --> 0:12:36.740000 maybe and penalizes other application over here let's let's push down 0:12:36.740000 --> 0:12:40.860000 some new wireless policies that didn't exist before that is intent based 0:12:40.860000 --> 0:12:44.640000 networking taking your intent of what you want the network to do which 0:12:44.640000 --> 0:12:48.480000 can change from day to day month to month year to year and making that 0:12:48.480000 --> 0:12:52.860000 a reality by pushing down new configuration commands and stuff and that's 0:12:52.860000 --> 0:12:59.180000 what DNA center is all about so DNA center is an appliance remember we 0:12:59.180000 --> 0:13:03.000000 said what an appliance is it's a physical box you can touch and feel that 0:13:03.000000 --> 0:13:08.020000 you plug in somewhere that has special software in it called DNA center 0:13:08.020000 --> 0:13:13.160000 software and we call this controller they say but Keith you just talked 0:13:13.160000 --> 0:13:17.200000 to me about a wireless controller yes but a wireless controller the only 0:13:17.200000 --> 0:13:22.180000 thing that it controlled were access points and that was it the DNA center 0:13:22.180000 --> 0:13:27.580000 controller can control access points routers switches even servers out 0:13:27.580000 --> 0:13:33.180000 there it can control everything almost connected to the network central 0:13:33.180000 --> 0:13:36.960000 point of GUI based network control that allows you to design your network 0:13:36.960000 --> 0:13:40.120000 so one of the things that DNA center has in it is before you even lay 0:13:40.120000 --> 0:13:44.380000 down a single cable or purchase a single switch it's got this little section 0:13:44.380000 --> 0:13:47.540000 of the GUI where you can sort of design a network you can say okay what 0:13:47.540000 --> 0:13:50.360000 if I plug in or switch in a router here and I connect them up and see 0:13:50.360000 --> 0:13:53.180000 how's that look do I think that's going to work for me instead of doing 0:13:53.180000 --> 0:13:56.180000 it on a piece of paper with chicken scratch and a pencil you can do it 0:13:56.180000 --> 0:14:01.880000 within DNA center you can create topology maps and diagrams you can identify 0:14:01.880000 --> 0:14:06.000000 golden images for software deployments a golden images basically a term 0:14:06.000000 --> 0:14:10.200000 of you know let's take a network based switch for example a network based 0:14:10.200000 --> 0:14:13.980000 switch might have lots of different versions of software that can go on 0:14:13.980000 --> 0:14:17.200000 it like your laptop right with your laptop technically there's windows 0:14:17.200000 --> 0:14:23.400000 95 windows 7 windows XP windows 10 okay well at some point if you're in 0:14:23.400000 --> 0:14:27.620000 charge of like 50 laptops you're gonna say you know what for our organization 0:14:27.620000 --> 0:14:32.400000 we're gonna standardize with windows 10 that's our golden image that's 0:14:32.400000 --> 0:14:35.460000 one the one we're gonna put on everything we've tested it we know it works 0:14:35.460000 --> 0:14:38.740000 it doesn't have any bugs that's the one we want so that's what we mean 0:14:38.740000 --> 0:14:41.700000 here by a golden image is we can say for our routers and our switches 0:14:41.700000 --> 0:14:46.420000 and our access points here's the certain flavor of software we want all 0:14:46.420000 --> 0:14:51.660000 these devices to consistently run we can even control our wireless stuff 0:14:51.660000 --> 0:14:57.240000 by creating wireless profiles and SSID's and this has a GUI based configuration 0:14:57.240000 --> 0:15:01.100000 of network devices so there's a lot of stuff on this slide right here 0:15:01.100000 --> 0:15:03.740000 you probably don't need to know the main thing is I want you to look in 0:15:03.740000 --> 0:15:07.560000 the upper left hand corner you can physically see there the different 0:15:07.560000 --> 0:15:11.700000 flavors of the DNA center appliances that you can purchase and you can 0:15:11.700000 --> 0:15:15.460000 see it varies based clearly on its size how much rack space is going to 0:15:15.460000 --> 0:15:20.960000 take up as well as how many devices it can control you know routers and 0:15:20.960000 --> 0:15:25.300000 switches and access points oh my lots of things to think and control and 0:15:25.300000 --> 0:15:29.020000 there's a lot of other stuff in here that is way beyond the scope of this 0:15:29.020000 --> 0:15:34.580000 video so that's been a lot of stuff I know but that finishes out this 0:15:34.580000 --> 0:15:39.720000 video on network based components I hope you found it useful thank you