Foundations of Networking

Course Content

Module 0 – Welcome and Getting Started

Start Herehttps://youtu.be/ywuHDxfgn-M0:04:55

Module 1 – Protocols

What are Protocolshttps://youtu.be/NTWgtwTp-Qk0:07:27
Protocol Componentshttps://youtu.be/PNTf1qp1tpI0:09:26
Common Protocolshttps://youtu.be/N4p6KV3J8nM0:12:27
Protocol Suiteshttps://youtu.be/xoEqkRyads00:02:00

 

Module 2 – OSI & TCP/IP Models

Module Introhttps://youtu.be/8GQSwU4Q42M0:01:25
Introductionhttps://youtu.be/BQCoK65NfVc0:06:18
OSI Modelhttps://youtu.be/NRfjlyPvvRA0:14:34
OSI Model Layershttps://youtu.be/pkbXloGMdig0:09:35
TCP/IP Modelhttps://youtu.be/Ksn9OkY5AQw0:02:57

 

Module 3 – Networking Equipment

Module Introhttps://youtu.be/TO81peSxJes0:01:20
Devices & Equipment Typeshttps://youtu.be/Br5hU4c5F500:16:20
Basic Networking Equipmenthttps://youtu.be/vY4z81bj6ts0:05:51
More Networking Equipmenthttps://youtu.be/DDUDgT66D0M0:17:16
Equipment Componentshttps://youtu.be/j0oFNHDcuUA0:07:53
Network Mediahttps://youtu.be/6EYGjht_jMw0:03:58
ISP/Provider Linkshttps://youtu.be/GgkXzg8DK380:11:58
Virtual Network Equipmenthttps://youtu.be/B_QQRqb0adk0:05:26
DEMO: Wiresharkhttps://youtu.be/MDHew7sB1mw0:08:43

 

DEMO: Network Interfaceshttps://youtu.be/TEpnvBFPErU0:08:35
DEMO: Setting Up a Pihttps://youtu.be/PlXZvClzke80:06:26
DEMO: Pi Static IPshttps://youtu.be/AD8hnxR8WsM0:06:20
DEMO: Apache on Pihttps://youtu.be/ERprfCX36540:03:35
DEMO: Changing the Index Pagehttps://youtu.be/ca3lx3Xbf380:05:34
DEMO: Wireshark, Webpage Traffichttps://youtu.be/fX26Fhzynb80:10:16

 

Module 4 – Networking Definitions & Concepts

Module Introhttps://youtu.be/nNbQDljTfWM0:0:45
Elements of Reliable Networkshttps://youtu.be/wB6SsrKQQqc0:08:35
Network Topologieshttps://youtu.be/EL42f3Y3QOM0:11:51
Network Types and Characteristicshttps://youtu.be/mpm88ErYTMw0:14:48
WAN Technologieshttps://youtu.be/F3g7UH8QCn80:08:37
Hosting Locationshttps://youtu.be/D9U2O-ojVVI0:07:51
Hosting Modelshttps://youtu.be/BY_iySCMb-00:11:14
Delivery typeshttps://youtu.be/N6lh2JTZRzQ0:02:35

 

Module 5 – Layer 1 – Physical

Module Introhttps://youtu.be/EoYJFToB3tw0:01:19
Layer 1 Basicshttps://youtu.be/VDL65Ef82lY0:14:00
DEMO: Wireshark, What’s With These Bitshttps://youtu.be/bljg9a1qeZQ0:03:56
Bandwidth & Connection Statisticshttps://youtu.be/wqdamRRaAoM0:12:14
Copperhttps://youtu.be/BD1V3wAqT6o0:18:27
Ethernet Cableshttps://youtu.be/EP93hnbgQHE0:16:20
Crossover Cableshttps://youtu.be/CtpMyANvem80:05:34
DEMO: How to assemble RJ45 endshttps://youtu.be/RUhzTEdW5Pk0:17:34
Fiberhttps://youtu.be/kg-h6p4hIN80:16:28
Waveshttps://youtu.be/7fNIpoV0TT40:14:39
Wirelesshttps://youtu.be/RJezLDF2Gqk0:13:36
Frequencies & Channelshttps://youtu.be/SIPRcIo81ic0:15:32
Cable Managementhttps://youtu.be/QX3sFnTlMWk0:20:13

 

Module 6 – Layer 2 – Data Link

Module Introhttps://youtu.be/4t_3cE4V4fI0:01:24
Layer 2 Basicshttps://youtu.be/iI1PJt3Yhek0:16:50
Layer 2 Access Controlhttps://youtu.be/-LSvY8z1zKA0:12:31
Ethernethttps://youtu.be/iy8frUTqWvs0:11:17
MAC Addresseshttps://youtu.be/8iosb897sW00:12:40
DEMO: Mac Address Vendor Lookuphttps://youtu.be/TPvKsTQAIls0:02:35
Ethernet Header & Trailerhttps://youtu.be/CzOA4CYVq1s0:10:43
DEMO: Wireshark, Ethernet Packethttps://youtu.be/0c9wh3aMt9k0:01:42
DEMO: ARP Tableshttps://youtu.be/j9xQmup5rtU0:03:21
DEMO: Wireshark, ARP Requestshttps://youtu.be/BQU4XpH5N_Q0:03:53
Switcheshttps://youtu.be/6KG1XJRdIUU0:16:35
DEMO: Mac Address Tablehttps://youtu.be/DUbHbNRUErE0:01:45
Advanced Switching Conceptshttps://youtu.be/3DeWq2g215U0:12:46
Wirelesshttps://youtu.be/zsnpebjDHDk0:07:01
DEMO: Wirelesshttps://youtu.be/N1sum_VV_0Q0:02:54

 

Module 7 – Layer 3 – Network

Module Introhttps://youtu.be/7MyrI1EJ3AY0:01:18
Layer 3 Basicshttps://youtu.be/izYgZwd22300:23:39
IPv4 Addresseshttps://youtu.be/ec9Xhlo-Zjs0:09:26
IPv4 Unique Networks & Addresseshttps://youtu.be/gB2SYgwGQz80:12:15
IP Address Historyhttps://youtu.be/APc86Nlbo680:32:30
IPv4 Packet Headerhttps://youtu.be/IozUoCVbLeI0:14:42
DEMO: Wireshark, IPv4 Headerhttps://youtu.be/8lFfi_NpvDs0:14:38
Routershttps://youtu.be/iZPX96aHsEw0:16:54
Intro to Dynamic Routing Protocolshttps://youtu.be/x3do479U_wU0:0:15
Routing Tablehttps://youtu.be/Vt8u_XVg40o0:09:05
Layer 2 and Layer 3 Walk-throughhttps://youtu.be/Gdwju1Am_W00:17:19
DEMO: Wireshark, L2 vs L3 Addresseshttps://youtu.be/MdMxyyiHcX80:04:11

 

Module 8 – Layer 4 – Transport

Module Introhttps://youtu.be/dNslazdsCHc0:01:17
Layer 4 Basicshttps://youtu.be/Xq0gET_nK9w0:14:53
Portshttps://youtu.be/nDzRtPaTcxs0:32:26
DEMO: PC Connectionshttps://youtu.be/Mu2_AInQEaU0:02:07
DEMO: Wireshark, Portshttps://youtu.be/pxoUjhD76co0:05:36
DEMO: Wireshark, Ephemeral Portshttps://youtu.be/sf4jXgj3E0s0:03:49
Common Port Associationshttps://youtu.be/uXcNcFcodWk0:29:35
TCPhttps://youtu.be/FBjD01z-_JM0:12:58
TCP Headerhttps://youtu.be/1OLLy3y0niE0:18:22
DEMO: Wireshark, TCP Headerhttps://youtu.be/u2V_sLrgDIA0:04:34
TCP Reliability & Sequencinghttps://youtu.be/6DzANAzMzW40:20:55
DEMO: Wireshark, TCP Sequencinghttps://youtu.be/UlD0uYu88t40:08:02
TCP Connectionshttps://youtu.be/dtrLnEl7RXg0:16:07
DEMO: Wireshark, TCP Connectionshttps://youtu.be/ki-TD1VJeXY0:07:00
Congestion & Flow Controlhttps://youtu.be/cPUkvKraS_40:06:27
UDPhttps://youtu.be/Vss03OpNTak0:06:04

 

Module 9 – Layers 5, 6, and 7 – Application

Module Introhttps://youtu.be/PP3VzUqOOxk0:01:20
Application Layer Basicshttps://youtu.be/in-BWXMhn3E0:19:04
DHCPhttps://youtu.be/h-0JeNz0WyM0:09:34
DHCP Processhttps://youtu.be/FBtODouyyqY0:07:22
DHCP Continuedhttps://youtu.be/FBtODouyyqY0:11:49
DEMO: Setting Up DHCP Server on Pihttps://youtu.be/SHCopsANgHM0:16:41
DEMO: Setting Up DHCPv6 Server on Pihttps://youtu.be/zRqgV1_TICI0:03:12
DEMO: Wireshark, DHCPhttps://youtu.be/YOrLj8yW5Eo0:07:06
DNShttps://youtu.be/tnMnv-i4Nkw0:12:21
DNS Processhttps://youtu.be/z79-MRry5Ng0:06:59
Cachinghttps://youtu.be/gTuFP1KSOPk0:08:20
DNS Continuedhttps://youtu.be/gDO-Umby7Ng0:13:28
DEMO: NSlookuphttps://youtu.be/ZYzTUHGNeLY0:04:44
Internet and the World Wide Webhttps://youtu.be/6jRMz2ZHpaI0:13:45
HTTPShttps://youtu.be/2OMw-Zn63300:05:56
DEMO: Wireshark, Web Protocolshttps://youtu.be/L7apF1kCICA0:05:49
Email Protocolshttps://youtu.be/hgs6a1zyvE80:12:29
File Sharing Protocolshttps://youtu.be/DZuKASay5nc0:07:46
DEMO: Setting up FTP Server on Pihttps://youtu.be/CAxuqxPICtc0:05:59
DEMO: Filezillahttps://youtu.be/O2Yag-3HvCk0:03:36
DEMO: Wireshark, FTPhttps://youtu.be/YNKq8DdKWQ80:09:29

 

Module 10 – Troubleshooting

Module Introhttps://youtu.be/q0tNlfhkot00:03:05
Troubleshooting Stepshttps://youtu.be/yTU2jO9rlK40:19:16
Approaches to Troubleshootinghttps://youtu.be/vu7k0vgWA0E0:09:34
Documentationhttps://youtu.be/605xioHwC-80:17:20
Common Layer 1 Issueshttps://youtu.be/zxFjJUcGWbg0:10:39
Common Issueshttps://youtu.be/35KCgCF2RTM0:21:30
Common Troubleshooting Toolshttps://youtu.be/CxN1AFKwmbc0:16:13
DEMO: Windows Command Line Toolshttps://youtu.be/4eEtbVVBRtU0:08:41
DEMO: Linux Command Line Toolshttps://youtu.be/WuuAl3NQtnY0:05:42
DEMO: Windows Command Line Toolshttps://youtu.be/lvsBw34GVbw0:03:22
ICMP Basicshttps://youtu.be/5EP1NZAu_PQ0:11:38
DEMO: Pinghttps://youtu.be/9I7TSrcELDY0:05:22
DEMO: Tracerthttps://youtu.be/wyKln1BcuJw0:04:27
Monitoring & Troubleshooting Softwarehttps://youtu.be/NiqCk8PUqkM0:13:08
DEMO: Testing Bandwidthhttps://youtu.be/A3ZaW3R2eGY0:01:48

 

Module 11 – Security

Module Introhttps://youtu.be/UcmQQP5Qlys0:03:34
What is Securityhttps://youtu.be/0u_-A9vMpro0:11:56
Key Security Conceptshttps://youtu.be/xZ9XTmVtbwI0:10:38
Vulnerabilitieshttps://youtu.be/2v5IUZoNoH80:09:28
Threat Agentshttps://youtu.be/lKpvCO6z9bk0:09:44
Social Engineering Techniqueshttps://youtu.be/5JWp7kSv4TU0:09:36
Risk Managementhttps://youtu.be/eszTXUio1Sg0:13:40
Basic Security Principleshttps://youtu.be/DTExJtgcRU40:19:55
Common Networking Vulnerabilitieshttps://youtu.be/izNcfYeguW40:22:46
Securing Your Networkhttps://youtu.be/o4_JBj_8T7A0:20:51
Hardening Techniqueshttps://youtu.be/ApfuJzDa-rc0:09:41
Passwordshttps://youtu.be/Qw7gt9CUOeY0:31:04
Remote accesshttps://youtu.be/Jyw6P9uOVb40:10:32
Firewalls and ACLshttps://youtu.be/TioPbXeM0RM0:15:47
Wireless Securityhttps://youtu.be/KyGc0gaXPGg0:08:28

 

Module X – Wrap Up

Module Introhttps://youtu.be/YNzKTjpbQnQ0:01:29
Summary Toolhttps://youtu.be/rygBcpwPPw80:05:08
Summary – TCP/IP Communicationhttps://youtu.be/NACYWf-YGwg0:18:01
Summary – Connecting to a Switchhttps://youtu.be/Ql488GKNHM40:01:09
Summary – Websitehttps://youtu.be/ZOTi-8t1x6c0:15:42
Thank Youhttps://youtu.be/CNMfswU72Io0:0:46

 

Help the Effort

Creating these videos takes a lot of time, effort, and money. There are costs to producing the videos, hosting the site, and buying the equipment, not to mention the 1,000’s of hours I’ve put into recording these videos. So far, I’ve asked for and received very little in return. Please consider helping keep the effort going by one of the following: