Learn the fundamentals of the OSI model for computer networking in 100 seconds. https://fireship.io

#compsci #100SecondsOfCode

OSI Model https://en.wikipedia.org/wiki/OSI_model

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
2024-02-04T06:08:36.035Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
3d4e25d0-ec42-4635-8bc8-68d571da32b8
a08d877f34f48dc23c2e26bca208a16011cf4c9527d4d4699035c2b3b5197d66
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
Connection model.
At the bottom, we have physical hardware, like fiber optic cables that literally carry light from point a to point b.
Somehow, this light travels all the way to layer 7, where it can be transmitted directly into your consciousness in the form of pixels on a screen or vibrations from a speaker.
That's exactly what you're doing right now as an end user accessing its video over the hypertext transfer protocol.
In addition to HTTP, there are many other protocols at layer 7, like SMPT for email or FTP for file transfers.
Now let's work our way backwards to understand how we got here.
Layer 6 is the presentation layer.
And, essentially, it works as a translator to ensure that a stream of bits from a computer, like a JPEG image, is encoded to a standard format that can be used at the application layer.
Below that, we have the session layer, which is responsible for managing the connection between 2 computers.
It's here we have things like user authentication and authorization to control whether or not a user has access to data on a server.
We've all been on a Zoom call where some random person joins and shares their unsolicited artwork.
They manage to authenticate on Zoom servers by exploiting layer 5.
And that brings us to the middle of the stack, the transport layer.
The transmission control protocol, or TCP, is the foundation for pretty much everything we've looked at so far.
Its its job is to take a stream of data from 1 computer and transfer it to another.
It determines how to segment the data into smaller pieces that can be sent over the network in the correct It receives the data from layer 4, the network layer, in the form of packets.
It's here we find the Internet protocol.
Every computer connected to the network has its own unique IP address, which identifies that computer.
And whenever it sends information over the network, it does so in the form of an IP packet that contains that address in the header.
A packet is just a unit of data along with some information about who sent it.
This happens from a router or gateway, which connects to layer 2, the data link, and its role what is to connect one physical node in the network to another via protocols like Ethernet or WiFi.
And that is how over 2.5 quintillion bytes of data are shared around the world every single day.
This has been Networking in 100 Seconds.
If you wanna see more short videos like this, please like and subscribe.
Thanks for watching, and I will see you in the next one.
And now a quick word from our sponsor.
Taco Bell, 7 layer burritos, just 99¢.

Speaker 0: Connection model. At the bottom, we have physical hardware, like fiber optic cables that literally carry light from point a to point b. Somehow, this light travels all the way to layer 7, where it can be transmitted directly into your consciousness in the form of pixels on a screen or vibrations from a speaker. That's exactly what you're doing right now as an end user accessing its video over the hypertext transfer protocol. In addition to HTTP, there are many other protocols at layer 7, like SMPT for email or FTP for file transfers.

Now let's work our way backwards to understand how we got here. Layer 6 is the presentation layer. And, essentially, it works as a translator to ensure that a stream of bits from a computer, like a JPEG image, is encoded to a standard format that can be used at the application layer. Below that, we have the session layer, which is responsible for managing the connection between 2 computers. It's here we have things like user authentication and authorization to control whether or not a user has access to data on a server.

We've all been on a Zoom call where some random person joins and shares their unsolicited artwork. They manage to authenticate on Zoom servers by exploiting layer 5. And that brings us to the middle of the stack, the transport layer. The transmission control protocol, or TCP, is the foundation for pretty much everything we've looked at so far. Its its job is to take a stream of data from 1 computer and transfer it to another.

It determines how to segment the data into smaller pieces that can be sent over the network in the correct It receives the data from layer 4, the network layer, in the form of packets. It's here we find the Internet protocol. Every computer connected to the network has its own unique IP address, which identifies that computer. And whenever it sends information over the network, it does so in the form of an IP packet that contains that address in the header. A packet is just a unit of data along with some information about who sent it.

This happens from a router or gateway, which connects to layer 2, the data link, and its role what is to connect one physical node in the network to another via protocols like Ethernet or WiFi. And that is how over 2.5 quintillion bytes of data are shared around the world every single day. This has been Networking in 100 Seconds. If you wanna see more short videos like this, please like and subscribe. Thanks for watching, and I will see you in the next one.

And now a quick word from our sponsor. Taco Bell, 7 layer burritos, just 99¢.
Connection model. At the bottom, we have physical hardware, like fiber optic cables that literally carry light from point a to point b. Somehow, this light travels all the way to layer 7, where it can be transmitted directly into your consciousness in the form of pixels on a screen or vibrations from a speaker. That's exactly what you're doing right now as an end user accessing its video over the hypertext transfer protocol. In addition to HTTP, there are many other protocols at layer 7, like SMPT for email or FTP for file transfers. Now let's work our way backwards to understand how we got here. Layer 6 is the presentation layer. And, essentially, it works as a translator to ensure that a stream of bits from a computer, like a JPEG image, is encoded to a standard format that can be used at the application layer. Below that, we have the session layer, which is responsible for managing the connection between 2 computers. It's here we have things like user authentication and authorization to control whether or not a user has access to data on a server. We've all been on a Zoom call where some random person joins and shares their unsolicited artwork. They manage to authenticate on Zoom servers by exploiting layer 5. And that brings us to the middle of the stack, the transport layer. The transmission control protocol, or TCP, is the foundation for pretty much everything we've looked at so far. Its its job is to take a stream of data from 1 computer and transfer it to another. It determines how to segment the data into smaller pieces that can be sent over the network in the correct It receives the data from layer 4, the network layer, in the form of packets. It's here we find the Internet protocol. Every computer connected to the network has its own unique IP address, which identifies that computer. And whenever it sends information over the network, it does so in the form of an IP packet that contains that address in the header. A packet is just a unit of data along with some information about who sent it. This happens from a router or gateway, which connects to layer 2, the data link, and its role what is to connect one physical node in the network to another via protocols like Ethernet or WiFi. And that is how over 2.5 quintillion bytes of data are shared around the world every single day. This has been Networking in 100 Seconds. If you wanna see more short videos like this, please like and subscribe. Thanks for watching, and I will see you in the next one.
data
data management
networking
telecommunications
electronics
infrastructure
streaming
internet
computers
programming
visualization
multimedia
phones
neural networks
senses
physics
computer science
transportation
And now a quick word from our sponsor. Taco Bell, 7 layer burritos, just 99¢.
Connection model. At the bottom, we have physical hardware, like fiber optic cables that literally carry light from point a to point b. Somehow, this light travels all the way to layer 7, where it can be transmitted directly into your consciousness in the form of pixels on a screen or vibrations from a speaker. That's exactly what you're doing right now as an end user accessing its video over the hypertext transfer protocol. In addition to HTTP, there are many other protocols at layer 7, like SMPT for email or FTP for file transfers. Now let's work our way backwards to understand how we got here. Layer 6 is the presentation layer. And, essentially, it works as a translator to ensure that a stream of bits from a computer, like a JPEG image, is encoded to a standard format that can be used at the application layer. Below that, we have the session layer, which is responsible for managing the connection between 2 computers. It's here we have things like user authentication and authorization to control whether or not a user has access to data on a server. We've all been on a Zoom call where some random person joins and shares their unsolicited artwork. They manage to authenticate on Zoom servers by exploiting layer 5. And that brings us to the middle of the stack, the transport layer. The transmission control protocol, or TCP, is the foundation for pretty much everything we've looked at so far. Its its job is to take a stream of data from 1 computer and transfer it to another. It determines how to segment the data into smaller pieces that can be sent over the network in the correct It receives the data from layer 4, the network layer, in the form of packets. It's here we find the Internet protocol. Every computer connected to the network has its own unique IP address, which identifies that computer. And whenever it sends information over the network, it does so in the form of an IP packet that contains that address in the header. A packet is just a unit of data along with some information about who sent it. This happens from a router or gateway, which connects to layer 2, the data link, and its role what is to connect one physical node in the network to another via protocols like Ethernet or WiFi. And that is how over 2.5 quintillion bytes of data are shared around the world every single day. This has been Networking in 100 Seconds. If you wanna see more short videos like this, please like and subscribe. Thanks for watching, and I will see you in the next one. And now a quick word from our sponsor. Taco Bell, 7 layer burritos, just 99¢.
Connection
connection
model.
model
At
at
the
the
bottom,
bottom
we
we
have
have
physical
physical
hardware,
hardware
like
like
fiber
fiber
optic
optic
cables
cables
that
that
literally
literally
carry
carry
light
light
from
from
point
point
a
a
to
to
point
point
b.
b
Somehow,
somehow
this
this
light
light
travels
travels
all
all
the
the
way
way
to
to
layer
layer
7,
7
where
where
it
it
can
can
be
be
transmitted
transmitted
directly
directly
into
into
your
your
consciousness
consciousness
in
in
the
the
form
form
of
of
pixels
pixels
on
on
a
a
screen
screen
or
or
vibrations
vibrations
from
from
a
a
speaker.
speaker
That's
that's
exactly
exactly
what
what
you're
you're
doing
doing
right
right
now
now
as
as
an
an
end
end
user
user
accessing
accessing
its
its
video
video
over
over
the
the
hypertext
hypertext
transfer
transfer
protocol.
protocol
In
in
addition
addition
to
to
HTTP,
http
there
there
are
are
many
many
other
other
protocols
protocols
at
at
layer
layer
7,
7
like
like
SMPT
smpt
for
for
email
email
or
or
FTP
ftp
for
for
file
file
transfers.
transfers
Now
now
let's
let's
work
work
our
our
way
way
backwards
backwards
to
to
understand
understand
how
how
we
we
got
got
here.
here
Layer
layer
6
6
is
is
the
the
presentation
presentation
layer.
layer
And,
and
essentially,
essentially
it
it
works
works
as
as
a
a
translator
translator
to
to
ensure
ensure
that
that
a
a
stream
stream
of
of
bits
bits
from
from
a
a
computer,
computer
like
like
a
a
JPEG
jpeg
image,
image
is
is
encoded
encoded
to
to
a
a
standard
standard
format
format
that
that
can
can
be
be
used
used
at
at
the
the
application
application
layer.
layer
Below
below
that,
that
we
we
have
have
the
the
session
session
layer,
layer
which
which
is
is
responsible
responsible
for
for
managing
managing
the
the
connection
connection
between
between
2
2
computers.
computers
It's
it's
here
here
we
we
have
have
things
things
like
like
user
user
authentication
authentication
and
and
authorization
authorization
to
to
control
control
whether
whether
or
or
not
not
a
a
user
user
has
has
access
access
to
to
data
data
on
on
a
a
server.
server
We've
we've
all
all
been
been
on
on
a
a
Zoom
zoom
call
call
where
where
some
some
random
random
person
person
joins
joins
and
and
shares
shares
their
their
unsolicited
unsolicited
artwork.
artwork
They
they
manage
manage
to
to
authenticate
authenticate
on
on
Zoom
zoom
servers
servers
by
by
exploiting
exploiting
layer
layer
5.
5
And
and
that
that
brings
brings
us
us
to
to
the
the
middle
middle
of
of
the
the
stack,
stack
the
the
transport
transport
layer.
layer
The
the
transmission
transmission
control
control
protocol,
protocol
or
or
TCP,
tcp
is
is
the
the
foundation
foundation
for
for
pretty
pretty
much
much
everything
everything
we've
we've
looked
looked
at
at
so
so
far.
far
Its
its
its
its
job
job
is
is
to
to
take
take
a
a
stream
stream
of
of
data
data
from
from
1
1
computer
computer
and
and
transfer
transfer
it
it
to
to
another.
another
It
it
determines
determines
how
how
to
to
segment
segment
the
the
data
data
into
into
smaller
smaller
pieces
pieces
that
that
can
can
be
be
sent
sent
over
over
the
the
network
network
in
in
the
the
correct
correct
It
it
receives
receives
the
the
data
data
from
from
layer
layer
4,
4
the
the
network
network
layer,
layer
in
in
the
the
form
form
of
of
packets.
packets
It's
it's
here
here
we
we
find
find
the
the
Internet
internet
protocol.
protocol
Every
every
computer
computer
connected
connected
to
to
the
the
network
network
has
has
its
its
own
own
unique
unique
IP
ip
address,
address
which
which
identifies
identifies
that
that
computer.
computer
And
and
whenever
whenever
it
it
sends
sends
information
information
over
over
the
the
network,
network
it
it
does
does
so
so
in
in
the
the
form
form
of
of
an
an
IP
ip
packet
packet
that
that
contains
contains
that
that
address
address
in
in
the
the
header.
header
A
a
packet
packet
is
is
just
just
a
a
unit
unit
of
of
data
data
along
along
with
with
some
some
information
information
about
about
who
who
sent
sent
it.
it
This
this
happens
happens
from
from
a
a
router
router
or
or
gateway,
gateway
which
which
connects
connects
to
to
layer
layer
2,
2
the
the
data
data
link,
link
and
and
its
its
role
role
what
what
is
is
to
to
connect
connect
one
one
physical
physical
node
node
in
in
the
the
network
network
to
to
another
another
via
via
protocols
protocols
like
like
Ethernet
ethernet
or
or
WiFi.
wifi
And
and
that
that
is
is
how
how
over
over
2.5
2.5
quintillion
quintillion
bytes
bytes
of
of
data
data
are
are
shared
shared
around
around
the
the
world
world
every
every
single
single
day.
day
This
this
has
has
been
been
Networking
networking
in
in
100
100
Seconds.
seconds
If
if
you
you
wanna
wanna
see
see
more
more
short
short
videos
videos
like
like
this,
this
please
please
like
like
and
and
subscribe.
subscribe
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
And
and
now
now
a
a
quick
quick
word
word
from
from
our
our
sponsor.
sponsor
Taco
taco
Bell,
bell
7
7
layer
layer
burritos,
burritos
just
just
99¢.
99¢
success
The speaker explains the different layers of a video transfer protocol, including physical hardware, session layer, and transport layer, and discusses the roles of each layer. They also mention a sponsor called Taco Bell and mention a video about layer 7, Taco Bell's 7 layer burritos.
Computer Networking in 100 Seconds
Connection model. At the bottom, we have physical hardware, like fiber optic cables that literally carry light from point a to point b. Somehow, this light travels all the way to layer 7, where it can be transmitted directly into your consciousness in the form of pixels on a screen or vibrations from a speaker. That's exactly what you're doing right now as an end user accessing its video over the hypertext transfer protocol. In addition to HTTP, there are many other protocols at layer 7, like SMPT for email or FTP for file transfers. Now let's work our way backwards to understand how we got here. Layer 6 is the presentation layer. And, essentially, it works as a translator to ensure that a stream of bits from a computer, like a JPEG image, is encoded to a standard format that can be used at the application layer. Below that, we have the session layer, which is responsible for managing the connection between 2 computers. It's here we have things like user authentication and authorization to control whether or not a user has access to data on a server. We've all been on a Zoom call where some random person joins and shares their unsolicited artwork. They manage to authenticate on Zoom servers by exploiting layer 5. And that brings us to the middle of the stack, the transport layer. The transmission control protocol, or TCP, is the foundation for pretty much everything we've looked at so far. Its its job is to take a stream of data from 1 computer and transfer it to another. It determines how to segment the data into smaller pieces that can be sent over the network in the correct It receives the data from layer 4, the network layer, in the form of packets. It's here we find the Internet protocol. Every computer connected to the network has its own unique IP address, which identifies that computer. And whenever it sends information over the network, it does so in the form of an IP packet that contains that address in the header. A packet is just a unit of data along with some information about who sent it. This happens from a router or gateway, which connects to layer 2, the data link, and its role what is to connect one physical node in the network to another via protocols like Ethernet or WiFi. And that is how over 2.5 quintillion bytes of data are shared around the world every single day. This has been Networking in 100 Seconds. If you wanna see more short videos like this, please like and subscribe. Thanks for watching, and I will see you in the next one. And now a quick word from our sponsor. Taco Bell, 7 layer burritos, just 99¢.
The speaker explains the different layers of a video transfer protocol, including physical hardware, session layer, and transport layer, and discusses the roles of each layer. They also mention a sponsor called Taco Bell and mention a video about layer 7, Taco Bell's 7 layer burritos.