Shadowing Practice: Every Networking Concept Explained | Networking 101 (2026) - Learn English Speaking with YouTube

C1
Networking.
⏸ Paused
176 sentences
If sentences are too short or too long, click Edit to adjust them.
1
Networking.
2
In this video I'm going to explain every major networking concept.
3
From the cable that connects your computer,
4
all the way up to VPNs, TLS and load balancers.
5
My name is Diego, I'm a senior DevOps engineer based in Paris
6
and I like breaking down tech concepts into simple and visual explanations.
7
If you want to see more videos like this one,
8
feel free to subscribe and that's all.
9
Back to the video.
10
Okay, so let's start from scratch.
11
We have a single computer.
12
If we want this device to talk to anything,
13
we need to at least connect a cable.
14
Ethernet.
15
It's the standard for wired connections.
16
Physical cables like copper or fiber optic.
17
Wi-Fi.
18
It does the same thing by sending data through the air.
19
Same concept, but different medium to carry the data.
20
Let's pick a cable for now.
21
So now that we have our cable,
22
let's connect a second device.
23
Even though they are already connected,
24
there is a problem here.
25
Neither of them knows who is on the other side.
26
MAC address.
27
Every network device is born with a unique hardware identifier.
28
It looks something like this and it's meant to be unique for each device.
29
When two devices are directly connected,
30
they use MAC addresses to recognize each other and that's pretty cool.
31
But what happens if you need to connect 10 devices or 100 switch?
32
A switch connects multiple devices on the same network.
33
It reads the destination MAC address on each request and sends it only to the right device.
34
However, there is a limitation.
35
MAC addresses only work locally.
36
You cannot use it to reach a device on a different network.
37
That means that we need a different type of address.
38
IP address.
39
A logical address assigned to your device,
40
so it can be identified across networks.
41
They look like this.
42
These ones are different.
43
They can change.
44
To get an IP address, you have two options.
45
One, you can assign it manually to your device.
46
You go into your network settings and type it yourself that's called a static IP address.
47
Or two, you can use DHCP, Dynamic Host Configuration Protocol.
48
When your device joins a network,
49
DHCP assigns an IP automatically, avoiding the manual setup.
50
Now that our device has an IP address,
51
it can communicate with hundreds,
52
even thousands of devices across different networks.
53
And networks can be really big, but also really small.
54
Subnet.
55
A subnet defines the size of your local network.
56
It tells your device how big or small the network is.
57
So now our device is ready to explore the outside world.
58
But how can it do it? router.
59
A router connects different networks together.
60
It looks at the destination IP and decides where to forward the data next.
61
It is the exit door of your local network,
62
but a network can have multiple routers connected to it,
63
so your device needs to know which one to use.
64
That's our default gateway.
65
It's basically our device saying,
66
I have no idea where this packet needs to go.
67
I will just send it to my default gateway and let it figure it out.
68
But now that the router has that packet,
69
how does it know where to send it?
70
Routes.
71
A route is a rule that tells the router where to forward traffic based on the destination.
72
You can send this manually.
73
That's called static routing.
74
You tell the router to reach this network, use this path.
75
For two small networks, static routing works fine.
76
But imagine dozens of networks inside a company.
77
That gets complex.
78
OSPF.
79
It is a routing protocol that allows routers inside the same organization to talk to each other,
80
to find the best paths automatically.
81
But what about the Internet?
82
Millions of networks run by different companies.
83
BGP, Border Gateway Protocol.
84
BGP is the routing protocol that large companies like Internet service providers use to exchange routing information with each other.
85
It's basically the protocol that makes the Internet.
86
So, static routing for small setups,
87
OSPF for larger internal networks in a single company,
88
and BGP for companies to companies.
89
This is basically how the internet is made.
90
A lot of companies talking to a lot of companies.
91
Now we have a full network,
92
devices connected locally, routers forwarding traffic,
93
and routing protocols making sure everything is reachable.
94
Let's test it.
95
We can send a simple ping.
96
Ping sends a small packet to a destination and waits for a response.
97
If the other side replies, you know it's alive.
98
Ping uses ICMP.
99
It is a protocol used for network troubleshooting.
100
It succeeded.
101
Our data can reach the other side.
102
But there are different ways to send data.
103
Different protocols for different needs.
104
TCP.
105
It creates a connection between two devices before sending any data.
106
It's to make sure every packet arrives without errors.
107
If a packet gets lost, TCP sends it again.
108
TCP is safe, but slow,
109
because it needs to wait for the confirmation that every packet was delivered.
110
That's why it's used for things like file transfers, UDP.
111
This one is different.
112
If a packet gets lost,
113
it's gone forever, but it's faster,
114
because we don't need to wait for confirmations.
115
That's why it's used for things like video calls, gaming, and live streaming.
116
A few packets lost won't break anything.
117
So TCP when you need reliability,
118
UDP when you need speed.
119
But I have a question.
120
Your PC can transfer files and make video calls at the same time, right?
121
How does it use both protocols at the same time?
122
The answer, ports.
123
A port is a number that tells the device which application should handle the data.
124
IP gets you to the right device.
125
The port gets you to the right application.
126
For example, port 443 for web traffic and this one for your video call.
127
So our device sends a packet to port 443 on a remote server.
128
But it's not working, like if something is blocking it.
129
Firewall.
130
A firewall controls what traffic is allowed in and out of a network.
131
It can block specific ports,
132
IP addresses, or types of traffic.
133
We need to add a firewall rule so that our packet can finally reach the server.
134
Now we are communicating.
135
Wait, who is this guy?
136
It is a hacker sitting between us and the server and he can read everything we are sending.
137
Password, messages, all of it.
138
That's because our data is being sent in plain text.
139
TLS, Transport Layer Security.
140
It encrypts the connection between two devices so no one in the middle can read or change the data.
141
You have also probably heard about SSL before.
142
TLS is basically the modern version of it.
143
Same idea, newer version.
144
So TLS protects one connection,
145
like our browser talking to that server.
146
But what if you want to protect everything?
147
Every connection from our network to this other one, VPN, Virtual Private Network network.
148
It creates an encrypted tunnel between your device or network and another one.
149
The traffic you send through the tunnel is protected,
150
so no one in the middle can see what you are sending or receiving.
151
So far, we have been using IP addresses to reach other devices.
152
But when you open your browser,
153
you don't type an IP address to visit a website.
154
You type a name, something like google.com, DNS, domain name system.
155
It translates domain names into IP addresses,
156
so you don't have memorize something like this okay
157
so now we have tcp to send the data tls to
158
encrypt the data now we are just missing the data http it's the way our browser uses to request
159
and receive web traffic like web pages for example give me this page here it is
160
and if you combine http with tls you get https now our device can finally use
161
that server this other device too this one as well
162
and this one and this other one and thousands of them
163
that server is not going to keep up load balancer a load balancer sits in front of multiple servers
164
and distributes requests across them this prevents overload and keeps the service running
165
so let's zoom out
166
and see everything we have covered we started with a single device in a cable
167
and we ended up balancing traffic across the internet That's networking.
168
Every concept builds on top of another one.
169
Every concept has its own role.
170
A good rule for learning something is to always ask yourself,
171
why do I need this?
172
And what problem does it solve?
173
If this video helped you to understand networking better,
174
give me some feedback in the comments.
175
I will appreciate it.
176
Thanks for watching and see you in the next one.

Download App

AI scoring for every sentence you speak

TRENDING

Popular

About This Lesson

In this lesson, you will immerse yourself in the fascinating world of networking concepts. Using the engaging explanations from the video "Every Networking Concept Explained," you will practice your English speaking practice skills while gaining a foundational understanding of key networking elements such as Ethernet, MAC addresses, and IP addresses. This topic is essential for anyone interested in technology and will enhance your ability to discuss complex subjects in English. By the end of this lesson, you will not only understand networking concepts but will also improve your ability to articulate these concepts fluently.

Key Vocabulary & Phrases

  • Networking - The practice of connecting computers and devices to share resources.
  • Ethernet - A standard method for connecting devices in a wired network.
  • MAC Address - A unique hardware identifier assigned to each network device.
  • Switch - A device that connects multiple devices on a network, managing data traffic by using MAC addresses.
  • IP Address - A logical address assigned to a device for identification across networks.
  • Static IP Address - An IP address that is manually assigned and does not change.
  • DHCP (Dynamic Host Configuration Protocol) - A protocol that automatically assigns IP addresses to devices on a network.

Practice Tips

To effectively use the shadowing technique in this lesson, listen carefully to the speed and tone of the speaker in the video. Pay close attention to how technical terms are pronounced. Start by repeating sentences after the speaker, mimicking their rhythm and intonation. This technique will not only help with pronunciation but also improve your fluency in discussing technical topics. Make sure to practice at a comfortable pace; if the speaker is too fast, don’t hesitate to pause and repeat phrases multiple times. Incorporating IELTS speaking practice into your routine can further enhance your confidence when discussing networking and technology-related subjects in English. Remember, the goal of shadow speak is to build muscle memory in your speech. This will help you articulate complex ideas with ease, making your conversations more engaging and informative.

What is the Shadowing Technique?

Shadowing is a science-backed language learning technique originally developed for professional interpreter training and popularized by polyglot Dr. Alexander Arguelles. The method is simple but powerful: you listen to native English audio and immediately repeat it out loud — like a shadow following the speaker with just a 1–2 second delay. Unlike passive listening or grammar drills, shadowing forces your brain and mouth muscles to simultaneously process and reproduce real speech patterns. Research shows it significantly improves pronunciation accuracy, intonation, rhythm, connected speech, listening comprehension, and speaking fluency — making it one of the most effective methods for IELTS Speaking preparation and real-world English communication.

Buy us a coffee