Welcome to my complete CCNA, Cisco Certified Network Associate course. This is Jeremy’s IT Lab. Since this is the first video, allow me to introduce the course. This course aims to be a complete course for the CCNA, including everything you need to pass the exam, all 100% free. There will be lecture videos covering every topic on Cisco’s official exam topics list, practice quizzes covering the material in each lecture, flashcards to help you review and remember what you learned, practice labs using Cisco’s network simulation software Packet Tracer, and at the end multiple practice exams to get you ready for the real thing. Although this course will be based on Cisco’s official exam topics list, I also want to give you extra information to improve your understanding of networks in general. That additional context should also help you understand the exam topics. Because this is the first video in the series, I want to talk about who this course is for. This course is for anyone who wants to pass the CCNA 200-301 exam. At the time of recording this video, this is a new exam that isn’t released yet, but will be coming on February 24th, 2020. Although a lot of the information will overlap with the old CCNA, the course will be based on the exam topics for the 200-301 exam This course is for anyone who wants to learn about computer networking. You don’t necessarily have to take the CCNA 200-301 exam, this course will cover lots of valuable information regarding computer networking even if you’re not aiming for the CCNA. The only requirement for this course is that you have a basic familiarity with computers. I will cover all of the foundational networking knowledge at the beginning of the course, so you don’t need any prior knowledge of networking, and you also don’t need to know programming or anything like that to start this course. With no further ado, let’s get started! Our first lesson will cover network devices. This knowledge will be the foundation which we will build upon during the rest of this course. Take a look at this sample network here. Do you know what each of these symbols represents, and their function in a network? At the end of this lesson, you’ll know these and more, and how they work together to make a network. We won’t go into too many details in this lesson. There’s plenty of time to dig deeper in future lessons, but these first few videos are meant to give you the foundational knowledge which we will build upon in future lessons. So, what is a network? Let’s ask our friends at Wikipedia. ‘a computer network is a digital communications network which allows nodes to share resources’. Well, if you didn’t understand before, you probably still don’t after reading just that. Let’s look further. The definition states that a network allows nodes to share resources. What is a node? I’ll introduce some types of network nodes here, some of which appeared in the sample network on the previous slide. This is a router. You’ve probably heard the word before and have a general idea of what a router is. But I’ll explain a router’s function in this lesson. Next, this is a switch. Maybe you’re familiar with what a switch is, maybe not. It serves a different function than a router, but is also similar in many ways. This next one is a firewall. You’re probably familiar with firewalls, and you most likely have a firewall installed on your computer. That’s a software firewall, but large networks usually have a hardware firewall, a separate network appliance, which helps protect the network. This next symbol represents a server. If you know computers, you surely have heard of servers before. What exactly do they do? Well, if you’re watching this video, you’re getting it from a server on the Internet. The last symbol in this slide is a client. You’re using a client to watch this video, whether it’s a smart phone, a laptop, a desktop PC, or whatever. What exactly is a client? Let’s get into it. Over the next few slides let’s build a sample network and look at the functions of each of these network nodes in the network. You might also hear clients, as well as the previous node type, servers, referred to as end hosts or endpoints Okay, so we looked at some types of network nodes, but we didn’t really examine exactly what each type of node does in a network. Let’s build a network and examine each node’s role. So, here we have two PCs. PC1 on the left, and PC2 on the right. As is, this isn’t a network. However, if I connect them together with a cable… We now have a network. That’s right, two PCs connected together actually makes a network! Now, it’s a very simple network, but if we take a look at that Wikipedia definition once more… ‘A computer network is a digital telecommunications network which allows nodes to share resources’ Now that these two nodes are connected, they can share resources... And essentially have a conversation with each other. Now, I’m representing clients with this symbol. But there are all kinds of devices which can be network clients. For example, a laptop or Desktop PC running Microsoft Windows. Or how about an iMAC running macOS. Or even an apple iphone running iOS. These are just a few examples of devices which can be network clients. So, let’s give a simple definition of a client. A client is a device that accesses a service made available by a server. Okay, since server is part of the definition of a client, to understand one, you have to understand the other. So, what’s a server? Let’s take a look. I used this symbol to represent a server. When you think of the word server, you may thing of something like this IBM server, or this DELL server. And indeed, these are powerful servers, and you’ll see rows and rows of servers like these in data centers. However, not all servers look like this. In fact, any of the clients we looked at in the previous slide can be servers too! How is that possible? Well, let’s look at the definition of a client again, and then compare it to the definition of a server. The definition we used for a client was ‘a client is a device that accesses a service made available by a server.’ So, we can basically reverse that definition to know what a server is. ‘A server is a device that provides functions or services for clients.’ So, let’s look at the simple network of two PCs connected with a cable that we saw before. Remember this network? Watch this little exchange between the two PCs and think which of them is the server and which is the client. PC1 asks PC2 for the file ‘image.jpg’ PC2 responds and sends the requested image file. So, which is the client and which is the server? Well, PC1 is the one requesting the service, requesting for the image to be sent. And PC2 is the one providing the service, the one sending the image. So that makes PC1 the client, and PC2 the server. Let’s look at another example of a client-server relationship. On the left is your computer, or perhaps your smartphone, whatever you’re using to watch this video. On the right is a YouTube server which contains this video. What do you think the blue cloud in the middle represents? The answer is, The Internet. In network diagrams, a cloud is often used to represent the Internet, or in any situation where the details of that part of the network aren’t necessary. The Internet is a very complex network, and for the sake of this diagram all we need to know is that data from your computer passes through the Internet to reach the YouTube server. The exact details of the Internet aren’t important for this diagram, so we can simply use this cloud to represent the Internet. So, your computer sends a request to the YouTube server for this youtube page, including the video. And youtube’s server sends the data, passing through the Internet, back to your PC. However, YouTube doesn’t send the data all at once. It sends you a stream of data until you’ve watched the whole video. For one more example, let’s say your want to get a video from your friend. You both have iphones, so you ask him to send you the video by airdrop. Your phone requests the video. And his phone responds, sending the video. You probably know it by know, but which phone is the client and which is the server? As you probably guessed, your phone on the left is the client. And your friend’s phone on the right is the server. To review once more. A client is a device that accesses a service made available by a server. And, a server is a device that provide functions or services for clients. Also, keep in mind the same device can be a client in some situations, and a server is other situations. Okay, hopefully you have a better idea of what a client is and what a server is. Now let’s build out the network further, and show the next part of the connection between end hosts and the Internet. Let’s say this is a network for an Enterprise, and this Enterprise has a branch in New York, and a branch in Tokyo. Of course, a real Enterprise branch will have more than just a couple PCs or a couple servers, but I also couldn’t fit an entire network on this one slide! Typically you don’t connect end hosts like PCs or servers directly to each other. You aggregate the connections to a device called a switch. As you can see, the two PCs are connected to SW1, and the two servers are connected to SW2. Switches have lots of interfaces for you to connect end hosts to. Look at this Cisco Catalyst switch. As you can see, lots of interfaces, or ports, to plug your PCs or servers into. Switches are used to forward traffic within a LAN, a local area network. PC1 and PC2, as well as other devices plugged into SW1, such as a network printer, or another PC, all reside on the same local area network. The same goes for any devices connected to SW2 in the Tokyo Branch. So, we have one LAN on the left, and one LAN on the right. The hosts within each LAN can send data to each other, for example PC1 to PC2. However, these switches cannot connect directly to the Internet. And send data between the two LANs. So let’s talk more about switches. Here on the left is the same Cisco switch from the last slide. It’s a Catalyst 9200 model switch. On the right is a Catalyst 3650 model switch. Catalyst switches are Cisco’s enterprise-grade switches, used by many enterprises to connect their LANs. Now let’s review some characteristics of switches. Switches have many network interfaces or ports for end hosts, such as PCs, to connect to, usually 24 or more. Switches provide connectivity to hosts within the same LAN, meaning Local Area Network. We’ll cover the details of LANs later, but for now just know it means end hosts within the same area, like a bunch of computers on one floor of an office, or perhaps an entire small office, or your home network. Finally, switches do not provide connectivity between LANs or over the Internet. To do so, we need another kind of network device. That device is a router. We can connect the switches to routers like this, and then connect the routers to the Internet. When end hosts in the New York Branch LAN want to communicate with end hosts in the Tokyo Branch LAN, they will send the data to their router, R1, which will then forward it to the Tokyo Branch LAN via the Internet. For example, if PC1 in the New York Branch wants a file on SRV1 in the Tokyo Branch, it will send the request to R1 via SW1, which will forward it over the Internet to R2, which will then send it to SRV1 via SW2. The reply will then follow the reverse path back to PC1. So, let’s talk about some of the characteristics of routers. These are a few examples of Cisco routers you might find in use in an enterprise network. The ISR 1000 and ISR 4000 have their network interfaces on the back, but if you look at the ISR 900 you can probably notice a difference between a router and a switch. Let’s bring up one of the switches we looked at before. Compared to this Catalyst 9200 series switch, the ISR 900 router has relatively few network interfaces. That’s one characteristic of routers compared to switches. Routers have fewer network interfaces than switches. Also, remember that switches are used to forward data within a LAN. Routers do the opposite. Routers are used to provide connectivity BETWEEN LANs. And, because of that, Routers are therefore used to send data over the Internet. Here’s our network once again, but this time there’s a difference.. There is an attacker somewhere in the Internet, with an arsenal of many ways he could attack our networks to steal information or otherwise damage our Enterprise. Although routers can also provide some basic security features, what we should really be using to protect our networks is… A firewall. Firewalls are specialty network security devices that control network traffic entering and exiting your network. Firewalls can be placed ‘outside’ of your router, like FW1, or ‘inside’ of your network, like FW2. What’s important is that they protect the end hosts inside, like the PCs and Servers in this network. Firewalls must be configured with security rules to determine which network traffic should be allowed and which should be denied. If you configure the rules properly, if PC1 in the New York Branch tries to access SRV1 in Tokyo, the firewalls should permit the traffic through. The return traffic from SRV 1 to PC1 should be allowed as well. However, if the attacker tries to access anything inside of our networks, the firewall should block it. So let’s look at a couple of Cisco’s firewalls. At the top here are two examples of Cisco firewalls. On the left is an ASA5500-X series firewall. The ASA, or adaptive security appliance, is Cisco’s classic firewall. Although the ASA is their classic firewall, modern ASAs include modern features of so-called ‘next generation firewalls’, including things like IPS or intrusion prevention system. You’ll hear a lot more about that in the security section of this course. On the right is a Firepower 2100 series firewall. This is a next-generation firewall as well. Okay, let’s review some characteristics of firewalls. Firewalls monitor and control network traffic based on configured rules. You explicitly configure which network traffic should be allowed in to your network, and which should not. Firewalls can be placed ‘inside’ the network or ‘outside’ the network. Meaning, the firewall can filter traffic before it reaches the router, or after it has passed through the router. In some cases, you might have a firewall inside and outside the network! Firewalls are known as ‘next-generation firewalls’ when they include more modern and advanced filtering capabilties. Both of these Cisco firewalls are considered ‘next-generation firewalls’. Now, I have one more thing to look at regarding firewalls. What about the firewall on your computer? Let’s take a brief look. The two firewalls we looked at in the previous slide are network firewalls. Network firewalls are hardware devices that filter traffic between networks. These are the kind of firewall we will focus on in this course, as it is a networking course. However, there are also Host-based firewalls. Host-based firewalls are software applications that filter traffic entering and exiting a host machine, like a PC. Your PC almost certainly has a software firewall installed, as it should. Even in a network with a hardware firewall, each PC should include a software firewall as an extra line of defense. Okay, now we’re back to our definition of a network. Do you understand more about each of these types of network nodes? Keep in mind, there are other kinds of network devices, and we’ll cover some of those later in this course. Stay tuned for this lecture’s supplementary materials which will help you review and test your knowledge. In the next lecture we will look at the next two sentences of this Wikipedia definition of a computer network, focusing on the various kinds of connections between these network devices. For this lecture, and all other lectures, there will be supplementary materials to help you practice and improve your understanding. There will be three primary resources: End-of-video quizzes after each video. This video’s quiz will be coming up right after this slide. There will also be pre-made flashcards to review the lecture’s material, using the flashcard software ‘Anki’. These flashcards will be included in the description of each video. Since this is the first video, however, I will make a separate video explaining how to download and use the Anki software. If you already know how to use Anki, feel free to download this video’s flashcards in the description and get started. Otherwise, wait for the next video and I’ll show you how. Just one recommendation: As I will upload a separate flashcard deck for each video, instead of having many separate decks, I recommend you create one CCNA deck and then transfer the new cards to that central deck. Finally, there will be a practice lab using Cisco’s network simulation software ‘Packet Tracer’ for each and every video. I will release separate videos for these practice labs, and will include the packet tracer file in the descriptions of those videos so you can download them, and complete them yourself. The packet practice lab for this video will be a demonstration of how to download packet tracer and get started with it. Now, let’s go on to this video’s quiz. Select the best answer from the available choices. In some cases there are multiple answers that could possibly be correct, but there will always be one best choice. Cisco exams tend to have lots of questions like that, so hopefully some of these will be able to test you in a similar manner. This first video’s quiz questions, however, shouldn’t be too difficult. Your company wants to purchase some network hardware to which they can connect the 30 PCs in your department. Which type of network device is appropriate? A, a router. B, a firewall. C, a switch. Or D, a server. Pause the video to think about your answer. The answer is C, a switch. Let’s analyze each of the incorrect answers first, then the correct answer. A router, like this Cisco ISR 900 series router, is designed for forwarding traffic between networks, not for connecting lots of end hosts like PCs to. Also, a router will not typically have 30 network interfaces to connect hosts to. So, A, a router, is incorrect. A firewall, like this Cisco ASA 5500-X series firewall, is designed to filter traffic as it enters and exits the local network. It is not designed to connect directly to end hosts, and typically will not have enough network interfaces for 30 hosts. So, B, a firewall, is incorrect. A server is an end host itself, not a networking device to which you will connect other end hosts. So, D, a server, is incorrect. A switch, like this Cisco Catalyst 9200 series switch, is designed to connect many end hosts in the same LAN together. They include many network interfaces to connect hosts to. So, C, a switch, is the correct answer. Okay let’s go on to the next question. You received a video file from your friend’s Apple iPhone using AirDrop. What was his iPhone functioning as in that transaction? A, a server. B, a client. Or C, a local area network. Pause the video to think about your answer. The answer is A, a server. Lets’ check the answers. In this case your iPhone, not your friend’s iPhone. A client accesses a service, it does not provide a service. So, B, a client, is incorrect. An end host like an iPhone does not function as a local area network (LAN) by itself. It can, however, be a part of a local area network. So, C, a local area network, is incorrect. A server is a device that provides functions or services for clients. In this case, your friend’s phone provided the file to your iPhone. So, A, a server, is the correct answer. Let’s go to the next question. What is your computer or smartphone functioning as while you watch this video? A, a server. B, an end host. Or C, a client. Pause the video to think about your answer. The answer is C, a client. Let’s check the answers. Your device is receiving a service, not providing one, so it is not functioning as a server. Therefore A, a server, is incorrect. Although your device is an end host, that does not describe its function. Both servers and clients are end hosts in a network. So, B, an end host, is incorrect. Your device is receiving a service from YouTube’s servers. Therefore, it is functioning as a client. So, C, a client, is the correct answer. Let’s go to the next question. Your company wants to purchase some network hardware to connect its separate networks together. What kind of network device is appropriate? A, a firewall. B, a host. C, a LAN. Or D, a router. Pause the video to think about your answer. The answer is D, a router. Let's check. Although a firewall can connect multiple networks together, its real purpose is to monitor and control traffic as it enters and exits the network. So, A, a firewall, is not the best answer. The term ‘host’ can refer to any type of network node. So B, a host, is incorrect. LAN stands for Local Area Network. A LAN is not a network device itself. So, C, a LAN, is incorrect. A router is a device that is designed to connect and forward network traffic between multiple networks. So, D, a router, is the correct answer. Let’s go to the final quiz question for this video. Your company wants to upgrade its old network firewall that has been in use for several years to one that provides more advanced functions. What kind of firewall should they purchase? A, a host-based firewall. B, a next-level firewall. C, a next-generation firewall. Or D, a top-layer firewall. Pause the video to think about your answer. The answer is C, a next-generation firewall. Let’s check each answer. A host-based firewall is a piece of software that runs on an end host, like the firewall on your computer. It is not a network firewall. So A, a host-based firewall, is incorrect. Next-level and Top-layer are not actual types of firewalls, so B and D are incorrect. A next-generation firewall combines traditional firewall features with more advanced filtering functionalities. So C, a next-generation firewall, is correct. Thank you for watching! That’s all for this video. If you want to show your support, please subscribe to the channel, like the video, leave a comment, and share the video with anyone else studying for the CCNA. I also accept donations via cryptocurrency or Patreon via the links in the description. That’s all for now.