WEBVTT

00:00.000 --> 00:01.935
>> Now, as we mentioned earlier,

00:01.935 --> 00:03.030
when we have a network,

00:03.030 --> 00:05.610
we have a group of
interconnected devices.

00:05.610 --> 00:07.935
How do we connect those devices?

00:07.935 --> 00:10.020
We connect them through
media and through

00:10.020 --> 00:13.095
specific devices designed
to connect computers.

00:13.095 --> 00:14.910
Hubs are what we used to use

00:14.910 --> 00:16.635
very commonly back in the day,

00:16.635 --> 00:18.840
simply for the fact
that they were cheap.

00:18.840 --> 00:21.090
But hubs introduced problems and

00:21.090 --> 00:23.670
some security vulnerabilities
into the network,

00:23.670 --> 00:26.505
so we moved from
hubs to switches.

00:26.505 --> 00:29.280
Switches give us greater
control of traffic,

00:29.280 --> 00:31.005
and switches, in a lot of ways,

00:31.005 --> 00:33.960
act like a police officer
of a busy intersection;

00:33.960 --> 00:36.935
directing traffic from
one path to another.

00:36.935 --> 00:38.660
Switches will allow
you to manage

00:38.660 --> 00:41.390
traffic on your network
more efficiently.

00:41.390 --> 00:43.400
Routers are primarily about

00:43.400 --> 00:45.240
connecting to
different networks.

00:45.240 --> 00:47.180
If I want to connect
to the Internet,

00:47.180 --> 00:49.460
I usually do so
through a router.

00:49.460 --> 00:52.054
If I want to connect to
my branch in Minnesota,

00:52.054 --> 00:53.330
usually I connect to an

00:53.330 --> 00:56.050
external network
through my router.

00:56.050 --> 00:58.190
VLANs are going to give us

00:58.190 --> 01:00.755
benefits of both
switches and routers.

01:00.755 --> 01:03.620
A VLAN is going to
be a virtual LAN,

01:03.620 --> 01:05.000
so we'll be able to segment

01:05.000 --> 01:06.890
our network into
different subnets,

01:06.890 --> 01:09.955
if you will, and we
can do so on a switch.

01:09.955 --> 01:12.825
We'll talk about why
that's desirable later.

01:12.825 --> 01:14.990
Then of course, we
have to consider

01:14.990 --> 01:17.780
wireless access and
wireless access points,

01:17.780 --> 01:19.460
and how we'll allow
these hosts to

01:19.460 --> 01:21.910
connect without being
physically wired in.

01:21.910 --> 01:24.990
Another thing to
consider is VPN servers,

01:24.990 --> 01:27.005
and with wireless and VPN,

01:27.005 --> 01:28.850
we'll talk about those
ideas when we get to

01:28.850 --> 01:31.115
the remote access section.

01:31.115 --> 01:35.100
Every one of these terms
we'll go into more deeply.

01:35.390 --> 01:38.270
The next thing we have to
have if we're going to

01:38.270 --> 01:40.535
allow communication
is a protocol.

01:40.535 --> 01:43.010
A protocol is really
important because you could

01:43.010 --> 01:45.605
think of this as the language
that computers speak,

01:45.605 --> 01:48.505
and we have to speak
the same language.

01:48.505 --> 01:50.330
Quite honestly, that's not

01:50.330 --> 01:51.880
the best definition
you're going to hear.

01:51.880 --> 01:53.480
But it is a good way
to think about it

01:53.480 --> 01:54.890
because if I'm speaking

01:54.890 --> 01:56.780
Greek and you're
speaking Spanish,

01:56.780 --> 01:58.385
we're not going to be
able to communicate

01:58.385 --> 02:00.055
unless we have a translator.

02:00.055 --> 02:01.880
The more translators we have,

02:01.880 --> 02:04.375
the more unreliable
the communication is.

02:04.375 --> 02:06.320
If you ever want to
do something fun,

02:06.320 --> 02:07.970
use Google Translate to speak

02:07.970 --> 02:10.310
a phrase and translate
it into Spanish,

02:10.310 --> 02:12.505
then take that Spanish phrase

02:12.505 --> 02:14.365
and translate it
back to English,

02:14.365 --> 02:17.830
then take that result and
translate it back to Spanish.

02:17.830 --> 02:20.000
Do that about 10
times and you'll

02:20.000 --> 02:22.805
find the end result
is hysterical.

02:22.805 --> 02:24.320
By the end, you don't have

02:24.320 --> 02:26.765
anything you were
originally communicating.

02:26.765 --> 02:29.960
That's the problem when
it comes to protocols.

02:29.960 --> 02:32.725
When you have too many
different protocols,

02:32.725 --> 02:34.715
even though we can
get a conversion

02:34.715 --> 02:36.500
and can get a device
called a gateway,

02:36.500 --> 02:38.045
that's a protocol converter,

02:38.045 --> 02:41.225
we don't get good
true communication.

02:41.225 --> 02:42.902
What we like to be doing is to

02:42.902 --> 02:45.064
>> all use the same protocol.

02:45.064 --> 02:48.020
>> A better definition of
a protocol is that it's

02:48.020 --> 02:49.610
the set of rules or requirements

02:49.610 --> 02:51.385
that govern communication.

02:51.385 --> 02:54.515
Things like how much data
can be sent at once,

02:54.515 --> 02:55.820
how do I know if I'm sending

02:55.820 --> 02:57.560
more data than you can receive,

02:57.560 --> 03:00.125
how long should data
exist on the network,

03:00.125 --> 03:02.510
and how should the
packets be formatted,

03:02.510 --> 03:04.294
are all examples of information

03:04.294 --> 03:06.019
>> that make up a protocol.

03:06.019 --> 03:08.400
>> But again, from
this stand point,

03:08.400 --> 03:10.305
you can think of
it as a language.

03:10.305 --> 03:12.225
We have to share the language.

03:12.225 --> 03:14.610
The most common protocol
we have and use by

03:14.610 --> 03:17.595
far is the TCP/IP protocol.

03:17.595 --> 03:19.875
It's actually not a protocol.

03:19.875 --> 03:23.010
It's called a protocol
stack or suite.

03:23.010 --> 03:25.460
It's called a protocol
stack because it's

03:25.460 --> 03:28.265
made up of a lot of
little protocols.

03:28.265 --> 03:30.650
As a matter of fact,
you already know two of

03:30.650 --> 03:33.845
these protocols, TCP and IP.

03:33.845 --> 03:40.330
There's also HTTP, UDP,
ICMP, LMNOP it feels like.

03:40.330 --> 03:40.880
>> There are a lot of

03:40.880 --> 03:43.940
>> protocols that make
up the TCP/IP suite.

03:43.940 --> 03:46.610
Each of them have a
particular purpose.

03:46.610 --> 03:48.620
Just like everything,
we're going to go

03:48.620 --> 03:51.180
over this in more depth later.

03:51.320 --> 03:54.990
The medium, cable
or the airwaves.

03:54.990 --> 03:56.330
With cable, there are

03:56.330 --> 03:58.835
three main types that
we use for networking;

03:58.835 --> 04:01.100
coaxial, twisted pair,

04:01.100 --> 04:02.990
and fiber optic cable.

04:02.990 --> 04:05.045
Each of these are in use today,

04:05.045 --> 04:06.950
and they each have their place.

04:06.950 --> 04:09.560
We'll cover this in another
chapter where we get into

04:09.560 --> 04:12.380
more details and
specifics of mediums.

04:12.380 --> 04:14.840
We have to have cable or
airwaves if we're going to

04:14.840 --> 04:18.700
traverse because we need that
path for data to travel.

04:18.700 --> 04:20.930
Ultimately, what we talked about

04:20.930 --> 04:23.450
here is the fact that there
are a lot of elements

04:23.450 --> 04:24.650
that have to come together

04:24.650 --> 04:25.850
if we're going to
be able to share

04:25.850 --> 04:28.880
resources and communicate
across the network.

04:28.880 --> 04:30.770
At the very basic level,

04:30.770 --> 04:32.870
we have the systems
we want to connect.

04:32.870 --> 04:35.360
Then if we want a
domain environment,

04:35.360 --> 04:38.135
we have to have a network
operating system.

04:38.135 --> 04:40.655
That creates the
domain or the realm.

04:40.655 --> 04:43.400
We use connectivity
devices and protocols,

04:43.400 --> 04:45.785
that way we can agree
on how to communicate.

04:45.785 --> 04:47.510
Of course, there is media,

04:47.510 --> 04:49.420
which is what we traverse.

04:49.420 --> 04:50.880
Also mentioned here,

04:50.880 --> 04:52.650
we have certain network
services that we

04:52.650 --> 04:56.740
utilize like DNS and DHCP.

