The World of Computer Networking. Your CCNA starts here
I have CCIE (Cisco Certified Internetwork Expert) certificate that is most recognisable Computer Network certification in the world and I know about Computer Networks a lot. In this course I share my knowledge about KEY and MOST IMPORTANT features of the Computer Networks. No obsolete info! Also I've taught hundreds of students in person in classes because during 7 years I was working as Cisco Certified Systems Instructor (CCSI). This course is all about Computer Networking and Internet.
More
Become a master of Computer Networking!
If you prepare for the CCNA (Cisco Certified Network Associate) exam, this course is a perfect start for you!
This is the most complete Computer Networking Guide here on Udemy that includes tons of practical activities. You could have zero knowledge about Computer Networking. All will be taught from scratch, from basic to advanced features. If you want to get deep knowledge of Computer Networking this course is for you!
We will start by taking about TCP/IP and OSI models. This knowledge is required in order to understand how different hosts communicate with each other and that all communication processes are strictly defined. This is like languages that people need to use to be able to understand each other.
Next starting from the Physical layer (bits and bytes) we will move to Data Link layer (Ethernet, MAC addressing and Switching). Next layer will be Network (Routing, IPv4, IPv6, subnetting, network masks, IP addressing, ARP, ICMP). On Transport layer we will discuss in details TCP and UDP protocols and their purpose. On Application layer I will tell you about such important protocols as DHCP and DNS that your computers and mobile phones use very often. Also I will tell you difference between private and public IP addresses and purpose of the NAT.
You will also learn how DNS(core of the hierarchical naming structure in the Internet) works and how resolution of each domain name to the IP address happens by involving DNS root nameservers, TLD nameservers and authoritative nameservers.
Also it's important to know how routers in the Internet build their routing tables and make routing decisions. That's why I decided to explain you some details about BGP - global routing protocol.
In practice sections you will perform multiple practice Networking activities:
Install Wireshark and use it for analysis of the networking protocols
Analyse Ethernet headers
Understand how DCHP requests and responses help to get IP address assigned to the host
Analyse structure of the IPv4 header
Practice subnetting
Examine ARP cache
Explore IP, DHCP and NAT settings of the Wireless Router
Use nslookup utility to perform DNS and reverse DNS lookups with queries for different types of the DNS records (A, AAAA, TXT, MX)
Analyse TCP and UDP headers
Check information about domain names, public IP addresses and ASNs (Autonomous System Numbers)
List of the Course Sections and Topics:
Introduction to the Computer Networking
TCP/IP and OSI Models
Bits and Bytes
Ethernet
Network Characteristics
Switches and Data Link Layer
Routers and Network Layer
IP Addressing and IP Packets
Networks
Binary Math
Network Masks and Subnetting
ARP and ICMP
Transport Layer - TCP and UDP
Routing
Network Address Translation
DHCP and DNS
During this course you will use following Applications to perform different practical activities and analysis of the Protocols and Applications:
Wireshark
Terminal
Web Browser
With this course you will get lifetime-long access to almost 200 lectures and tens of practical exercises. After the course you will become a guru of Computer Networking and will be able easily explain what happens when two hosts communicate in the Internet.
But most important is that you will UNDERSTAND how Computer Networks work.
You will also get 30-days money-back guarantee. No questions asked!
Don't wait and join the course now!
Watch Online The World of Computer Networking. Your CCNA starts here
# | Title | Duration |
---|---|---|
1 | Intro | 03:11 |
2 | What is Computer Network | 01:39 |
3 | How we use computer networks every day | 09:54 |
4 | Why we should use Models to understand Computer Networking | 02:16 |
5 | Capturing some data using Wireshark | 07:34 |
6 | Applications and Protocols | 04:34 |
7 | TCP/IP Model | 06:45 |
8 | Mapping captured packets data to TCP/IP model layers | 04:56 |
9 | OSI Model | 05:46 |
10 | Bits and Bytes | 03:07 |
11 | Protocol Data Units (PDUs) | 05:29 |
12 | OSI vs TCP/IP Model | 03:24 |
13 | Encapsulation and Decapsulation | 06:25 |
14 | Introduction to the Ethernet Section | 01:33 |
15 | What is Ethernet | 02:42 |
16 | Cooper, Fiber and Wireless media | 10:34 |
17 | NIC | 03:30 |
18 | MAC Address | 02:25 |
19 | Hexadecimal vs Binary | 02:52 |
20 | Structure of the MAC address | 03:56 |
21 | MAC address Notations | 02:15 |
22 | Bandwidth | 05:19 |
23 | Throughput | 05:55 |
24 | Measuring throughput | 02:23 |
25 | Latency | 06:11 |
26 | RTT or PING | 02:51 |
27 | Measuring RTT using Ping utility | 03:40 |
28 | Jitter | 05:12 |
29 | Packet loss rate | 02:17 |
30 | Summary about Network Properties | 02:54 |
31 | Network Switch | 02:29 |
32 | How Network Switch Works | 08:36 |
33 | Ethernet Frame Header | 09:54 |
34 | Types of Communication | 02:31 |
35 | Types of MAC Addresses | 04:27 |
36 | Full-duplex vs Half-duplex | 03:53 |
37 | Collision | 01:56 |
38 | Collision handling Mechanisms | 04:39 |
39 | Collision Domains | 04:20 |
40 | Negotiation of the Speed and Duplex | 04:36 |
41 | Analyzing Unicast Ethernet Frame headers | 10:51 |
42 | Analyzing Broadcast Ethernet Frames | 04:51 |
43 | Summary for Ethernet Section | 07:48 |
44 | Introduction to the Network Layer Section | 00:44 |
45 | Disadvantages of the switched network | 05:49 |
46 | What is IP Address | 02:02 |
47 | IPv4 vs IPv6 IP Addresses | 02:52 |
48 | IPv4 Address Format | 04:23 |
49 | MAC Address vs IP Address | 03:35 |
50 | Types of IP addresses | 02:56 |
51 | Router | 02:39 |
52 | LAN vs WAN | 02:27 |
53 | How Routers interconnect LANs | 05:57 |
54 | Classes of the IP Addresses | 05:45 |
55 | Localhost IP Address | 01:59 |
56 | Accessing Web Server using Localhost IP Address | 02:42 |
57 | Private vs Public IP Addresses | 03:50 |
58 | What is Network | 02:16 |
59 | Private IP Addresses Ranges | 03:51 |
60 | Public IP Addresses Ranges | 03:27 |
61 | Static IP Addresses | 02:58 |
62 | Dynamic IP Addresses | 03:43 |
63 | Changing Dynamic IP Address to Static and back | 05:03 |
64 | IPv4 Header | 09:50 |
65 | Analyzing one of the IPv4 Packets | 07:03 |
66 | Analyzing other IPv4 Packets | 06:47 |
67 | Summary for Introduction to Routing Section | 11:38 |
68 | Introduction to the Networking Section | 01:00 |
69 | Once again what is Network | 01:04 |
70 | Network Example 1 | 02:41 |
71 | Network Example 2 | 01:25 |
72 | Network Example with Practice 3 | 05:15 |
73 | Converting Binary to Decimal | 04:17 |
74 | Decimal to Binary Conversion | 04:04 |
75 | Binary AND and OR Operators | 03:17 |
76 | What is Network Mask | 02:50 |
77 | Same Network or Different | 02:25 |
78 | Are hosts in the same Network - Example 1 | 04:19 |
79 | Are hosts in the same Network - Example 2 | 02:51 |
80 | Are hosts in the same Network - Example 3 | 04:01 |
81 | How many hosts in the network - Example 1 | 03:20 |
82 | How many hosts in the network - Example 2 | 02:32 |
83 | How many hosts in the network - Example 3 | 03:47 |
84 | What is Subnetting | 02:36 |
85 | Why Subnetting | 04:05 |
86 | Subnetting example | 06:18 |
87 | Nested Subnetting | 10:35 |
88 | Masks and Subnetting Section Summary | 07:04 |
89 | Introduction to the ARP and ICMP Section | 01:13 |
90 | Default gateway | 03:56 |
91 | What is ARP Protocol | 02:10 |
92 | ARP Request and Response | 06:08 |
93 | Analyzing ARP Requests and Responses using Wireshark | 08:47 |
94 | How packets are sent to remote hosts | 04:26 |
95 | ICMP Protocol | 01:09 |
96 | Trying ICMP in action | 05:45 |
97 | Sending packets to Remote Hosts | 03:03 |
98 | ARP and ICMP Section Summary | 03:23 |
99 | Introduction to the Transport Layer Section | 01:03 |
100 | What is the purpose of the Transport Layer | 01:47 |
101 | Client and Server | 02:52 |
102 | Transport Layer Connection | 02:06 |
103 | Application and Protocol Ports | 02:39 |
104 | Observing how Web Browser creates different connections | 03:38 |
105 | Multiplexing and de-multiplexing | 03:19 |
106 | Port Ranges | 04:21 |
107 | What is Network Socket | 02:48 |
108 | Examples of the Network Sockets | 05:36 |
109 | Multiple Sockets | 06:47 |
110 | Same ports in different applications | 02:08 |
111 | Analyzing sockets on the Windows Client | 07:34 |
112 | Analyzing sockets on the Mac Client | 05:13 |
113 | How Processes are bound to the Sockets | 04:05 |
114 | Creating Web Server and making connections to it | 07:45 |
115 | Trying to start multiple processes on the same port | 04:09 |
116 | TCP vs UDP | 03:44 |
117 | TCP Connection Establishment | 02:54 |
118 | TCP Header | 05:03 |
119 | Analyzing TCP Connection in Wireshark - PART 1 | 10:08 |
120 | Analyzing TCP Connection in Wireshark - PART 2 | 07:50 |
121 | UDP Protocol | 03:38 |
122 | Analyzing UDP in Wireshark | 05:24 |
123 | Transport Layer Section Summary | 08:24 |
124 | Introduction to the Routing Section | 01:12 |
125 | What are responsibilities of the Router | 02:53 |
126 | Routing Table | 05:58 |
127 | Routing between two networks | 04:45 |
128 | End-to-end IP packet transmission Example Overview | 02:36 |
129 | End-to-end IP packet transmission - PART 1 | 07:18 |
130 | End-to-end IP packet transmission - PART 2 | 05:46 |
131 | End-to-end IP packet transmission - PART 3 | 04:41 |
132 | End-to-end IP packet transmission Example Summary | 01:21 |
133 | Multiple Routers | 02:55 |
134 | Static vs Dynamic Routes | 03:22 |
135 | Default Route | 02:30 |
136 | How Default Route is matched | 03:38 |
137 | Default routes usage | 10:21 |
138 | How routers make routing decisions | 08:53 |
139 | Dynamic Routing Protocols | 05:07 |
140 | Classless inter-domain routing | 04:28 |
141 | Routes Summarization | 05:07 |
142 | RFC1918 Private IP Addresses | 04:20 |
143 | Autonomous System | 02:21 |
144 | Autonomous System Number | 02:55 |
145 | Resolving Public IP Address to ASN | 03:45 |
146 | IGP vs EGP | 02:58 |
147 | Distance vector vs Link state Routing Protocols | 11:05 |
148 | Filtered routes in BGP | 01:34 |
149 | BGP Prefix Lists | 06:39 |
150 | Multiple route paths | 02:10 |
151 | Routing Protocols Metrics | 04:37 |
152 | Equal cost load balancing | 03:28 |
153 | Routing via Multiple Routers | 09:12 |
154 | Using traceroute utility for tracing path to remote servers | 06:36 |
155 | Routing Section Summary | 13:27 |
156 | Introduction to the NAT Section | 00:45 |
157 | Why NAT is needed | 07:11 |
158 | Types of NAT | 02:43 |
159 | How NAT works | 04:38 |
160 | Static NAT | 06:35 |
161 | Dynamic NAT | 02:23 |
162 | Dynamic PAT | 11:34 |
163 | Static PAT | 07:30 |
164 | Demo - checking NAT settings on the Wireless Router | 07:00 |
165 | NAT Section Summary | 04:43 |
166 | Introduction to the DCHP and DNS Section | 01:08 |
167 | Network configuration parameters of the hosts | 02:44 |
168 | How DHCP Protocol works | 13:11 |
169 | Analyzing DHCP Protocol using Wireshark | 10:44 |
170 | Why domain names are needed | 03:17 |
171 | Domain Name | 01:14 |
172 | Uniform Resource Locator (URL) | 05:05 |
173 | URL Ports and Fragments | 06:22 |
174 | Domain name levels | 02:06 |
175 | FQDN | 01:09 |
176 | DNS in a nutshell | 03:26 |
177 | How DNS works between client and server | 03:51 |
178 | Nslookup utility | 03:27 |
179 | Analyzing DNS Query and Response | 08:16 |
180 | Facts about Domain Names | 02:34 |
181 | DNS Registrars and DNS Registry | 03:47 |
182 | DNS Registry Server Types | 04:43 |
183 | Responsibilities of the DNS servers | 03:24 |
184 | DNS Registry vs Library | 02:44 |
185 | Structure of the DNS Registry vs Library | 05:06 |
186 | Getting information about Domain names | 05:11 |
187 | DNS Query Resolution Process | 05:11 |
188 | DNS Record Types | 02:15 |
189 | DNS records of my own domain | 06:03 |
190 | DNS Caching | 04:20 |
191 | DNS Round Robin | 02:59 |
192 | Reverse DNS | 04:05 |
193 | How Reverse DNS works | 02:33 |
194 | Setting type of the query using extended nslookup | 03:42 |
195 | DHCP and DNS Section Summary | 01:30 |