All language subtitles for 2. Network Protocols

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese Download
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
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.