Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
0
1
00:00:00,450 --> 00:00:03,660
In this section we are gonna talk about Network Protocols.
1
2
00:00:07,280 --> 00:00:17,390
Let’s start with network message delivery options. To deliver a message a network we have three options :
unicast
2
3
00:00:17,780 --> 00:00:27,080
broadcast and multicast. Unicast is the term used to describe communication where a piece of information
3
4
00:00:27,110 --> 00:00:31,440
is sent from one point to another point.
4
5
00:00:31,460 --> 00:00:41,060
In this case there is just one sender and one receiver. broadcast is the term used to describe communication
5
6
00:00:41,060 --> 00:00:48,380
where a piece of information is sent from one point to all other points.
6
7
00:00:48,380 --> 00:00:56,910
In this case there is just one sender but the information is sent to all connected receivers.
7
8
00:00:56,920 --> 00:01:05,060
MultiCast is the term used to describe communication where a piece of information is sent from one point
8
9
00:01:05,090 --> 00:01:08,180
to a set of other points.
9
10
00:01:08,210 --> 00:01:15,930
In this case there is sender and the information is distributed to a set of receivers.
10
11
00:01:16,190 --> 00:01:19,090
Let's explain this network message
11
12
00:01:19,100 --> 00:01:22,290
delivery options with an example.
12
13
00:01:22,370 --> 00:01:34,340
For example let's say that here is an apartments and let's say your friend Sally lives in here.
13
14
00:01:34,510 --> 00:01:36,580
You went to visit Sally.
14
15
00:01:36,850 --> 00:01:40,850
You come to entry of the apartment.
15
16
00:01:40,930 --> 00:01:51,250
And if you'd just ring the doorbell of Sally this is you..
16
17
00:01:51,580 --> 00:02:01,080
If it just ring the doorbell of Sally, it is unicast and let's say that in this apartment we have
17
18
00:02:01,210 --> 00:02:06,570
also Hillary and John is living.
18
19
00:02:06,980 --> 00:02:19,490
If you if you ring the doorbell of Sally and Hillary this is multicast.
19
20
00:02:19,620 --> 00:02:32,880
If your ring the doorbell of Sally Hillary and John also this is broadcast . in the broadcast you disturb Hillary
20
21
00:02:33,000 --> 00:02:38,860
and John as you can see because you'll go to Sally's home.
21
22
00:02:38,960 --> 00:02:39,900
That's the difference.
22
23
00:02:39,900 --> 00:02:42,190
That's the key difference.
23
24
00:02:42,210 --> 00:02:46,430
Let's go ahead with network protocols overview.
24
25
00:02:46,470 --> 00:02:54,690
Protocol is a set of rules that govern the communications between computers on the network as you see
25
26
00:02:54,690 --> 00:02:55,570
on the screen.
26
27
00:02:55,800 --> 00:03:06,200
This rules include guidelines that regulate the method of access types of cabling and speed of size
27
28
00:03:06,300 --> 00:03:08,010
data transfer.
28
29
00:03:08,630 --> 00:03:11,980
And let's go ahead with this standards organization.
29
30
00:03:12,380 --> 00:03:21,710
A standards organization, sometimes referred to as a standards body, is an organization with authority
30
31
00:03:21,870 --> 00:03:26,700
to endorse official standards for given applications.
31
32
00:03:27,030 --> 00:03:30,870
The most important standards organizations are
32
33
00:03:31,190 --> 00:03:47,160
ISO, ITU, ANSI, IEEE, EIA, OMA and W3C.
Let's go ahead with protocol suits.
33
34
00:03:47,160 --> 00:03:56,160
Protocol süite is A set of related protocols that work together in the context of a larger
34
35
00:03:56,160 --> 00:03:58,110
protocol stack.
35
36
00:03:58,140 --> 00:04:06,420
For example, the TCP/IP protocol suite, which is the basis of the Internet, is a collection of
36
37
00:04:06,420 --> 00:04:13,950
related protocols that are used in various combinations to serve specific applications.
37
38
00:04:16,520 --> 00:04:26,060
The TCP / IP protocl süite is the conceptual model and set of communications protocols used on the Internet
38
39
00:04:26,150 --> 00:04:34,820
and similar computer networks. The Internet protocol suite provides end-to-end data communication specifying specifying
39
40
00:04:35,030 --> 00:04:45,590
how data should be packetized, addressed, transmitted, routed, and received. This functionality is organized
40
41
00:04:45,620 --> 00:04:53,840
into four abstraction layers which classify all related protocols according to the scope of networking involved
41
42
00:04:54,830 --> 00:05:03,820
From lowest to highest, the layers are the link layer, containing communication methods for data that remains within a single network segment (link); the internet layer, providing internetworking
42
43
00:05:03,910 --> 00:05:12,800
between independent networks; the transport layer handling host-to-host communication; and the application
43
44
00:05:12,800 --> 00:05:19,870
layer, which provides process-to-process data exchange for applications.
44
45
00:05:20,390 --> 00:05:31,580
And let's go ahead with the OSI reference model . OSI (Open Systems Interconnection) is a reference model created by ISO
45
46
00:05:31,610 --> 00:05:38,930
for how applications can communicate over a network
46
47
00:05:38,990 --> 00:05:46,380
It conceptually divides computer network architecture into 7 layers in a logical progression
47
48
00:05:46,740 --> 00:05:55,350
Before OSI, it was almost impossible to create a communication between different vendor devices.
48
49
00:05:55,550 --> 00:06:02,200
For example an IBM device could just operate with another IBM device.
49
50
00:06:02,210 --> 00:06:08,990
The purpose of the OSI reference model is to guide vendors and developers so
50
51
00:06:09,000 --> 00:06:17,990
the digital communication products and software programs they create will interoperate, and to facilitate
51
52
00:06:17,990 --> 00:06:22,400
clear comparisons among communications tools.
52
53
00:06:22,400 --> 00:06:31,070
Most vendors involved in telecommunications make an attempt to describe their products and services in
53
54
00:06:31,070 --> 00:06:34,630
relation to the OSI model.
54
55
00:06:34,770 --> 00:06:46,370
Today many vendors for example Alcatel, Huawei, Cisco, IBM etc. can interoperate each other.
by the help of
55
56
00:06:46,400 --> 00:06:59,670
the OSI model. here as you can see OSI consists of 7 layers and they are physical, datalink
56
57
00:06:59,820 --> 00:07:08,880
network , transport, session, presentation and the application . we're going to talk about much deeper about
57
58
00:07:08,970 --> 00:07:12,110
each layer on our later lessons.
58
59
00:07:13,630 --> 00:07:20,750
And let's compare OSI and TCP/IP models.
59
60
00:07:21,120 --> 00:07:31,320
There are some key differences between OSI and TCP/IP models.
TCP/IP has 4 layers,
60
61
00:07:32,920 --> 00:07:41,560
As you can see in here; application , transport, Internet and the network access. but OSI model
61
62
00:07:41,650 --> 00:07:52,810
has 7 layers. TCP/IP makes no assumptions about what happens above the level of a network session
62
63
00:07:53,780 --> 00:08:05,860
part of OSI Layer 5 -- while OSI defines several more layers of standardized functions.
TCP/IP makes
63
64
00:08:06,130 --> 00:08:15,770
no prescriptions as to the link layers below IP, while OSI specifies two layers.
64
65
00:08:15,850 --> 00:08:26,220
If an application needs functions not found in TCP/IP, the application has to supply them. In the OSI model,
65
66
00:08:26,280 --> 00:08:26,910
...
66
67
00:08:26,920 --> 00:08:35,340
it is assumed an application will never implement any functionality belonging in any defined layer,
67
68
00:08:35,530 --> 00:08:44,130
and because interfaces between layers abstract many details, it may not be able to anyway.
68
69
00:08:46,260 --> 00:08:48,910
And lets go ahead with the moving
69
70
00:08:48,930 --> 00:08:59,580
data in our network. When data moves from upper layer to lower level of OSI,
70
71
00:08:59,580 --> 00:09:10,460
each layer includes a bundle of relevant information called a header along with the actual data.
71
72
00:09:10,460 --> 00:09:22,510
For example lets say the PC A wants to communicate with PC B and this guy is the sender.
72
73
00:09:24,610 --> 00:09:26,780
And this guy is the
73
74
00:09:28,630 --> 00:09:44,730
receiver. while PC A is sending a packet to the PC B each layer will add their headers to the data.
74
75
00:09:44,840 --> 00:09:53,270
For example presentation layer will add its own header, transportation layer will add its own header,
75
76
00:09:53,430 --> 00:10:01,400
network layer will add its own header, and etc. Data package containing the header and the data
76
77
00:10:01,400 --> 00:10:11,030
from the upper layer then becomes the data that is repackaged at the next lower level with lower
77
78
00:10:11,030 --> 00:10:11,890
layer's
78
79
00:10:11,970 --> 00:10:21,590
header. Header is the supplemental data placed at the beginning of a block of data when it is transmitted.
79
80
00:10:21,620 --> 00:10:30,680
This supplemental data is used at the receiving side to extract the data from the encapsulated data
80
81
00:10:30,710 --> 00:10:32,020
packet
81
82
00:10:32,030 --> 00:10:43,250
This packaging of data at each layer is known as the data encapsulation. encapsulation is being
82
83
00:10:43,250 --> 00:10:43,610
on
83
84
00:10:43,600 --> 00:10:55,750
this way . The reverse process of encapsulation de-encapsulation.
84
85
00:10:55,990 --> 00:11:04,780
decapsulation occurs when data is received on the destination computer. As the data moves up from the lower layer to the upper
85
86
00:11:04,780 --> 00:11:07,640
layer of OSI, each layer
86
87
00:11:07,670 --> 00:11:14,530
unpacks the corresponding header and uses the information contained in the header to deliver the
87
88
00:11:14,530 --> 00:11:20,340
packet to the exact network application waiting for the data. In here
88
89
00:11:20,380 --> 00:11:24,630
What is going to be is that: for example packet
89
90
00:11:24,680 --> 00:11:28,830
..data is encapsulated in here with the headers.
90
91
00:11:29,200 --> 00:11:43,220
And in here, this time each player will unpack the data and will de-encapsulate it completely.
91
92
00:11:43,290 --> 00:11:52,380
Let's go with the protocol data units. A protocol data unit is information delivered as a unit among peer
92
93
00:11:52,410 --> 00:12:00,440
entities of networks containing control information, address information or data.
93
94
00:12:00,600 --> 00:12:10,980
In layered systems, PDU represents a unit of data specified in the protocol of a given layer, which consists
94
95
00:12:11,070 --> 00:12:21,930
of protocol control information and user data.
PDU is a significant term related to the initial four layers
95
96
00:12:21,930 --> 00:12:24,380
of the OSI model.
96
97
00:12:24,680 --> 00:12:27,420
In Layer 1 and in here
97
98
00:12:29,950 --> 00:12:33,370
PDU is a bit as you can see.
98
99
00:12:33,390 --> 00:12:47,500
These are the bits .in Layer 2 2 it is a frame, in Layer 3 it is a datagram
99
100
00:12:47,550 --> 00:12:59,830
and in Layer 4 it is a segment.
100
101
00:12:59,900 --> 00:13:10,430
Let's go with the MAC and IP address terms. A media access control address (MAC address) of a device is
101
102
00:13:10,580 --> 00:13:20,200
a 48 bit unique identifier assigned to network interfaces for communications at the data link layer
102
103
00:13:20,200 --> 00:13:29,150
of a network segment. MAC addresses are used as a network address for most network technologies,
103
104
00:13:29,300 --> 00:13:32,850
including Ethernet and Wi-Fi.
104
105
00:13:33,920 --> 00:13:42,020
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer
105
106
00:13:42,020 --> 00:13:50,330
network that uses the Internet Protocol for communication. Having an IP address allows a device to communicate
106
107
00:13:50,330 --> 00:13:55,830
with other devices over in an IP based network like the Internet.
107
108
00:13:56,060 --> 00:14:06,610
As you can see in here MAC addresses work on OSI layer-2 but IP addresses operate at or assign
108
109
00:14:06,730 --> 00:14:12,750
layer 3 Mac addresses are forty eight bits length.
109
110
00:14:12,810 --> 00:14:19,780
IP addresses may be 32 or Wandell then twenty eight bits.
110
111
00:14:19,830 --> 00:14:28,570
If it's IPV for it's 32 if it's IPV 6 it's wider than twenty eight.
111
112
00:14:29,040 --> 00:14:40,650
IP addresses are shown in decimal or Hazle this small format but make up races are just shown in hexadecimal
112
113
00:14:40,650 --> 00:14:41,670
format.
113
114
00:14:41,670 --> 00:14:52,200
Here is an example of a Mac address 0 0 double columns 0 a double column 9:5 and some convected as you
114
115
00:14:52,200 --> 00:14:53,010
can see.
115
116
00:14:53,280 --> 00:15:00,230
Any year is an example of the IPV for address.
116
117
00:15:00,370 --> 00:15:10,870
We're going to talk about much deeper about Mac addresses and IP addresses also in our later sessions.
117
118
00:15:10,870 --> 00:15:20,920
And let's go ahead with our request of us Risso lation port of call group is the telecommunication protocol
118
119
00:15:21,010 --> 00:15:27,040
used for insulation of IP addresses into Mac addresses.
119
120
00:15:27,040 --> 00:15:44,520
For example if hosta a wants to communicate with the 10 0 0 2 pc by using the same switch host A needs
120
121
00:15:44,570 --> 00:15:47,350
to make up the rest of the day.
121
122
00:15:47,540 --> 00:15:59,120
And for this purpose host a sensor at our request here is the details of our pre-cast host essays that
122
123
00:15:59,570 --> 00:16:11,380
hey I want the Mac address of 10 0 0 2 0 0 to tell me your make her address.
123
124
00:16:11,550 --> 00:16:20,330
This guy takes the request and replies back within R.P. apply.
124
125
00:16:20,530 --> 00:16:26,440
And these are people I pick up in the Mac address of the
125
126
00:16:28,870 --> 00:16:30,310
PC.
126
127
00:16:30,550 --> 00:16:34,080
Here is the information included in the our reply.
127
128
00:16:34,180 --> 00:16:36,820
Hey here is my mac address.
128
129
00:16:36,880 --> 00:16:38,380
I am 10.
129
130
00:16:38,420 --> 00:16:39,450
0 0 2.
130
131
00:16:39,460 --> 00:16:40,390
That's me.
131
132
00:16:40,570 --> 00:16:42,750
And here is my my MAC address.
132
133
00:16:42,790 --> 00:16:50,060
If you want to communicate with me you can use my Mac address.
133
134
00:16:50,150 --> 00:16:58,750
All right let's talk about how we can communicate in the same network communication in the cell network
134
135
00:16:58,930 --> 00:17:02,420
is made over mac addresses.
135
136
00:17:02,440 --> 00:17:13,810
But when the Weiss's and packet is not sent to default gateway which is the interface of or rather we're
136
137
00:17:13,870 --> 00:17:17,310
going to see this guy and how this operates.
137
138
00:17:17,350 --> 00:17:19,750
The plague in later sessions.
138
139
00:17:19,960 --> 00:17:28,330
But please keep in mind that if you want to communicate by using the same savage for example if Pizzi
139
140
00:17:28,340 --> 00:17:33,630
one wants to communicate with the Estep is over in here.
140
141
00:17:33,970 --> 00:17:36,210
The communication is made.
141
142
00:17:36,250 --> 00:17:39,430
All were just mac address.
142
143
00:17:39,890 --> 00:17:48,290
But if you want to communicate with the remote set work pick up the is sent to default gateway of a
143
144
00:17:48,290 --> 00:17:50,300
client of the client.
144
145
00:17:50,360 --> 00:17:53,610
If a communication is wanted.
145
146
00:17:53,940 --> 00:17:57,430
All right what are we going to make any here.
146
147
00:17:57,660 --> 00:18:10,170
If PC Wan was to communicate the web server on the remote site the packet will be sent to the default
147
148
00:18:10,170 --> 00:18:14,440
gateway which is this interface of this rather device.
148
149
00:18:14,650 --> 00:18:23,130
All right guys I know that we don't still know what a rather is we don't still know what a default gateway
149
150
00:18:23,220 --> 00:18:24,270
is also.
150
151
00:18:24,420 --> 00:18:28,340
But just please keep in mind what is going on.
151
152
00:18:28,350 --> 00:18:32,100
I'm there to explain all of these guys to you.
152
153
00:18:32,100 --> 00:18:33,620
Step by step.
153
154
00:18:33,660 --> 00:18:35,580
On the other sessions.
154
155
00:18:35,640 --> 00:18:36,560
All right.
155
156
00:18:36,630 --> 00:18:41,050
And if PC 2 also wants to communicate with what so ever.
156
157
00:18:41,250 --> 00:18:45,690
This guy should also sent the packet to the default gateway.
157
158
00:18:45,720 --> 00:18:46,650
All right.
158
159
00:18:46,890 --> 00:18:51,270
That's the thing that we really need to focus on.
159
160
00:18:51,570 --> 00:18:59,010
If you want to communicate with their remote work you are sending the packet to the default gateway.
160
161
00:18:59,190 --> 00:19:06,110
If you want to communicate with the internal network there's no problem by using a single switch.
161
162
00:19:06,180 --> 00:19:11,460
Your communication is just made over the Mac addresses.
18030
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.