In this video you will learn basic networking concepts such as: the basics of network communication, device addresses, basic networking protocols, networking devices.
Data communications refers to the transmission of digital data between two or more computers and a computer network or data network. The physical connection between networked computing devices is established using either cable media or wireless media. Network communication works very differently than communication between a peripheral and a computing device. When your computer sends a print job to a printer connected to a USB port, the connection is direct between the two devices and is a single stream of information. Network communication between two devices is more complicated. The information must be turned into small bits (packets) which may be sent via different paths, and must be reassembled at the destination in the correct order.
Basics of Packet Transmission
Everything a user does on the internet involves packets. Every web page that a user receives comes as a series of packets, as well as every email a user sends out is sent out as a series of packets. Networks that ship data around in small packets are called packet switched networks.
Another way to visualize this is to think of yourself ordering a dining room table set off of a website. On the website, you see an image of the complete dining room set (table and chairs). When the vendor prepares to ship you the table, the vendor has to break down the table & chairs and wrap them up in their own boxes along with a set of instructions on how to reassemble the unit. Once that is complete, the vendor attaches a shipping label with your home address to each box (or one label for the entire pallet) to be delivered to your home. Once the boxes (or pallet) arrives at your home, you must open each box and begin the process of assembling the table and chairs as per the instructions given so that you can have the dining room set in your house that you saw on the vendor’s website.
When information is sent over a network connection, the information is divided into packets. Assume that a file can be divided into 100 packets. All of the packets need to contain the origin and destination information. To prevent the information from becoming corrupted along the way, all of the packets need to contain error-checking information. Because the packets need to be reassembled at their destination, each packet needs information to identify where it belongs in the finished product: packet 01, packet 02, etc.
As the packets flow through the network, devices known as routers determine which packets stay in the network, which ones are routed to their destination, and the best route to follow. The destination information in the packets enable the routers to determine where the packets are going. As the packets travel, they are intermingled with many other packets going to many other destinations. When the packets reach the destination, the information contained in each packet enables the destination device to reassemble the information in correct order so it can be acted upon (to send a web page, download a file, etc). The response is packetized and sent back to the requesting device in a similar fashion.
DNS (Domain Name System)
The domain name system (DNS) is the phonebook of the internet. Humans access information online through domain names, like Facebook.com or YouTube.com. Web browsers interact through internet protocol (IP) addresses. DNS translates domain names to IP addresses so browsers can load internet resources. When you enter the name of a website or click a link to a particular web page, the technical name for what you have typed or clicked is a uniform resource locator (URL). DNS works by translating a URL into the actual IP address used by that resource.
The DNS is the name for the network of servers on the internet that translates domain names, such as www.google.com, and individual hostnames into their matching IP addresses. If you manually configure an IP address, you typically provide the IP addresses of one or more DNS servers as part of the configuration process. DNS uses port 53.
URL to IP Translation
DNS relies on special servers located across the internet known as DNS servers. Each internet service provider (ISP) provides the IP addresses of one or more (typically two) DNS name servers to the devices that connect it. DNS name servers (often called simply DNS servers) receive information about websites and the IP addresses matching them, and they use this information to translate URLs into IP addresses. When an IP address is provided and its URL is translated, that’s an example of a reverse DNS lookup.
LAN vs. WAN
A local area network (LAN) is a computer network within a small geographical area such as a home, school, computer laboratory, office building or group of buildings. A LAN is composed of interconnected workstations and personal computers which are each capable of accessing and sharing data and devices, such as printers, scanners and data storage devices, anywhere on the LAN. LANs are characterized by higher communication and data transfer rates and the lack of any need for leased communication lines.
A wide area network (WAN) is a network that exists over a large-scale geographical area. A WAN connects different smaller networks, including LANs and metro area networks (MANs). This ensures that computers and users in one location can communicate with computers and users in other locations. WAN implementation can be done either with the help of the public transmission system or a private network. The internet is an example of a WAN.
There are two ways a networked device can distinguish itself from another device on a network:
IP Addresses
An IP address is a unique address that identifies a device on the internet or local network. It allows a system to be recognized by other systems connected via the internet protocol (IP). The type of networking that is used for WANs such as the internet is called Transmission Control Protocol/Internet Protocol (TCP/IP). TCP/IP networking is also used for LANs, even those that usually do not connect to the internet. Every device on a TCP/IP network is identified by a unique IP address. There are two versions of IP addresses:
IPv4 supports up to 2^32 IP addresses (over 4.2 billion) that are visible to all devices. Due to the massive number of networked devices in the world (computers, tablets, smartphones, printers, etc), there simply are not enough IPv4 addresses to meet this demand. IPv4 addresses are available in two forms: public and private. Public IP addresses are assigned to servers on the internet and to ISPs. Private IP addresses (usually start with 192.168) are assigned to networks that connect to the internet using a router, such as small office or home office (SOHO) networks. A feature known as network address translation (NAT), included in routers, enables a public IP address to provide access to multiple private IP addresses on a network.
Any device that has an IP address is referred to as a host. IPv4 addresses are divided into Class A, Class B, & Class C categories.
IPv6 network address format is much different than the IPv4 format. It contains eight sets of four hexadecimal digits and uses colons to separate each block. IPv6, because it uses a much larger address size (2^128), is capable of handling over 340 undecillion or 3.4 x 10^38 addresses, meaning there should never be a shortage of IP addresses anytime soon. IPv6 is replacing IPv4 networking, but the process will take some time, so for now, a feature called tunneling is required which enables IPv4 addresses to work over an IPv6 network.
Regardless of if a device has an IPv4 or IPv6 address, or both, the IP address is assigned by a device called a dynamic host configuration protocol (DHCP) server on a network. The DHCP server may be built into the router or a separate device on larger networks. A device that is connected to different networks through the course of a day will receive a different IP address as it connects to different networks. If a device that is normally assigned an IP address by a DHCP server cannot connect to the DHCP server, it assigns itself an Automatic Private IP Addressing Protocol (APIPA) address. These addresses are randomly assigned from the range 169.254.1.0 through 169.254.254.255. Devices that use an APIPA address can connect to each other on a LAN but cannot connect to other networks or to the internet until the DHCP server starts working again.
MAC Address
A media access control (MAC) address (aka a physical address) is a hardware identification number that uniquely identifies each device on a network. The MAC address is manufactured into every network card, such as an Ethernet card or Wi-Fi card, and therefore cannot be changed. Every device that is network-capable has a unique MAC address composed of six groups of two-character hexadecimal numbers (0-9, a-f).
The numbers may be displayed in groups of two or a string of values. MAC addresses may be written in uppercase or lowercase characters. The MAC address is assigned by the device manufacturer and is used to determine which device or devices will receive data. Network adapters have the MAC address on a label. You can determine the MAC address by using the network utilities covered in the previous section. A device that can connect to two different networks at the same time, such as a router, will have two different MAC addresses, one for each connection. Some operating systems and utilities allow the MAC address for a network device to be changed. This is referred to as MAC spoofing.
A protocol is a standard set of rules that allow electronic devices to communicate with each other. These rules include what type of data may be transmitted, what commands are used to send and receive data, and how data transfers are confirmed. The key network protocols you must understand for the IT Fundamentals certification exam are listed below along with their TCP port numbers. TCP port numbers are used to direct different types of network traffic.
HTTP/S
HTTP stands for Hypertext Transfer Protocol. HTTPS stands for Hypertext Transfer Protocol Secured. HTTP is the underlying protocol used by the world wide web and this protocol defines how messages are formatted and transmitted, and what actions web servers and browsers should take in response to various commands. Hypertext refers to the hyperlinks contained in many web pages; these links can be clicked to request information from another server. A website such as http://www.ThisWebsite.com makes an unencrypted connection while https://www.ThisWebsite.com is a secure connection (encrypted) connection. Originally, secure connections were used mainly for electronic banking or shopping, however, many websites now are requiring secure connections to protect users and websites from attack. A normal connection (http://) uses TCP port 80 and a secure connection (https://) uses TCP port 443. Secure connections also display a padlock icon next to the website address.
POP3
POP3 (Post Office Protocol 3), is the third version of a widespread method of receiving email. Similar to the physical version of a post office clerk, POP3 receives and holds email for an individual until they pick it up. All versions of POP work by checking an email server and downloading new messages to your email client app. For users who have only one computer, POP3 works well. However, for users who switch between computers, POP3 and earlier versions have a major limitation. If you retrieve email on a desktop computer and on a laptop, each computer will have only some of the messages unless you configure your email server to keep a copy of your email. When the server keeps a copy of downloaded email, you might download the same messages over and over again. Email systems that utilize POP3 servers to retrieve email typically use SMTP to send email. POP3 uses TCP port 110. Many email systems now use the IMAP protocol instead.
IMAP
Internet Message Access Protocol (IMAP) is an internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. Instead of downloading new messages to the user’s computer, IMAP displays messages when received and enables the user to keep them on the server and organize them in folders. If a user checks for email using IMAP on multiple devices, all devices can show all of the user’s email. A user can delete IMAP messages whenever necessary. Multiple users can check a single email box at the same time. When configuring a new email service, the user must select the protocol to use. Some services support only one protocol, whereas others allow you to choose between IMAP and POP3. IMAP4 is the current version of IMAP. IMAP uses TCP port 143.
SMTP
Simple Mail Transfer Protocol (SMTP) is a protocol for sending email messages between servers. Most email systems that send email over the internet use SMTP to send messages from one server to another; the messages can then be retrieved with an email client using either POP or IMAP. In addition, SMTP is generally used to send messages from a mail client to a mail server. SMTP uses TCP port 25. When configuring email settings on a client, you need to know the server type(s) used (SMTP, POP3, or IMAP), the ports used (default values may be changed by some ISPs), the username and password for the email service, and the security settings. Check with the ISP or organization that provides internet access for the correct values.
Security layers you will encounter include SSL and TLS.
Networking requires hardware devices as well as software. The software needed for networking is built into both desktop/laptop and mobile operating systems. Network adapters are also built in to these devices or can be added by connecting an adapter to a USB port. However, other devices are needed to make a connection to a network.
Modem
A modem (modulate-demodulate) is a hardware device that converts data into a format suitable for a transmission medium so that it can be transmitted from one computer to another. Modems were originally created for the process of changing digital signals into analog signals sent over telephone lines to a remote computer. Modem now refers to any device used to connect a computer or network to the internet.
Router
A router is a networking device that forwards data packets between computer networks. Routers perform the traffic directing functions on the internet. Data sent through the internet, such as a web page or email, is in the form of data packets. A packet is typically forwarded from one router to another router through the networks that constitute in internetwork (ie. the internet) until it reaches its destination. A router has at least two network connections that use RJ-45 cables. The port labeled WAN connects the router to a modem. The port labeled LAN connects the router to a switch. If the router has a built-in switch, it has multiple LAN ports numbered starting at 1. Most routers today are wireless routers that combine a router, a switch, and an access point. A router has two IP addresses because it has two network connections. One network connection uses a private IP address and is used to attach to the LAN (ports numbered 1-4 or higher). The other network connection is the one used to connect to the internet via a modem. This is a public IP address.
Switch
A switch is a high-speed device that receives incoming data packets and redirects them to their destination on a local area network (LAN). Essentially, switches are the traffic cops of a simple local area network. A switch enables direct connections between any two computers or devices on a network. Switches are available with as few as four or five RJ-45 ports or with dozens of ports. Switches can be connected to each other so that a small network can grow without needing to replace existing switches. Most switches support at least Fast Ethernet (100Mbps) signaling, with Gigabit Ethernet (1000Mbps) becoming common in home and small-office networking. 10G Ethernet switches (10Gbps) are now used in enterprise-networks. A managed switch can organize its switch ports into several logical networks that cannot interfere with each other. A managed switch enables different companies or departments to have independent networks in the same location. To enable a switched network to connect to the internet, connect a switch to a router. Many routers made for home or small offices include a multiport switch and a wireless access point.
Access Point
A wireless access point (AP) is a networking hardware device that allows other Wi-Fi devices to connect to a wired network. The AP usually connects to a router (via a wired network) as a standalone device, but it can also be an integral component of the router itself. To connect a wireless network to a wired network, connect the RJ-45 port on the AP to a switch on a wired network. If the wired network is connected to a router with internet access, the wireless network will also have internet access. As previously mentioned, a wireless router combines a router with an Ethernet switch and an AP.
Firewall
A firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules. A firewall typically establishes a barrier between a trusted internal network and untrusted external network, such as the internet. Firewalls can be either software or hardware. Firewalls are frequently incorporated into wireless routers, Microsoft Windows & mac OS. Software firewalls are also known as host firewalls.
Firewalls work like this: A computer from outside the network attempts to gain access to the email server on the network. The network has a firewall. Because no computer on the network has sent a request to the outside computer, the firewall blocks the incoming traffic from that computer. A computer on the network sends a request to a remote server hosting a website. The remote server sends the answer back to the computer on the network. Because the remote server is responding to a request from the network, the firewall permits the incoming traffic.