The World of Computer Networking. Your CCNA starts here

14h 40m 24s
English
Paid
October 18, 2024

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:

  1. Install Wireshark and use it for analysis of the networking protocols

  2. Analyse Ethernet headers

  3. Understand how DCHP requests and responses help to get IP address assigned to the host

  4. Analyse structure of the IPv4 header

  5. Practice subnetting

  6. Examine ARP cache

  7. Explore IP, DHCP and NAT settings of the Wireless Router

  8. Use nslookup utility to perform DNS and reverse DNS lookups with queries for different types of the DNS records (A, AAAA, TXT, MX)

  9. Analyse TCP and UDP headers

  10. Check information about domain names, public IP addresses and ASNs (Autonomous System Numbers)

List of the Course Sections and Topics:

  1. Introduction to the Computer Networking

  2. TCP/IP and OSI Models

  3. Bits and Bytes

  4. Ethernet

  5. Network Characteristics

  6. Switches and Data Link Layer

  7. Routers and Network Layer

  8. IP Addressing and IP Packets

  9. Networks

  10. Binary Math

  11. Network Masks and Subnetting

  12. ARP and ICMP

  13. Transport Layer - TCP and UDP

  14. Routing

  15. Network Address Translation

  16. 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

Join premium to watch
Go to premium
# 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

Similar courses to The World of Computer Networking. Your CCNA starts here

Classic Season 5

Classic Season 5

Duration 3 hours 32 minutes 54 seconds
Master Gorgeous UI Design

Master Gorgeous UI Design

Duration 5 hours 25 minutes 9 seconds
CQRS in Practice

CQRS in Practice

Duration 4 hours 22 minutes 58 seconds
Advanced Radix UI

Advanced Radix UI

Duration 2 hours 13 minutes 5 seconds
Clean Code

Clean Code

Duration 6 hours 41 minutes 15 seconds
AlgoExpert | Become an Algorithms Expert

AlgoExpert | Become an Algorithms Expert

Duration 116 hours 40 minutes 8 seconds
Mind-Blowing Science: Season 2

Mind-Blowing Science: Season 2

Duration 4 hours 30 seconds