All language subtitles for [English] How does the internet work (Full Course) [DownSub.com]

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
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
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian Download
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,160 --> 00:00:04,560 This course will help someone with no technical knowledge. Understand how the 2 00:00:04,560 --> 00:00:10,880 internet works in frost teaches this course with tons of visuals, just like he has taught 3 00:00:10,880 --> 00:00:18,240 1000s of people on Udemy. The internet is a part of our daily life, and we use it constantly. 4 00:00:18,240 --> 00:00:24,240 But what is the internet? Have you ever really thought about it? Have you ever wondered what 5 00:00:24,240 --> 00:00:30,240 happens in the background? Then you enter a web page? If your answer to all these questions 6 00:00:30,240 --> 00:00:35,760 is yes, you are definitely looking at the right course in this course, I assume you don't know 7 00:00:35,760 --> 00:00:42,240 anything. And I am slowly explaining what the internet is, you don't need any prior knowledge 8 00:00:42,240 --> 00:00:48,960 to follow this course, since this course tells you everything from scratch, which mean abstractions, 9 00:00:48,960 --> 00:00:55,680 these abstractions will allow you to understand the subject without knowing details. I think 10 00:00:55,680 --> 00:01:02,400 everyone who uses the internet should know its basic features. Everyone who uses the internet 11 00:01:02,400 --> 00:01:08,880 needs to know the ISP, everyone who uses the internet needs to know that the internet is 12 00:01:08,880 --> 00:01:15,120 just cables spread all over developed. And in this course, we will go on a journey together. 13 00:01:15,120 --> 00:01:21,360 And we will look at all these concepts in a very visual way. I mean, you will see exactly how the 14 00:01:21,360 --> 00:01:27,520 internet works, which are eyes. In addition, at the end of the course, there are some questions 15 00:01:27,520 --> 00:01:32,480 related to this course. And by answering them, you can benefit from this course, at 16 00:01:32,480 --> 00:01:40,080 the maximum level. Okay. regardless of your age or profession, this course is for everyone, you will 17 00:01:40,080 --> 00:01:53,840 absolutely understand what the internet is when you finish this course. So let's dive into it. 18 00:01:56,000 --> 00:02:02,640 Now, we are going to talk about a scenario. Let's say you are the system administrator of a small 19 00:02:02,640 --> 00:02:08,800 company, and your boss wants you to enable all these computers to communicate with each other. 20 00:02:08,800 --> 00:02:15,680 I'm in PC, one should be able to communicate with PC seven, our PC five should be able to 21 00:02:15,680 --> 00:02:21,760 communicate with PC four, and so on. He's got the point. But the question is, how do we do such a 22 00:02:21,760 --> 00:02:28,800 task. And this is where the solution device comes into play. The switch is the device we use for 23 00:02:28,800 --> 00:02:34,560 computers in the same environment to communicate with each other. When I say in the same 24 00:02:34,560 --> 00:02:42,480 environment, what I mean is that I'm talking about computers in the same office house or at work 25 00:02:42,480 --> 00:02:49,360 close distance to each other. And this scenario is a good example for such a situation, there is an 26 00:02:49,360 --> 00:02:56,960 office and in this office, we have seven computers that communication of them is required. Wonderful. 27 00:02:56,960 --> 00:03:03,840 We have a switch to accomplish the communication of computers. This is good. However, the question 28 00:03:03,840 --> 00:03:11,360 is, Can these seven computers communicate with each other right now? And the answer is big. Now, 29 00:03:12,000 --> 00:03:18,320 because first of all, these seven computers need to interact with the switch somehow. But 30 00:03:18,320 --> 00:03:25,040 how can we do that? I know that you have some ideas and you are probably guessing right we must 31 00:03:25,040 --> 00:03:32,000 use cables to connect computers to the switch. As you can see, we are connecting all the computers 32 00:03:32,000 --> 00:03:38,080 to the switch with the help of cables. We generally use copper cables for this task. And the 33 00:03:38,080 --> 00:03:45,280 type of these copper cables can generally be cat five cable or cat six cable in small environments. 34 00:03:45,280 --> 00:03:52,480 By the way, cat six cables are faster than cat five cables and cat represents category okay. 35 00:03:53,040 --> 00:04:00,160 On the other hand, in addition to copper cables, some switches support fiber optic cables as well. 36 00:04:00,160 --> 00:04:06,800 And it is important to note that fiber optic cables are generally much faster compared to 37 00:04:06,800 --> 00:04:13,840 copper cables in data transmission. This is very important. And for switch devices, 38 00:04:14,480 --> 00:04:21,200 there is a crucial point to be aware of. Please note that if there is a switch in the environment, 39 00:04:21,200 --> 00:04:24,960 and if you want to connect computers to that switch, 40 00:04:24,960 --> 00:04:31,680 we must definitely use a cable that has generally a copper cable or fiber optic cable. What I have 41 00:04:31,680 --> 00:04:38,480 tried to say is with wireless technology, you cannot connect computers to a switch switches 42 00:04:38,480 --> 00:04:43,840 only work with cables. This is very vital guys. If you want to use a switch device, 43 00:04:43,840 --> 00:04:51,200 you have to use cable to connect your devices to the switch. It's that simple. However, if you want 44 00:04:51,200 --> 00:04:57,280 to connect computers in the same environment to each other, by using all the wireless technology, 45 00:04:57,280 --> 00:05:03,760 you can use an access point device in If I switch device, I mean, you can use both a switch device 46 00:05:03,760 --> 00:05:09,600 or an access point device. In order to connect all the seven computers, both of them separately is 47 00:05:09,600 --> 00:05:16,080 acceptable for this purpose. The only difference between these devices is access points use 48 00:05:16,080 --> 00:05:22,000 wireless technology while switches use cables. Okay, there are seven computers 49 00:05:22,000 --> 00:05:28,480 in this environment. And we can connect these seven computers. By using switches and cables, 50 00:05:28,480 --> 00:05:34,640 just like you see in the picture. Or in the same way, we can use an access point device 51 00:05:34,640 --> 00:05:41,040 instead of a switch device. And if you use an access point device access point uses wireless 52 00:05:41,040 --> 00:05:48,080 technology instead of cables while communicating with devices. In summary, both the switch device 53 00:05:48,080 --> 00:05:53,440 or an access point device enable these seven computers to communicate this is obvious, 54 00:05:53,440 --> 00:06:00,960 but one uses cable and the other one uses wireless technology. Anyway, what I just want you to know 55 00:06:00,960 --> 00:06:07,120 right now is we generally use copper cables in order to connect computers to the switch 56 00:06:07,120 --> 00:06:13,760 in the environment such as a home or office. By the way, I want to focus on the source device 57 00:06:13,760 --> 00:06:21,600 instead of the access point device in discourse, wherever. And at this moment, all these computers 58 00:06:21,600 --> 00:06:28,080 can communicate with each other which is because they connected to the switch by using cables. 59 00:06:28,080 --> 00:06:34,320 And this means that they created a network. In other words, the reason that these computers 60 00:06:34,320 --> 00:06:40,560 can communicate with each other is all of them are in the same network and we call this special 61 00:06:40,560 --> 00:06:48,800 network as local area network or briefly, LAN. A local area network is a collection of devices 62 00:06:48,800 --> 00:06:55,920 connected together in non physical location, such as a building, office or harm. As I just said, 63 00:06:55,920 --> 00:07:02,800 if you want to create a LAN, this location must be a restricted location in terms of area, I mean, 64 00:07:02,800 --> 00:07:10,640 you cannot create a LAN between computers located in United States and computers located in Russia. 65 00:07:10,640 --> 00:07:17,680 On the other hand, this area is very suitable area in order to create a LAN. Therefore, these 66 00:07:17,680 --> 00:07:24,160 computers can communicate with each other because all of them are on the same land. With the help of 67 00:07:24,160 --> 00:07:31,680 this search search, we can deduce that if you want to create a LAN, when it is the wish device. By 68 00:07:31,680 --> 00:07:39,520 using a switch device, we can create a local area network. And if we consider the millions of local 69 00:07:39,520 --> 00:07:46,240 area network all over the world, we can easily understand how important is swish device is, 70 00:07:46,240 --> 00:07:53,040 you might think that all the houses in the world are actually a local area network, you have a LAN 71 00:07:53,040 --> 00:08:00,160 in your house or your neighbor's home also has a LAN or there is also a LAN in the office where you 72 00:08:00,160 --> 00:08:07,840 work. Okay, you catch the idea. And now let's take a closer look at the communication of computers. 73 00:08:07,840 --> 00:08:15,360 And what this event actually represent. Let's say pc one was to send a message to the PCs six. By 74 00:08:15,360 --> 00:08:22,800 the way, the messages generated by computers has a few special names, some people call them as packet 75 00:08:22,800 --> 00:08:30,640 and some people call them as frame both of them is okay but in this course, I prefer to use packet 76 00:08:30,640 --> 00:08:39,040 instead of frame. Okay, PC one, you set a packet to the PC six. As you see in Division, the packet 77 00:08:39,040 --> 00:08:45,920 first goes to the switch, and then the switch looks at the inside of the packet or learns the 78 00:08:45,920 --> 00:08:51,600 destination of the packet. And finally, the switch sends the packet to its destination. 79 00:08:52,320 --> 00:09:00,240 And if pc one can set a packet to the PC six, this means that PC One and PC six can communicate with 80 00:09:00,240 --> 00:09:07,440 each other. The logic is basically this if a computer can send a packet to another computer, 81 00:09:07,440 --> 00:09:13,920 this refers to these two computers are on the same network and they can communicate with each other. 82 00:09:13,920 --> 00:09:20,480 This information is so crucial guys, okay. However, maybe by looking at 83 00:09:20,480 --> 00:09:26,560 only this switch image, what the switch device actually is may not be fully visualized in your 84 00:09:26,560 --> 00:09:32,640 mind. For this reason, we will now examine this slide for you to understand the event better. 85 00:09:33,200 --> 00:09:38,880 This is the real version of a switch device. And as you can see, there are many ports 86 00:09:39,600 --> 00:09:46,400 on a switch device This is important also the number of ports varies from one switch device to 87 00:09:46,400 --> 00:09:52,400 another switch device. I mean different switches have different numbers of ports. Some switches 88 00:09:52,400 --> 00:10:00,640 have 10 ports, while some switches have more than transports and of course, this generally leads to 89 00:10:00,640 --> 00:10:09,440 an increase in price. Okay. By the way, these ports have a special name and they are called 90 00:10:09,440 --> 00:10:16,400 LAN ports. This probably makes sense to you because as you know, we create lands by using 91 00:10:16,400 --> 00:10:23,360 3g devices. For this reason, I think it is so reasonable to call these ports LAN ports. Because 92 00:10:23,360 --> 00:10:30,160 by connecting these computers to these ports, we can create a LAN. And in addition to this, 93 00:10:30,800 --> 00:10:37,200 there are LAN ports on the back of our computers, or on the side of our laptops, 94 00:10:37,200 --> 00:10:45,840 just like these LAN ports, you can see the Related regionals on the right side. 95 00:10:54,320 --> 00:10:59,920 And to establish a connection between computers and the switch, we connect the LAN port on the 96 00:10:59,920 --> 00:11:06,640 computer and the LAN port on the switch with the help of a cable. So let's do this. Let's 97 00:11:06,640 --> 00:11:13,600 start with this port and PC one, then, let's connect this port and P theater. After that, 98 00:11:13,600 --> 00:11:20,320 let's connect this port and PC three. And finally, I want to make a connection between this port 99 00:11:20,320 --> 00:11:28,640 and PC four. Wonderful. And currently, these computers can communicate with each other. But 100 00:11:28,640 --> 00:11:34,400 how exactly does this communication happen? From a switch perspective, let's take a look at this, 101 00:11:34,960 --> 00:11:42,720 let's say pc one master communicate with PC far saw, it will send a packet to the PC far this 102 00:11:42,720 --> 00:11:50,000 packet will go to this part of the switch first. And there we go. Afterwards, that part, we will 103 00:11:50,000 --> 00:11:56,400 give the packet to the hardware inside the switch Okay. Then, this switch, we look inside this 104 00:11:56,400 --> 00:12:03,440 packet, our loves his destination. After that the switch give this packet to this port that 105 00:12:03,440 --> 00:12:11,680 is connected to PC far. And finally, the switch says the packet to the PC far. Okay, wonderful. 106 00:12:13,040 --> 00:12:18,400 And to summarize, currently, we have connected these four computers to each other 107 00:12:18,400 --> 00:12:25,120 thanks to this switch. This means we have created a local area network. And these computers can 108 00:12:25,120 --> 00:12:30,960 easily communicate with each other. Since they're on the same LAN. I hope everything is quite good 109 00:12:30,960 --> 00:12:37,440 software. And the switch device is visualized spreader in your mind, thanks to this slide. But 110 00:12:37,440 --> 00:12:43,680 there is a little issue here. Let me explain. If you are aware, our computers were in the 111 00:12:43,680 --> 00:12:49,920 same network. And we have only talked about the communication between dos devices. We have never 112 00:12:49,920 --> 00:12:56,640 talked about how these computers can connect to the internet. Right? So the question is, Can these 113 00:12:56,640 --> 00:13:04,080 computers communicate with the internet just by having a switch device? And this my friends 114 00:13:04,080 --> 00:13:10,320 will be the question that we are looking for an answer in the next lesson. See you guys soon. Bye. 115 00:13:16,480 --> 00:13:22,640 In our previous lesson, we briefly talked about how to connect computers in our office, and how 116 00:13:22,640 --> 00:13:28,960 do we create a network and I said that we can create a LAN with the help of a service device. 117 00:13:28,960 --> 00:13:34,720 But the problem is currently these computers can only communicate amongst themselves, 118 00:13:34,720 --> 00:13:41,600 they cannot communicate with the internet, because the all the task of the switch is to create a LAN 119 00:13:41,600 --> 00:13:48,400 and enable the communication of the devices in the same land. Great. And by the way, I would like to 120 00:13:48,400 --> 00:13:55,360 remove this lamp statement from the visual because you can understand that there is a LAN here, thus, 121 00:13:55,360 --> 00:14:01,280 we can work more comfortably. Wonderful. And the main question is, how do we connect these 122 00:14:01,280 --> 00:14:08,880 computers to the internet. And this is where the router device comes into play. Let me explain. The 123 00:14:08,880 --> 00:14:15,120 main task of the router is to enable computers to connect to the internet. Without a router it 124 00:14:15,120 --> 00:14:20,880 is impossible for us to connect to the internet. And in order to provide this connection. I mean, 125 00:14:20,880 --> 00:14:26,720 in order to provide a connection to the Internet. First of all, we must connect this switch to this 126 00:14:26,720 --> 00:14:33,920 router. And this cable is a copper cable. Just like other cables. This is good. But currently, 127 00:14:33,920 --> 00:14:39,520 what we have to do isn't over we still can't connect to the internet in this situation 128 00:14:39,520 --> 00:14:46,000 because we need a connection between the water and the internet as well. And as you know, 129 00:14:46,000 --> 00:14:53,440 a special cable comes to our homes or offices and this cable is given us by internet service 130 00:14:53,440 --> 00:14:59,280 provider and takes to this cable. We connect to the internet if you have never heard of 131 00:14:59,280 --> 00:15:04,880 internet service service provider. Don't worry, we will talk about it in detail. But for now, 132 00:15:04,880 --> 00:15:09,200 all you need to know is the internet service provider is giving us 133 00:15:09,200 --> 00:15:15,200 this cable for a certain amount of money so that we can connect to the internet easily. Okay, 134 00:15:15,920 --> 00:15:23,280 so currently, we have everything necessary to connect to the internet. By using these computers, 135 00:15:23,280 --> 00:15:30,320 hams, let's see the basic tasks of the switch and router one by one on the animation. These seven 136 00:15:30,320 --> 00:15:36,400 computers in the office can communicate with each other thanks to the switch. For example, let's say 137 00:15:36,400 --> 00:15:42,560 pc one was to communicate with PC five, for this purpose, PC, one will send a packet to 138 00:15:42,560 --> 00:15:50,000 the PC five, sir, is you know, the packet firstly goes to the switch. And afterwards, this switch 139 00:15:50,000 --> 00:15:55,600 learns the destination of the packet. And finally, this switch sends the packet to its destination. 140 00:15:55,600 --> 00:16:02,400 And there we go. This is how two computers in the same land communicate with each other. And please 141 00:16:02,400 --> 00:16:08,720 always remember, a switch device is enough for us in order for communication of devices 142 00:16:08,720 --> 00:16:16,080 in the same land. On the other hand, a router has no role in the communication of different devices 143 00:16:16,080 --> 00:16:23,200 in the same line, like PC One and PC five. This is very vital. Okay. I hope I could explain the 144 00:16:23,200 --> 00:16:31,680 events. And however guys, what if pc one was to communicate with the internet? In other words, 145 00:16:31,680 --> 00:16:39,840 what will happen if pc one first to send a packet to the internet? Let's see. First of all, 146 00:16:39,840 --> 00:16:45,600 you should remember this information. If a computer can send packets to the internet. 147 00:16:45,600 --> 00:16:51,920 This means that this computer communicates with the internet. For the speaking I believe that 148 00:16:51,920 --> 00:16:58,960 you exactly understand the logic of this event anymore. If we can send packets from one point to 149 00:16:58,960 --> 00:17:04,320 another point, these two points can communicate. It's that simple. But the question is, 150 00:17:04,320 --> 00:17:12,240 how will pc one send packets to the internet. To be able to do this first PC, one must start 151 00:17:12,240 --> 00:17:19,280 its packet to the switch just like before, because there is no other way for PC one to be able to eat 152 00:17:19,280 --> 00:17:26,480 the router, right? I mean, if pc one was to send a packet to the internet, this packet must reach 153 00:17:26,480 --> 00:17:33,040 the router no matter what, because the router is a door to access the internet. This is obvious. 154 00:17:33,600 --> 00:17:40,560 Hence, if pc one wants to communicate with the router, it must start its packet to the switch 155 00:17:40,560 --> 00:17:46,880 first. After that, the switch looks at inside of the packet and understand that the packet 156 00:17:46,880 --> 00:17:52,800 wants to go to the internet. So it sends the packet to the router. And there we go. 157 00:17:54,320 --> 00:18:01,600 And then the router firstly looks at the inside of the packet and understand that the packet wants 158 00:18:01,600 --> 00:18:09,120 to go to the internet. And afterwards, it sends the packet to the internet over this part. And 159 00:18:09,120 --> 00:18:17,280 there we go. By the way, if you're aware, we have plucked this cable that we purchased from the ISP 160 00:18:17,280 --> 00:18:23,600 into this port, this is our base. I believe that currently you can easily imagine in an intuitive 161 00:18:23,600 --> 00:18:30,240 manner, how the cables coming to router like this or like this are plugged into the ports. I mean, 162 00:18:30,240 --> 00:18:36,720 there are some ports on router, and you need to put the cables into that box. It's that simple. 163 00:18:37,440 --> 00:18:42,640 I will not show this visually, because detailed information about the ports 164 00:18:42,640 --> 00:18:49,680 isn't important for you. At this moment, you just must understand the logic behind the router. Okay. 165 00:18:50,480 --> 00:18:58,960 And as a result, PC one sent its packet to the internet. In other words, PC one and the internet 166 00:18:58,960 --> 00:19:05,840 communicated. And the device that helped us to connect to the internet is durata. Wonderful. 167 00:19:06,880 --> 00:19:13,200 I believe that you understand the most basic tasks of the sewage and water. And I hope 168 00:19:13,200 --> 00:19:17,120 the information may be useful for better understanding. 169 00:19:17,120 --> 00:19:23,840 However, I want to ask you two questions. My first question is, can you visualize the internet 170 00:19:24,560 --> 00:19:31,120 in your mind? And the second question is, what exactly does the internet meme 171 00:19:31,120 --> 00:19:37,120 and these will be the equations that we are going to discuss in the next lessons. See you guys. 172 00:19:44,240 --> 00:19:47,680 Before discussing the meaning of connecting to the internet, 173 00:19:47,680 --> 00:19:54,560 from a computer perspective, I think it is helpful to know what the internet exactly stands for. 174 00:19:54,560 --> 00:20:00,960 Because if you're really starting from scratch, I mean I assume that you are real newbies, 175 00:20:00,960 --> 00:20:07,680 you may not know exactly what the internet is. For this reason, I want to visualize the internet 176 00:20:07,680 --> 00:20:14,640 for a better understanding. To do this, in this lesson, we are going to see how a packet moves 177 00:20:14,640 --> 00:20:21,680 on the internet. By the way, keep in mind that this model USA is a simplified model designed 178 00:20:21,680 --> 00:20:28,400 to make the concept is the john deere stat. So this structure in real life is much more 179 00:20:28,400 --> 00:20:35,040 complex than you see individual. But with this simplified model, you will understand the logic 180 00:20:35,040 --> 00:20:40,960 of the event very well, I promise you. And I believe that's all you need right now 181 00:20:42,160 --> 00:20:49,520 is you can see, there are many routers on the internet, right. And there is a special reason for 182 00:20:49,520 --> 00:20:56,080 this. So at this moment, I would like to give you another piece of information about errata. irata 183 00:20:57,760 --> 00:21:03,360 is a device required for a computer or electronic device to connect to the internet, 184 00:21:03,920 --> 00:21:10,400 you know this definition. On the other hand, you can think of the router is the device we use to 185 00:21:10,400 --> 00:21:16,160 communicate with your computer in another part of the world, or you can think of the router is 186 00:21:16,160 --> 00:21:23,280 the device we use to communicate with a computer in a different plan. I mean, if you are aware, 187 00:21:23,280 --> 00:21:29,520 there is a LAN here, right. And there is another LAN here, this is obvious. Therefore, 188 00:21:29,520 --> 00:21:36,480 we can draw the following conclusion connecting to the internet actually can stand for connecting to 189 00:21:36,480 --> 00:21:42,960 the another computer located anywhere in the world. I mean, you can think of the internet 190 00:21:42,960 --> 00:21:49,120 is the structure that connects all the lands all over the world. I want to repeat this again, 191 00:21:49,680 --> 00:21:56,880 you can think of the internet is a structure that connects all lamps, all over devout. And as you 192 00:21:56,880 --> 00:22:05,600 know, there are millions of lamps connected to the internet, except these lands. Wonderful. I 193 00:22:05,600 --> 00:22:12,160 hope that everything is good so far, but there's a thing that we need to consider. So I want to 194 00:22:12,160 --> 00:22:19,760 ask you a question. Why are there so many routers here? Let me explain it in a simple manner. First, 195 00:22:19,760 --> 00:22:26,800 you should know that these routers are distributed around the world in an organized manner. However, 196 00:22:27,360 --> 00:22:34,320 routers aren't the only devices in the structure. This is important. There are tons of routers, and 197 00:22:34,880 --> 00:22:41,600 other different devices in this structure, distributed pre divide layer. But focusing on only 198 00:22:41,600 --> 00:22:48,800 routers is enough for us in order to understand the concept behind the internet. And the first 199 00:22:48,800 --> 00:22:55,120 question that comes to your mind is probably why routers are so important to the internet. 200 00:22:55,680 --> 00:23:02,320 As a matter of fact, the answer to this question is hidden in the core task of errata. The device 201 00:23:02,320 --> 00:23:08,880 we use to enable different lands to communicate with each other is dhiraj. Right? And text to the 202 00:23:08,880 --> 00:23:14,560 internet, we can connect all the laughs in the world to each other. You know, for this reason, 203 00:23:14,560 --> 00:23:20,800 it makes perfect sense to use many routers to connect millions of local area networks together. 204 00:23:21,440 --> 00:23:27,360 These last few see are just two of the millions of local area networks all over the world. In 205 00:23:27,360 --> 00:23:33,920 summary, if the internet must connect millions of local area networks, it is obvious that 206 00:23:33,920 --> 00:23:40,240 it needs routers. I hope you got this. And once you understand the importance of the 207 00:23:40,240 --> 00:23:46,000 router for the internet, you probably think of another question. And the second question that 208 00:23:46,000 --> 00:23:53,120 probably comes to your mind is why there are so many routers instead of just one router. 209 00:23:53,120 --> 00:23:59,120 And I think this is a more critical question than the first question and let me answer it 210 00:23:59,120 --> 00:24:05,680 on the ratio. But before answering this question, there is something in this picture that should 211 00:24:05,680 --> 00:24:17,840 catch your attention. Please look carefully at the picture and try to find this difference. 212 00:24:28,080 --> 00:24:36,480 As you can see these last on the visual one device instead of a switch and a router. So if there is 213 00:24:36,480 --> 00:24:44,160 no switch in the environment, how can there be a LAN or if there is no router in the environment? 214 00:24:44,160 --> 00:24:51,040 How can it be connected to the Internet, and this is where the home router comes into play. 215 00:24:51,040 --> 00:24:58,160 The home router is a common device consisting of a router and switch combination hands these 216 00:24:58,160 --> 00:25:05,440 devices in the last hour mix of the switch and router. This means that if we have a home router, 217 00:25:05,440 --> 00:25:11,920 we don't need an additional switch. And Roger, this device is enough for small and moments 218 00:25:11,920 --> 00:25:19,040 like a home or small office. This is important. I won't repeat this again, a home router is 219 00:25:19,040 --> 00:25:26,800 enough for us in small environments, or if there are very few devices in the environment, okay, 220 00:25:27,680 --> 00:25:32,960 I showed you home router, because most of you have these devices in your home, 221 00:25:32,960 --> 00:25:39,680 and you connect to the internet by using home routers. For this reason, I wanted to tell you 222 00:25:39,680 --> 00:25:46,560 what these devices are in order to avoid confusion. However, please note that if 223 00:25:46,560 --> 00:25:52,240 there are too many devices in the environment, the home router will be insufficient. And you 224 00:25:52,240 --> 00:25:59,600 may need additional switch and router, you catch the idea. And now let's go back to our question, 225 00:26:00,320 --> 00:26:07,600 why there are so many routers, instead of just a single router. Imagine that there is a single 226 00:26:07,600 --> 00:26:13,600 router in the middle of the world, instead of 1000s of routers distributed all over the world. 227 00:26:14,240 --> 00:26:20,400 In this case, millions of electronic devices around the world will tell to be connected 228 00:26:20,400 --> 00:26:27,360 to the same router. This is obvious, this means that this single router needs millions of parts, 229 00:26:27,360 --> 00:26:34,240 isn't it. And it is impossible to design such a device. But this is not done the problem. In 230 00:26:34,240 --> 00:26:40,720 addition to it, if there was only one router, the entire lot of the all devices in the world 231 00:26:40,720 --> 00:26:46,480 won't be on that router. And this is another problem. Because in computer science, 232 00:26:46,480 --> 00:26:52,320 we don't want to give all too lot on a single point. We even call this problem, the single 233 00:26:52,320 --> 00:26:59,360 point of failure. And this is a problem that needs to be considered to be able to teach it better. 234 00:26:59,360 --> 00:27:06,240 Let me give you an example. Imagine this router is broken somehow. This means that the Internet of 235 00:27:06,240 --> 00:27:12,880 the whole world is crashing down at the same time, right? Because we only use a single router to 236 00:27:12,880 --> 00:27:19,920 connect all this around the world. Rule two broke down and the whole internet crashed down. It's 237 00:27:19,920 --> 00:27:27,040 that simple. Just think about the consequences of this problem. In a second, this will be terrible, 238 00:27:27,040 --> 00:27:35,040 right. And so far, we have talked about two vital problems. But it isn't our another major problems 239 00:27:35,040 --> 00:27:43,280 is the cable length problem. Imagine how long the cable must be if there was all one giant router 240 00:27:43,280 --> 00:27:50,320 in the middle of the world, especially LANs that are the furthest from the giant router will need 241 00:27:50,320 --> 00:27:56,320 very long cables. This is obvious, right? Therefore, this design is a very problematic 242 00:27:56,320 --> 00:28:03,440 design. And the solution for all these problems is this distributed structure all over developed, 243 00:28:04,000 --> 00:28:09,760 you catch the idea. But to make sure you fully understand the main logic of this structure, 244 00:28:09,760 --> 00:28:16,560 I want you to do an exercise, I want you to determine why such a structure eliminates 245 00:28:16,560 --> 00:28:30,160 the problems we talked about shortly before, I'm sure that you can handle this. Just do it guys. 246 00:28:30,160 --> 00:28:37,360 I asked you a question at the end of the previous lesson. And I know that you were all analyzing the 247 00:28:37,360 --> 00:28:44,560 situation. But let's do it together just in case is you know, if he used a single router in the 248 00:28:44,560 --> 00:28:51,520 middle of the world, we will have problems with the overloading of the router. On the other hand, 249 00:28:51,520 --> 00:28:58,080 we will need made alone cables for less that are the furthest from the giant router. But as you can 250 00:28:58,080 --> 00:29:04,960 see in this structure, the cables don't have to be that long. And this is an important advantage. 251 00:29:04,960 --> 00:29:12,000 Actually, of course, we can need long cables in this structure too, but not as much as in 252 00:29:12,000 --> 00:29:18,320 the other structure. After all in this structure, there can be many kilometers between two routers, 253 00:29:18,320 --> 00:29:24,800 this is reasonable However, this is by no means laying cables from one end of the world to the 254 00:29:24,800 --> 00:29:32,000 other end right. And while we only connect two routers with one cable in this structure, 255 00:29:32,000 --> 00:29:37,840 we will connect millions of lamps to the giant router in the other structure. So 256 00:29:37,840 --> 00:29:45,840 we will need a lot of Furlong cables to a single point and it creates a huge mess. Imagine cables 257 00:29:45,840 --> 00:29:52,960 coming to the giant router from millions of lamps that locate in the farthest area. He got the point 258 00:29:53,520 --> 00:30:00,880 by using this structure. we minimize the cable mess and be avoid overloading of errata 259 00:30:01,520 --> 00:30:08,320 everything is good. But what about a lot of rodding since there are many routers load balanced 260 00:30:08,320 --> 00:30:14,160 process is very efficient in the distributed structure, I mean, this system works very 261 00:30:14,160 --> 00:30:21,200 well. And in addition to load balancing, it solves the single point of failure problem as well. For 262 00:30:21,200 --> 00:30:28,880 example, this router, this router, this router and this router are broken somehow, in this case, the 263 00:30:28,880 --> 00:30:36,080 internet continues to work properly, right? Only its efficiency decreases a bit. On the other hand, 264 00:30:36,640 --> 00:30:42,880 when there is only one router, and if this router is broken, the whole internet crushes down and 265 00:30:42,880 --> 00:30:50,640 this was very bad. So I believe that consistency is very important for such a huge structure, like 266 00:30:50,640 --> 00:30:58,960 the internet. And now, I want to show you a visual that shows the cables between different countries 267 00:30:58,960 --> 00:31:05,120 and different continents. With this visual, you will understand much better what the internet is. 268 00:31:05,760 --> 00:31:12,160 These cables are very important, especially for the communication of countries that there is an 269 00:31:12,160 --> 00:31:19,040 ocean between them. And this visual represents real life itself. Unlike the simplified model, 270 00:31:19,040 --> 00:31:29,280 we use 99% of all international communication on the internet is provided by these 468 cable lies 271 00:31:29,280 --> 00:31:37,760 late under the water. This is very crucial guys. Some of these cables are only 131 kilometers long, 272 00:31:37,760 --> 00:31:45,360 while others are around 20,000 kilometers long, and so on. And the funny thing is breaking one of 273 00:31:45,360 --> 00:31:53,280 these cables can cause the Internet of a whole continent to go away in a flash time. In fact, 274 00:31:53,280 --> 00:31:59,840 it was happen such an event in 2018. And I want to show this on a different image. Okay, 275 00:32:00,400 --> 00:32:06,160 I want you to focus on this red cable. This is an almost 17,000 blog cable 276 00:32:06,160 --> 00:32:12,880 that starts in France or reaches third Africa. And this cable connects down to two countries 277 00:32:12,880 --> 00:32:19,840 on the west coast of Europe and Africa to each other and to the internet. And the Internet of 278 00:32:19,840 --> 00:32:25,680 10 of these countries crashed down when efficient port accidently cut the cable. 279 00:32:25,680 --> 00:32:32,320 And I think this was a definitely a tragic karmic event. In addition to this is you can imagine this 280 00:32:32,320 --> 00:32:38,720 is not the only problem that happens to cables, because we are talking about 4 million kilometer 281 00:32:38,720 --> 00:32:45,840 long cables spread all over the world. So, there must be something more as a matter of fact, 282 00:32:45,840 --> 00:32:53,840 nearly 200 problems are encountered each year. And these are substantially related to shifts 283 00:32:53,840 --> 00:33:00,400 or natural disasters. And there is a fun reason that I prefer to use substantially words, 284 00:33:00,400 --> 00:33:09,200 let me explain in 2007, see pirates stall 11 kilometers of a cable connecting Thailand, 285 00:33:09,200 --> 00:33:16,960 Vietnam and Hong Kong to each other. And they sold this long cable as scrap by dividing it. 286 00:33:16,960 --> 00:33:23,840 And I think this event is more surprising than the incredible infrastructure of the internet. 287 00:33:24,880 --> 00:33:31,440 Now, I have back to the first slide, because there is something I want to show here. These colorful 288 00:33:31,440 --> 00:33:38,560 cables generally represent intercontinental connections under waters. But for example, 289 00:33:38,560 --> 00:33:46,640 if you look at Russia, land cables are not visible on this image. Please don't be confused about it. 290 00:33:46,640 --> 00:33:50,960 Of course, there are cables and routers distributed all over Russia, 291 00:33:51,680 --> 00:33:57,520 they are just ignored in this image. I mean, the main purpose of this image was to show 292 00:33:57,520 --> 00:34:03,040 you how devices from different continents are interconnected under the water, okay. 293 00:34:04,480 --> 00:34:11,600 Also not that all of these cables under waters are fiber optic cables. Because the fastest 294 00:34:11,600 --> 00:34:18,720 data transmission cable type is fiber optic cables. And intercontinental data transmission 295 00:34:18,720 --> 00:34:26,000 must occur at the highest speed, right. And another reason of why we don't use copper cables 296 00:34:26,000 --> 00:34:32,960 is well the length of the copper cables increases, the probability of errors in data transmission 297 00:34:32,960 --> 00:34:37,920 increases as well. On the other hand, even if the fiber optic cables are very long, 298 00:34:38,480 --> 00:34:45,680 they transmit the data to its destination almost without error. And this is another reason that 299 00:34:45,680 --> 00:34:53,040 why fiber optic cables are used over long distances. Great. I think it is important 300 00:34:53,040 --> 00:34:59,440 for you to understand what the internet really is. It is very vital to be able to visualize it 301 00:34:59,440 --> 00:35:04,000 in your Might, because no matter what area of it you are dealing with, 302 00:35:04,000 --> 00:35:10,800 you need to grasp this basic subject. Actually, there was something else I wanted to show in this 303 00:35:10,800 --> 00:35:16,400 lesson. But I don't want to extend this lesson any further, we will continue where we left 304 00:35:16,400 --> 00:35:22,000 off in the next lesson, that will be a very important lesson. See you guys in a moment. 305 00:35:28,800 --> 00:35:34,320 In this lesson, we are going to discuss how a packet moves over the internet. In this way, 306 00:35:34,320 --> 00:35:39,520 you will understand how to devices in different countries communicate with each other, 307 00:35:39,520 --> 00:35:45,680 we will see this on an example, let's say this computer in LAN one was to communicate with this 308 00:35:45,680 --> 00:35:52,480 computer in Atlanta. Okay. In other words, let's assume that this computer first to send a special 309 00:35:52,480 --> 00:36:00,000 packet to this computer. So, this packet must go to this router to exit from the land one you know, 310 00:36:00,000 --> 00:36:05,520 because our destination is the art of land one I mean it is a different network, our destination 311 00:36:05,520 --> 00:36:13,280 is Atlanta, and we can set our packet over the Internet to land and now, we are going to do this 312 00:36:13,280 --> 00:36:21,040 exactly first, this computer sends the packet to the switch after the switch receives the packet, 313 00:36:21,040 --> 00:36:26,880 this switch looks at the destination address of the packet and understand that it has to send 314 00:36:26,880 --> 00:36:33,200 the packet to the router and after the raw to receive the packet. Reuter looks at the 315 00:36:33,200 --> 00:36:40,320 content of it and learns his destination address. Hence, it understand that it must send the packet 316 00:36:40,320 --> 00:36:46,720 to the internet because the destination of the packet is in a different network than LAN one. So, 317 00:36:47,360 --> 00:36:53,920 router must start the packet to this router that is connected because this router is the key router 318 00:36:53,920 --> 00:37:00,000 for LAN one to connect to the internet, I mean, if this router needs to send a packet to the 319 00:37:00,000 --> 00:37:06,800 internet, it must send the packet to this router no matter what there is no other option right and 320 00:37:06,800 --> 00:37:13,520 you can think of this link is the connection of land one to the internet. And if this link is 321 00:37:13,520 --> 00:37:21,760 cut somehow the devices in land one cannot access the internet. It's that simple. After this point, 322 00:37:21,760 --> 00:37:27,920 things will get a little complicated. So please listen to me very carefully. After packet 323 00:37:27,920 --> 00:37:33,800 reaches this router, the packet has three options to go this path, this path or this 324 00:37:33,800 --> 00:37:39,840 path right this is obvious but the question is which path is better option to go for the packet? 325 00:37:39,840 --> 00:37:46,640 And in order to answer this question, first we need to discuss what what the table is each 326 00:37:46,640 --> 00:37:53,920 router must have a special table inside called routing table. And after receiving a packet, 327 00:37:53,920 --> 00:38:01,360 a router looks at its routing table to learn which path it must send the packet. For this router, 328 00:38:01,360 --> 00:38:08,160 it should be this path, this path or this path. right this is obvious. And if you're aware, 329 00:38:08,160 --> 00:38:14,960 firstly, draw to receives the packet from one of its ports. I hope that you can imagine 330 00:38:14,960 --> 00:38:22,400 all these cables that come to the router are plugged into a port on the router. And after 331 00:38:22,400 --> 00:38:29,440 the raw to receive the packet rotor learns the destination of the packet and sends the packet to 332 00:38:29,440 --> 00:38:36,000 an appropriate port according to the information on the routing table. And we call this operation 333 00:38:36,560 --> 00:38:43,920 forwarding is the result every router needs to look at its routing table to learn which part 334 00:38:43,920 --> 00:38:50,480 it must forwards the packet. In other words, we can easily understand that routing tables 335 00:38:50,480 --> 00:38:57,840 need to have information that which part a packet will got okay. It is very important to know this 336 00:38:57,840 --> 00:39:06,000 fundamental task of the rhotic table. Each router has a special processor. And information in the 337 00:39:06,000 --> 00:39:13,840 routing table is created by this special processor using many different algorithms. These algorithms 338 00:39:13,840 --> 00:39:20,320 determine the path that's a packet mascar. And the results of these algorithms are added 339 00:39:20,320 --> 00:39:27,440 to the routing table. Okay, is the result. This router will look at its routing table or learn 340 00:39:27,440 --> 00:39:35,200 which path the packet must be forwarded one, two, or three. Meanwhile, when a router makes 341 00:39:35,200 --> 00:39:41,680 this decision, it always ignores the path that the packet came from, because it makes no sense 342 00:39:41,680 --> 00:39:47,840 to forward the packet back the way it came from. Right. And let's say according to the routing 343 00:39:47,840 --> 00:39:55,840 table of this router, the packet must be forwarded over path tree. And there we go. After that, 344 00:39:56,400 --> 00:40:03,280 this router needs to look at its routing table to decide Which paths the packet mascot? Assume that 345 00:40:03,280 --> 00:40:10,640 routing table save the packet must be forwarded over patter. So the packet will go to this route, 346 00:40:10,640 --> 00:40:17,680 right. And there we go. If you are aware, the event is always the same. And it will continue 347 00:40:17,680 --> 00:40:25,120 to be the same in every router until the packet reaches lanter. Anyway, let's get going very left 348 00:40:25,120 --> 00:40:31,520 off this router must look at its routing table to determine which path the packet will be forwarded, 349 00:40:32,080 --> 00:40:38,080 let's say router choose patwon. So the packet will go to this route, right? 350 00:40:38,880 --> 00:40:46,240 Wonderful. And at this moment, please listen to me very carefully because there is a tricky 351 00:40:46,240 --> 00:40:50,480 part here. When you look at the packets for the current position of the packet, 352 00:40:51,200 --> 00:40:56,400 you probably think of the most reasonable option as pactor. Because the shortest 353 00:40:56,400 --> 00:41:02,080 path to be able to access this router that is connected to this router seems to be patter, 354 00:41:02,080 --> 00:41:08,880 right. And if we choose path one, for example, we have to go to this router first. From here, 355 00:41:08,880 --> 00:41:15,760 we can go to this route. Or if we choose path three, we will go to this router first. And 356 00:41:15,760 --> 00:41:23,120 from here, we can go to this router similarly. But if we choose path two, we can go directly 357 00:41:23,120 --> 00:41:30,240 to this router. And this is what we want. But is this really the case? Let's see together. 358 00:41:30,240 --> 00:41:36,720 First of all, never forget that routers always want to deliver the packet to its destination 359 00:41:36,720 --> 00:41:43,920 as fast as possible. So if this router chooses path three, instead of patter, it may seem 360 00:41:43,920 --> 00:41:50,400 unreasonable to you at the beginning, I understand that because you decide with a very simple logic, 361 00:41:50,400 --> 00:41:57,600 you are just using your eyes. However, routers use many algorithms when creating the routing 362 00:41:57,600 --> 00:42:04,560 tables. And these algorithms have many variables, I mean, routers have to take into account many 363 00:42:04,560 --> 00:42:12,560 situations when they are creating routing tables, for example, let's call every router is a point in 364 00:42:12,560 --> 00:42:19,840 this structure, okay. So when routers create the routing tables, they are not only concerned with 365 00:42:19,840 --> 00:42:25,520 the number of points when choosing the shortest route to the destination, this is really, really 366 00:42:25,520 --> 00:42:32,080 important. And I want to give an example to you to understand this subject better. In some cases, 367 00:42:32,080 --> 00:42:38,720 routers control the traffic of the links they are connected to. And if a path is still busy 368 00:42:38,720 --> 00:42:45,760 in terms of packet density, rotor will not set the packet over that part. I mean, for instance, 369 00:42:45,760 --> 00:42:52,000 there may be an excessive density on the path to line, even if it seems the best option. 370 00:42:52,000 --> 00:42:59,520 Okay. And syst Road who knows this line is too busy that creating its routing table, 371 00:42:59,520 --> 00:43:06,720 it may decide that it is more convenient set the packet or pantry instead of Patra. And 372 00:43:06,720 --> 00:43:13,600 we call this situation congestion control. Okay, I think that I could get to the point. 373 00:43:13,600 --> 00:43:20,800 As a result, the router says the packet over pantry. And here we go. As you can see, 374 00:43:20,800 --> 00:43:26,000 the number of points that the packet went through has increased. However, 375 00:43:26,000 --> 00:43:31,680 with the selection of path three, the packet can probably reach its destination faster. 376 00:43:31,680 --> 00:43:38,000 Don't forget this. And after this moment, let the packet go to this right and there we go. 377 00:43:38,640 --> 00:43:46,080 And this router knows that the packet will go to the lamp and it sends the packet to the router in 378 00:43:46,080 --> 00:43:53,840 the half. Okay, by the way you can think of this line is a straight line like that. And this router 379 00:43:53,840 --> 00:44:00,480 knows that the packet came to this computer. So it sends the packet to the related computer. 380 00:44:01,040 --> 00:44:08,240 Wonderful. As you can see, two devices located in this study areas basically communicate with each 381 00:44:08,240 --> 00:44:14,640 other. Thanks to the internet, we can communicate in milliseconds with a device on the other side of 382 00:44:14,640 --> 00:44:22,240 the belt text to the internet. I'm talking about milliseconds, guys, this is a huge thing. And 383 00:44:22,240 --> 00:44:28,480 that's the main reason of why the internet is one of the most important things that mankind created. 384 00:44:30,480 --> 00:44:37,040 I hope I was able to explain intuitively what the internet represents. However, there is also 385 00:44:37,040 --> 00:44:43,280 something else very important that I have to say. I want to tell you the bookish definition of the 386 00:44:43,280 --> 00:44:52,000 internet. The internet is the network of networks. Let me repeat the internet is the network 387 00:44:52,000 --> 00:44:58,560 of networks. I believe that you got this but I would like to make this definition more meaningful 388 00:44:58,560 --> 00:45:05,680 to you. Firstly Think about your own heart, maybe you have a lot of devices that can connect to 389 00:45:05,680 --> 00:45:13,440 the internet, for example, computers, mobile phones, televisions, game consoles, tablets, 390 00:45:13,440 --> 00:45:19,600 and many, many more. Similarly, most people have many devices with an internet connection in their 391 00:45:19,600 --> 00:45:26,720 home, just like you, right? In the same way, you can think about a company or an enterprise 392 00:45:26,720 --> 00:45:32,880 that has a huge number of devices. And you know that there are many companies and enterprises 393 00:45:32,880 --> 00:45:39,280 in all over the world. So as you notice, there are many small or medium sized labs 394 00:45:39,280 --> 00:45:47,440 spread all over developed. And all these lands on the visual represent these networks. As a result, 395 00:45:47,440 --> 00:45:54,560 the combination of all these networks stand for the internet itself, this is very important, 396 00:45:54,560 --> 00:46:00,960 the combination of all these networks stands for the internet itself. In other words, 397 00:46:00,960 --> 00:46:07,120 we are talking about a huge system in which almost all electronic devices in the world 398 00:46:07,120 --> 00:46:13,840 used to communicate with each other. By the way, there is a very important part here to understand 399 00:46:13,840 --> 00:46:20,400 on the visual, we call this the structure that is in the middle of the visual as the Internet, 400 00:46:20,400 --> 00:46:27,840 and you will see such a representation. In many resources, you can usually see a club logo in 401 00:46:27,840 --> 00:46:34,320 order to represent the internet. But in fact, the internet is the spec structure, you say, 402 00:46:34,960 --> 00:46:41,760 formed by a combination of all these networks and this structure in the middle. Okay, 403 00:46:41,760 --> 00:46:48,160 this is very crucial guys. What I'm trying to say is, when you only see such a representation, 404 00:46:48,720 --> 00:46:53,200 you should think that there are millions of ladders that are connected to it, 405 00:46:53,200 --> 00:47:00,560 even if these lands don't appear individual, okay. And the internet is a huge system 406 00:47:00,560 --> 00:47:07,680 that includes all lands in the world. So I hope that you understand better 407 00:47:07,680 --> 00:47:14,160 reason have to bookish definition of the internet, the internet is the network of networks. 408 00:47:14,800 --> 00:47:22,240 Wonderful. And you can think of this attractor is the heart of the internet. For example, 409 00:47:22,240 --> 00:47:28,480 when we connect this land, to the heart of the internet, with this cable, this LAN will be 410 00:47:28,480 --> 00:47:35,040 included in the internet, and it can communicate other devices that are connected to the internet, 411 00:47:35,600 --> 00:47:43,280 you catch the idea. So far we have learned what the internet is and how important routers are. 412 00:47:43,280 --> 00:47:49,600 But what exactly does connecting to the internet look like from a computer's perspective? And 413 00:47:49,600 --> 00:47:55,200 we are going to discuss this question in the next lesson. See you guys soon. Bye. 414 00:48:02,080 --> 00:48:06,640 Now, we are going to discuss the meaning of connecting to the internet from the 415 00:48:06,640 --> 00:48:12,640 computer's perspective. And I believe that it is very important to understand this event, 416 00:48:12,640 --> 00:48:19,280 assume that we are in a home instead of an office and we have only one computer. 417 00:48:19,280 --> 00:48:25,840 Therefore, to be able to connect to the internet. What we only need is a home router, isn't it, 418 00:48:25,840 --> 00:48:31,440 there is no need for a switch. Since we don't have other devices to connect to each other in 419 00:48:31,440 --> 00:48:39,360 this home. Wherever it by the way, if you want, we could use a router device instead of a home router 420 00:48:39,360 --> 00:48:46,560 device. Because if you are aware, we want to use only the router feature of the home router. We 421 00:48:46,560 --> 00:48:52,640 don't need to use the switch feature of the home router right because there is only one computer 422 00:48:52,640 --> 00:48:59,200 in the environment. I believe currently you know which device actually does what this should be 423 00:48:59,200 --> 00:49:05,680 logical to you. Therefore, I will assume that you know what basic networking devices are doing 424 00:49:05,680 --> 00:49:13,200 from now on. And so far, you have learned that the connection situation of the internet 425 00:49:13,200 --> 00:49:21,040 is determined by whether related computer can send a packet to the internet or not. And now, 426 00:49:21,040 --> 00:49:26,720 I will try to make this situation more meaningful to you. You are watching this video 427 00:49:26,720 --> 00:49:33,280 on the udemy.com website. Right? I mean, let's say you are turning on your computer 428 00:49:33,280 --> 00:49:40,160 and entering udemy.com on your favorite web browser. Then you click on the video you are 429 00:49:40,160 --> 00:49:47,040 watching right now or any video you want to watch. And as soon as you click on one of these videos, 430 00:49:47,040 --> 00:49:54,080 your computer creates a packet and says this packet to udemy.com over the internet. The 431 00:49:54,080 --> 00:50:01,200 packet firstly is sent to home router. And then the home router says the packet is To udemy.com 432 00:50:01,200 --> 00:50:08,320 over the Internet, and we can think of this green packet as your request message to use the.com 433 00:50:08,960 --> 00:50:15,600 request message gives information to udemy.com about, you want to watch the related video, okay, 434 00:50:15,600 --> 00:50:22,000 this is very crucial. And after udemy.com receives your request message about watching a specific 435 00:50:22,000 --> 00:50:28,400 video, it's naturally realizes that you want to watch every year hands you the muscles, the 436 00:50:28,400 --> 00:50:35,040 related video to you over the internet. And there we go. These red Packers represent the pieces of 437 00:50:35,040 --> 00:50:41,360 the video that you may sell to you. In other words, the video you are watching right now, 438 00:50:41,920 --> 00:50:47,520 by the way, there is a very important thing about this process. Let me explain. While you 439 00:50:47,520 --> 00:50:54,880 are watching any video on Udemy Udemy sells it to you piece by piece. And we call this process 440 00:50:54,880 --> 00:51:02,400 streaming. I think you have heard of this concept before. And with the help of streaming technology 441 00:51:02,400 --> 00:51:09,920 you can most videos uninterruptedly are without any problem. And to be able to solve this piece 442 00:51:09,920 --> 00:51:17,840 by piece sunning process better. Now, I have opened a random video on udemy.com you can see 443 00:51:17,840 --> 00:51:25,840 that the video is being sent to my computer from udemy.com piece by piece. Thanks to the ability 444 00:51:25,840 --> 00:51:33,200 to send videos piece by piece, we can most video without requirement for all the video to reach our 445 00:51:33,200 --> 00:51:41,280 computer. For example, imagine you want to watch a one hour video and assume that your internet speed 446 00:51:41,280 --> 00:51:48,240 is so slow. If you couldn't watch this video, before the whole video reached your computer, 447 00:51:48,240 --> 00:51:54,880 it will be very bad for you, right? Fortunately, the process doesn't work like that. Okay. 448 00:51:55,440 --> 00:52:02,240 And in addition, this transmission time varies depending on the speed of our internet. 449 00:52:02,240 --> 00:52:08,800 The first or our internet speed is, the sooner the video will reach our computer. It's that simple. 450 00:52:09,440 --> 00:52:15,680 I hope in this way you have a better understanding of what these red packets are great 451 00:52:16,960 --> 00:52:24,400 is a result connecting to the internet refers to you can send some packets to the Internet, and you 452 00:52:24,400 --> 00:52:31,600 can receive some packets from the internet. And here, the water or home router in this situation 453 00:52:31,600 --> 00:52:38,400 plays a very important role. The home router gives the packets it receives from the computer to the 454 00:52:38,400 --> 00:52:45,360 Internet, and gives the packets it receives from the internet to the computer. In summary, 455 00:52:45,360 --> 00:52:52,480 packet transmission is the basis of connecting to the internet or communicating with a computer 456 00:52:52,480 --> 00:53:00,000 on the other side of the world. Meanwhile, when we enter udemy.com, we communicate with very powerful 457 00:53:00,000 --> 00:53:07,840 computers that actually belong to the udemy.com. And we call these special computers, server 458 00:53:08,480 --> 00:53:15,440 servers do not differ fundamentally from normal computers. However, since the servers will 459 00:53:15,440 --> 00:53:22,800 exchange packets with 1000s of normal computers at the same time, servers must be much more powerful 460 00:53:22,800 --> 00:53:30,320 computers in terms of hardware compared to normal computers. Because as you know, too many people 461 00:53:30,320 --> 00:53:37,520 access udemy.com at the same time. I mean, too many people access servers of udemy.com at the 462 00:53:37,520 --> 00:53:44,560 same time. And at this moment, let me tell you what I mean, when I say servers after you demand, 463 00:53:44,560 --> 00:53:51,680 if you remember, we talked about the importance of the single point of failure and load balancing 464 00:53:51,680 --> 00:53:58,080 before. And this is true for servers, a few Demeter, there is not a single Udemy server in 465 00:53:58,080 --> 00:54:05,600 the world. Udemy has a lot of servers distributed around different parts of the world, the location 466 00:54:05,600 --> 00:54:12,960 of one of these servers is the best for you and you communicate with this best suited server. It's 467 00:54:12,960 --> 00:54:20,480 that simple is the result, when you want to enter udemy.com you are actually communicating with one 468 00:54:20,480 --> 00:54:27,520 of the suitable Udemy servers for you. So while some of you communicate with the same server, 469 00:54:28,080 --> 00:54:34,160 some of you will communicate with a different server. But at the end of the day, you will all 470 00:54:34,160 --> 00:54:41,600 get the same content, therefore takes the distributed servers Udemy prevents single point 471 00:54:41,600 --> 00:54:51,200 of failure and provide load balancing. Please think about it lol. Okay. By the way, of course, 472 00:54:51,200 --> 00:54:57,840 there are many details behind the transmission of packets. But you can think of it in this way 473 00:54:57,840 --> 00:55:05,840 is the simplest logic and That's all I need to say in this lesson. See you guys soon. Bye. 474 00:55:11,440 --> 00:55:16,800 In this lesson, we will shortly talk about the white area network or briefly van, 475 00:55:16,800 --> 00:55:23,440 which is a very important type of network for the internet in a simple manner, you can think of van 476 00:55:23,440 --> 00:55:28,560 is a network consisting of a combination of different plants. For example, with the 477 00:55:28,560 --> 00:55:35,760 combination of these two lands, we can create a van, or combination of this land, this land, 478 00:55:35,760 --> 00:55:43,600 and this lesson, we can create another van. Okay. And in order to understand better the logical van, 479 00:55:43,600 --> 00:55:50,320 we can talk about the company example. Let's say we have a growing company, and reopened some 480 00:55:50,320 --> 00:55:56,720 offices in different parts of the world. And we want these offices to be in the same network, even 481 00:55:56,720 --> 00:56:03,520 if they are far apart. And this is where the wide area network comes into play. By using van, we 482 00:56:03,520 --> 00:56:10,560 can create a special network for our requirements. Let's say this is one of our land. And this is our 483 00:56:10,560 --> 00:56:16,720 another land. And they are located in different parts of the world. And we want to create a van 484 00:56:16,720 --> 00:56:22,960 for our company by using these two lands. But the question is, how do we do that? Let's see. 485 00:56:23,920 --> 00:56:31,520 Let's say our boss wants us to establish a special network for these lands. I mean, he wants 486 00:56:31,520 --> 00:56:38,000 the computers in these two different offices to work as if they are in the same environment. So 487 00:56:38,000 --> 00:56:46,000 our guy is van, if we create a van, these lads can communicate as if they're in the same environment. 488 00:56:46,000 --> 00:56:51,520 But there's an important point to consider here. Thanks to the internet, 489 00:56:51,520 --> 00:56:58,720 we can already enable these last two communicate right? If you know the internet stands for the 490 00:56:58,720 --> 00:57:06,480 network of networks. This means that the internet itself represents connecting millions of flats 491 00:57:06,480 --> 00:57:14,080 together. Hence, if these last are already connected to the internet, computers in land one 492 00:57:14,080 --> 00:57:21,280 and computers in land two can already communicate over the internet. This is obvious, sir, 493 00:57:21,280 --> 00:57:27,440 the question is if these offices can already communicate with each other over the internet, 494 00:57:28,000 --> 00:57:36,240 why we need another special network is a van. Please be careful communication over the internet 495 00:57:36,240 --> 00:57:43,600 directly. And communication over a special van belongs to a company is a whole different tank. 496 00:57:44,240 --> 00:57:53,840 So I want you to think about that question for a short time and try to answer it. 497 00:58:03,120 --> 00:58:08,720 If you have noticed, the internet is a public network. I mean, the internet 498 00:58:08,720 --> 00:58:15,600 has no owner and it belongs to everyone. Any person can connect to the internet whenever 499 00:58:15,600 --> 00:58:23,280 and wherever he wants. For this reason, it is obvious that this public and huge network can have 500 00:58:23,280 --> 00:58:30,640 security related problems in information transfer between different locations. You know, hackers 501 00:58:30,640 --> 00:58:34,720 are everywhere, and they are in this public and huge network. 502 00:58:35,360 --> 00:58:41,600 And to be able to answer the question I just asked better, I want to give you a very good example. 503 00:58:42,240 --> 00:58:49,600 Let's say this computer wants to send an important file related to the company to this computer. 504 00:58:49,600 --> 00:58:56,640 And after the file is sent to this computer, there will be no problem. Because this transmission 505 00:58:56,640 --> 00:59:03,840 process took place within this land. This land is a private network for this office, 506 00:59:03,840 --> 00:59:10,880 an outsider cannot read access this land without your permission. This is very important. Hence, 507 00:59:10,880 --> 00:59:17,520 file transmission operation in this land is a secure operation. in general. Everything is 508 00:59:17,520 --> 00:59:25,600 good so far. But what will happen if this file was sent to the other office over the internet. 509 00:59:26,160 --> 00:59:34,000 Let's see. Now the scenario is the same again, we need to send a file related to the company 510 00:59:34,000 --> 00:59:40,560 but this time, we must send this file to the other office of the company. As we can see 511 00:59:40,560 --> 00:59:46,960 the file persists through the public network, isn't it? And this is where the problems appear. 512 00:59:46,960 --> 00:59:53,200 Just think about it. This part of the internet is an absolute public network. This means that 513 00:59:53,200 --> 00:59:59,440 if you sell the file over the internet like that, there is no guarantee that no one from 514 00:59:59,440 --> 01:00:06,560 the outside sight can't see this file or worst, no one from the outside can change this file. 515 01:00:06,560 --> 01:00:14,320 As I said before, hackers are everywhere and the possibility of these issues are generally not low. 516 01:00:14,320 --> 01:00:21,440 Hence, it is important to remember that there is a possibility for a problem when you send this file 517 01:00:21,440 --> 01:00:27,440 about the company over the internet directly, especially, if it is a very important file 518 01:00:27,440 --> 01:00:35,440 about the company, it is very vital to be careful, and a special man for the company is a solution 519 01:00:35,440 --> 01:00:43,360 to such problems. In general, setting up a van is a costly and not easy task. But fortunately, 520 01:00:43,360 --> 01:00:50,080 there are various methods of setting up a van. And now, we will only talk about the most popular 521 01:00:50,080 --> 01:00:58,480 and cost effective van methods and this method is van by using VPN. I am sure that you have heard of 522 01:00:58,480 --> 01:01:06,480 VPN before. It stands for virtual private network. And people usually use VPN to access restricted 523 01:01:06,480 --> 01:01:14,240 websites, because we pn ensures our anonymity, and it encrypts our data before sending the packet 524 01:01:14,240 --> 01:01:22,480 Hance. This gives us high security in general. And while creating grants by using VPN technology, 525 01:01:22,480 --> 01:01:28,560 we take advantage of these features of VPN. But the most important feature you should know 526 01:01:28,560 --> 01:01:36,000 about VPN is the tunneling. This feature of VPN provides privacy and anonymity and security to 527 01:01:36,000 --> 01:01:42,320 us by creating a special network connection over a public network. This is really, really important. 528 01:01:42,320 --> 01:01:49,680 I want to repeat this again. VPN tunnel link provides privacy, anonymity and Security Trust 529 01:01:49,680 --> 01:01:56,320 by creating a special network connection over a public network. However, frankly speaking, 530 01:01:56,320 --> 01:02:02,480 a physical tunnel isn't created here. This is very crucial. tunneling technology makes 531 01:02:02,480 --> 01:02:09,120 the packet acts as if it is going through a physical tunnel. But I won't repeat it. Again, 532 01:02:09,120 --> 01:02:14,880 this is not a physical tunnel. This tunnel visual just represents the high security connection 533 01:02:14,880 --> 01:02:21,440 between land one and lanter. You can think of it in this way. This tunnel visual just stands 534 01:02:21,440 --> 01:02:26,560 for the high security for the connection between these routers. It's that simple. 535 01:02:27,120 --> 01:02:32,240 By the way, of course, the packet will pass through many routers on the internet in 536 01:02:32,240 --> 01:02:39,360 order to reach its destination, just as you have learned before. However, since VPN uses tunneling, 537 01:02:39,360 --> 01:02:45,520 it will be almost impossible to interfere with this packet from the outside. Great. 538 01:02:46,720 --> 01:02:53,680 I hope that you get the tunneling conceptually, but I want to take a closer look at it. So first, 539 01:02:53,680 --> 01:03:02,080 we start our file to the right. And there we go. And at this moment, there will be some changes 540 01:03:02,080 --> 01:03:08,560 on the packet. But before doing these changes, first of all, you should know that VPN tunneling 541 01:03:08,560 --> 01:03:15,040 is set up between these routers, this is very crucial. And we call this site to site VPN. 542 01:03:15,760 --> 01:03:23,920 This method is very popular while creating a van between offices and take the tunneling our file 543 01:03:23,920 --> 01:03:30,080 safe reaches lanter. You know, but the question is, if tunneling is not a physical tunnel, 544 01:03:30,080 --> 01:03:38,240 as shown in the picture, what exactly is it? Let's see, I will use an analogy. To explain this. Let's 545 01:03:38,240 --> 01:03:44,800 say you need to send a letter from land one to lanter. So, you should give the letter you wrote 546 01:03:44,800 --> 01:03:51,600 to a postman, right, the postman can take this letter to its destination. And suppose you are 547 01:03:51,600 --> 01:03:57,840 not putting this letter in an envelope. This means that the postman can read the letter if 548 01:03:57,840 --> 01:04:04,880 he wants. This is obvious, you can think of the postman in this example, is the public Internet. 549 01:04:04,880 --> 01:04:10,880 On the other hand, if you had put this letter in an envelope first and gave it to the postman 550 01:04:10,880 --> 01:04:17,280 in this way, the postman wouldn't be able to read it. This is obvious. Hence, the process 551 01:04:17,280 --> 01:04:23,920 of putting the letter in an envelope represents the tunneling itself. So in the real scenario, 552 01:04:23,920 --> 01:04:30,400 we had to put this yellow packet into another packet. And there we go. Assume that the yellow 553 01:04:30,400 --> 01:04:37,760 packet is in the red packet is just like putting glitter in an envelope. That's the whole idea 554 01:04:37,760 --> 01:04:44,960 about tunneling wanderful. And in this moment, I want to ask you a question. And my question 555 01:04:44,960 --> 01:04:51,840 is that is this packet, really in safe right now? I mean, kept the postman open the envelope 556 01:04:51,840 --> 01:04:58,800 and find out the information in it. If he really wants to just think about it. He got the point 557 01:04:58,800 --> 01:05:05,120 right. Even though We have increased the security of the packet by applying tunneling, there are 558 01:05:05,120 --> 01:05:12,160 still some problems. And this is where encryption comes into play. Suppose that you encrypt your 559 01:05:12,160 --> 01:05:18,480 letter in a way that only people working in your company can understand. In this case, 560 01:05:18,480 --> 01:05:25,863 even if the postman opens the envelope, he cannot obtain the information, because he will see none 561 01:05:25,863 --> 01:05:32,559 understandable data, he will not understand the encrypted information. So, what we have to do is 562 01:05:32,560 --> 01:05:38,800 very simple, right, we must encrypt the original packet before putting it into another packet. 563 01:05:39,440 --> 01:05:46,240 So, let me back one step on Dynamesh. And for this scenario, we encrypt the yellow packet 564 01:05:46,240 --> 01:05:53,040 before putting it in the red packet. And then we put this encrypted packet into the red packet. 565 01:05:53,680 --> 01:05:59,680 Now, finally, this packet is sent to them to over the internet safely. And there we go. 566 01:06:00,320 --> 01:06:07,120 It's that simple guys. We encrypted the origin of packets and put it in another packet. Thus, 567 01:06:07,120 --> 01:06:13,120 we maximized the security of the pact, okay. The term of tunneling comes from here, 568 01:06:13,120 --> 01:06:19,920 because packet is safe is if it was moving in your own private tunnel. I hope that I made this 569 01:06:19,920 --> 01:06:26,800 concept understandable to you. And at this moment, the writer needs to get the original packet. 570 01:06:26,800 --> 01:06:33,680 And to be able to do this router first eliminates the outside packed right and then it needs to 571 01:06:33,680 --> 01:06:40,160 decrypt the encrypted packet so that it cannot be in the original packet. And after the router 572 01:06:40,160 --> 01:06:46,000 gets the original packet, it looks inside the packet and loves his destination and says the 573 01:06:46,000 --> 01:06:54,320 packet to his destination. And there we go is the result with the help of the van. By using VPN, 574 01:06:54,320 --> 01:07:01,360 we can securely search company related information from one LAN to another. But never forget that 575 01:07:01,360 --> 01:07:08,800 there is no such thing as 100% security. This means there may be always a security vulnerability 576 01:07:08,800 --> 01:07:15,360 for every system. However, currently, Van networks built by using VPN technology 577 01:07:15,360 --> 01:07:22,000 are quite satisfactory, in terms of both budget and sacred. Okay. I believe 578 01:07:22,000 --> 01:07:28,640 everything is good so far. But some of you curious can think about equation, you probably think like, 579 01:07:29,200 --> 01:07:36,560 I constantly use the internet in daily life. I sent mail to my friends, I use e commerce website, 580 01:07:36,560 --> 01:07:42,800 and I do all of these over the internet. So since the internet is a public network, 581 01:07:42,800 --> 01:07:49,200 are all these operations insecure? The answer is both Yes. And now, let me explain. 582 01:07:50,160 --> 01:07:56,240 Assume that you want to make an operation on amazon.com. And let's say you had to enter 583 01:07:56,240 --> 01:08:02,560 some information about your credit card. While purchasing a product says this information will 584 01:08:02,560 --> 01:08:08,800 be sent as a packet over the Internet to one of the servers of amazon.com. We absolutely 585 01:08:08,800 --> 01:08:15,120 don't want anyone from the outside to see the information about our credit card is a solution 586 01:08:15,120 --> 01:08:21,920 to this. And add to add encryption method is used between our computer and the destination server. 587 01:08:21,920 --> 01:08:28,240 And since the packet is encrypted, nobody from the outside can see the information about our 588 01:08:28,240 --> 01:08:34,450 credit cards except the server of amazon.com. This is the main logic behind the answer and 589 01:08:34,960 --> 01:08:41,120 encryption. All of the endpoints can decrypt the packet and obtain to original data. Okay. 590 01:08:41,920 --> 01:08:48,480 However, this kind of encryption was not used in the past. And this situation made it easy for 591 01:08:48,480 --> 01:08:55,440 hackers. Imagine that the information about your credit card was directly obtained by a hacker in 592 01:08:55,440 --> 01:09:02,560 pure text. This is terrible, right? But text to add to add encryption, we eliminate this problem. 593 01:09:03,280 --> 01:09:10,800 And finally, I'm going to ask you a question. And then I'm going to finish the lesson. Now, you know 594 01:09:10,800 --> 01:09:18,320 what when is right, in summary van repossessed the networks we create by combining different plans 595 01:09:18,320 --> 01:09:25,840 in this case. My question is, what is the largest wide area network in the world? The answer comes 596 01:09:25,840 --> 01:09:33,280 to your mind rapidly isn't it? The internet itself is the largest wide area network in the world. 597 01:09:33,280 --> 01:09:42,000 However, I want to remind you again, please note that a company's van created with VPN is different 598 01:09:42,000 --> 01:09:48,720 from the internet. While one of these vans is completely special to the company. The internet is 599 01:09:48,720 --> 01:10:01,840 owned by everyone in the world. And yeah, that's all I will say about Ron. See you guys soon. 600 01:10:03,040 --> 01:10:09,200 We have learned a lot of information about network devices until now. And in this lesson, 601 01:10:09,200 --> 01:10:14,960 we will look at a few more cases, by using these devices. Let's say we have two 602 01:10:14,960 --> 01:10:22,320 offices belongs to the same company. And suppose that there are 100 meters between these offices. 603 01:10:22,320 --> 01:10:30,000 If you are aware, this distance is very short. In this case, what I'm wondering is whether or not 604 01:10:30,000 --> 01:10:36,800 we can connect switch one and switch two directly to each other to create a LAN. And the answer is, 605 01:10:36,800 --> 01:10:43,680 we can definitely do this because as you know that we use switches to create a class. Therefore, 606 01:10:43,680 --> 01:10:48,640 we can create a LAN by connecting these switches to each other, even if they are 607 01:10:48,640 --> 01:10:55,760 not in the same environment. But please note that the distance is very short between these offices. 608 01:10:55,760 --> 01:11:01,840 If this distance, were not too short, it is impossible to connect these switches and create 609 01:11:01,840 --> 01:11:10,640 a LAN. Meanwhile, these types of lands can be called campus Area Network, or briefly can since 610 01:11:10,640 --> 01:11:17,520 these types of networks are generally used on university campuses, okay. On the other hand, you 611 01:11:17,520 --> 01:11:24,800 know that we can also connect these two offices by using van with VPN. But please note that 612 01:11:24,800 --> 01:11:31,760 when our LAN or different kinds of network types, this is important, and you can see the packet sent 613 01:11:31,760 --> 01:11:42,240 with tunneling in the animation. And there we go. Yep, I believe so far, everything is good. But I 614 01:11:42,240 --> 01:11:50,080 want to ask you a question. Which one do you think is more secure? When which VPN or LAN created by 615 01:11:50,080 --> 01:11:55,680 connecting villages directly? Please think about that for a short time and try to answer it. 616 01:12:04,800 --> 01:12:11,760 The answer is source. Simple, isn't it? a LAN is always more secure than a van. Because in the 617 01:12:11,760 --> 01:12:18,400 communication within the land, the packet never passes over the internet, the packet always moves 618 01:12:18,400 --> 01:12:24,080 on our own cable. On the other hand, even if the packet is protected in the van, 619 01:12:24,080 --> 01:12:30,240 the packet still persists over the internet. And as you know, there is never such a thing as 620 01:12:30,240 --> 01:12:38,560 100% security, even if the packet is protected with tunnel link and encryption. So to summarize, 621 01:12:38,560 --> 01:12:44,320 both of these methods are secure. But LAN is more secure. This is obvious. 622 01:12:44,880 --> 01:12:52,240 However, there is a condition that event is almost a secure SLR and we call private van 623 01:12:52,240 --> 01:12:58,640 for this type of fan. By the way, we haven't talked about this van type before. I mean, 624 01:12:58,640 --> 01:13:06,560 this is different from manmad VPN, because the line between offices is dedicated for the company, 625 01:13:06,560 --> 01:13:13,360 you request this line from the ISP and give a special money for this line does. The ISP 626 01:13:13,360 --> 01:13:20,160 gives you a private line that only your company can use? We call the van created in this way, 627 01:13:20,160 --> 01:13:27,280 his private van. Okay. And please remember that we were using public internet network environment 628 01:13:27,280 --> 01:13:35,520 VPN. And that's why we also call them each VPN is public van This is very crucial. In addition, 629 01:13:35,520 --> 01:13:41,840 even if private van sounds great, it the first glance, it can be quite costly. For this reason, 630 01:13:41,840 --> 01:13:48,400 it makes sense for an average company to prefer a public van instead of private van, you know, 631 01:13:48,400 --> 01:13:56,480 public van provides us security that we definitely cannot underestimate right, wonderful. Now, 632 01:13:56,480 --> 01:14:02,960 I want you to pay attention to one point. Some of you may have already noticed this, but it will be 633 01:14:02,960 --> 01:14:10,240 good to mention. In any case, we will switch devices to create a LAN while we use routers 634 01:14:10,240 --> 01:14:17,760 to create a van. This is very vital. I want to repeat this again, we use switches to create a LAN 635 01:14:17,760 --> 01:14:25,840 while we use Rogers to create a van. This means we cannot create a van by using service devices. 636 01:14:25,840 --> 01:14:32,640 Because a van fundamentally represents connection of different plans with the help of Van different 637 01:14:32,640 --> 01:14:38,240 glass can act as if they are in the same environment. And you know that if you want 638 01:14:38,240 --> 01:14:44,400 to connect different plants, we definitely need a router for this task. He's got the point. 639 01:14:45,680 --> 01:14:53,120 And now I want to talk a little bit about ratar o until now. I have always explained the router is 640 01:14:53,120 --> 01:15:00,320 an internet related device. However, it isn't the main task of the router is to connect different 641 01:15:00,320 --> 01:15:06,640 networks. That said, you should realize that these networks may be in different parts of the world, 642 01:15:06,640 --> 01:15:13,360 or maybe in the same office, it really doesn't matter. And in this slide, you can see that two 643 01:15:13,360 --> 01:15:19,040 different plants in the same office are connected to each other thanks to the router device. 644 01:15:19,040 --> 01:15:24,160 Suppose that one of these networks is related to the marketing unit of the company, 645 01:15:24,160 --> 01:15:29,920 and the other relate to the software unit. And as you know, if we want different 646 01:15:29,920 --> 01:15:35,360 networks to communicate with each other, we should use erasure in the animation, 647 01:15:35,360 --> 01:15:41,680 you can see that land one Outland, through communicate through Roger, and there we go. 648 01:15:46,240 --> 01:15:54,160 Great. And here, I want to give you additional information about Roger, I want you to focus on 649 01:15:54,160 --> 01:16:01,360 the cables of the router. If you are aware, each cable is connected to a different network. I mean, 650 01:16:01,360 --> 01:16:08,160 one of the cables is connected to LAN one, one of the cables is connected to and to and one of the 651 01:16:08,160 --> 01:16:14,800 cables is connected to the internet. This is the case for the router. The router connects different 652 01:16:14,800 --> 01:16:20,720 networks, you know, for this reason, each cable connected to a port on the router represents a 653 01:16:20,720 --> 01:16:27,520 different network. Okay. By the way, you may have wondered why different networks are needed within 654 01:16:27,520 --> 01:16:33,440 the same office. As a matter of fact, this is a common situation in real life. I mean, 655 01:16:33,440 --> 01:16:39,440 you may want different units in the office to be in different networks. This might be absurd 656 01:16:39,440 --> 01:16:46,080 for an office suite for computers. However, imagine an office with 50 computers in it, 657 01:16:46,080 --> 01:16:52,800 dividing these computers into units increases hierarchy and order never forgot. That 658 01:16:53,760 --> 01:17:00,480 is you can see the basic principles are the same everywhere. By using these basic principles, 659 01:17:00,480 --> 01:17:07,040 we can enable devices in different parts of the world to communicate. And we can enable devices 660 01:17:07,040 --> 01:17:13,600 in the same office to communicate, both of them represent the same task. I think you 661 01:17:13,600 --> 01:17:20,560 understand this concept very well. And that's all I want to say in this lesson. See you guys soon. 662 01:17:26,880 --> 01:17:33,440 In one of our previous lessons, I told you, we purchased this cable that came to our home from 663 01:17:33,440 --> 01:17:40,320 ISP, but I haven't mentioned what exactly ISP is. And in this lesson, we are going to discuss 664 01:17:40,320 --> 01:17:48,080 what is the ISP and why it is so important. The internet service provider or briefly ISP 665 01:17:48,080 --> 01:17:54,720 is responsible for the transmission of packets from one location to another. If you remember, 666 01:17:54,720 --> 01:18:01,040 we have learned that there are a lot of routers in the heart of the internet and talking about 667 01:18:01,040 --> 01:18:08,400 this structure. And you can think of the ISP as the mechanism that controls all these routers 668 01:18:08,400 --> 01:18:14,640 in this structure. For example, there are actually many routers in this globalized. 669 01:18:14,640 --> 01:18:21,600 Similarly, there are many routers in this region last year. But to simplify the concept, I didn't 670 01:18:21,600 --> 01:18:29,680 visually show routers within the ISP s. However, I want you to imagine that the routers distributed 671 01:18:29,680 --> 01:18:36,480 around the world are controlled by these ISVs This is very crucial. Think of it as of each ISP 672 01:18:36,480 --> 01:18:43,760 controls specific routers, and packets are sent from one location to another location over these 673 01:18:43,760 --> 01:18:50,160 routers. We previously talked about how the packet travels from one point to another era others 674 01:18:50,720 --> 01:18:56,320 understanding this situation is the first condition to understand the ISP. What I am 675 01:18:56,320 --> 01:19:03,600 trying to say is certainly SPS are responsible for certain routers, I want you to imagine that 676 01:19:03,600 --> 01:19:10,960 every ISP you see in this picture is responsible for certain routers, okay, but I am removing them 677 01:19:10,960 --> 01:19:18,240 from the visual for the simplicity of the concept. In addition, the ISP model you see here 678 01:19:18,240 --> 01:19:24,320 is a simplified model. But even if the model is simple, it is enough to understand the most 679 01:19:24,320 --> 01:19:33,040 important parts of the concept. Let's start with basic definition of the ISP. ISP s represent 680 01:19:33,040 --> 01:19:39,040 companies that serve us so that we can connect to the internet. And of course, they charge a 681 01:19:39,040 --> 01:19:46,480 certain fee for this service. You cannot connect to the internet without an ISP. Think of ISP is 682 01:19:46,480 --> 01:19:53,840 the structure that allows you to connect to the internet and ISP is not a single structure. There 683 01:19:53,840 --> 01:20:00,560 are hundreds of 1000s of ISVs in the world, and all these isbs come together to form structure 684 01:20:00,560 --> 01:20:07,760 you see individual, there is few ISP individual I know that. But I can say that there are hundreds 685 01:20:07,760 --> 01:20:15,840 of 1000s of ISP s in real life. The most common ISP type in default is local ISP. And now, I want 686 01:20:15,840 --> 01:20:21,920 to start with it. The first step of connecting to the internet is to communicate with the local 687 01:20:21,920 --> 01:20:28,800 ISP. And local ISPs are generally responsible for small area communications, for example, the 688 01:20:28,800 --> 01:20:35,200 communications of two different plants in the same neighborhood, or communication of less located in 689 01:20:35,200 --> 01:20:42,480 neighborhoods close to each other. Let's say we live in the USA, and these two homes are located 690 01:20:42,480 --> 01:20:49,040 in the same neighborhood. If this computer wants to communicate with this computer, the connection 691 01:20:49,040 --> 01:20:55,440 is provided directly over this local ISP. This is obvious, you can see this on the animation. 692 01:20:56,880 --> 01:21:03,440 The packet passes through different routers at local ISP and reaches its destination. 693 01:21:06,000 --> 01:21:11,520 But in general, since the local ISP is responsible for the communication of small 694 01:21:11,520 --> 01:21:18,400 areas, the packet can also pass through all the one router before reaching its destination. You 695 01:21:18,400 --> 01:21:24,240 can think of this local ISP is the ISP that only connects lands within a neighborhood. 696 01:21:24,880 --> 01:21:30,080 Of course, a local ISP can connect different neighborhoods. But in this scenario, 697 01:21:30,080 --> 01:21:38,240 let's say it doesn't, therefore, one router can be enough to connect them, you got the point. And 698 01:21:38,240 --> 01:21:45,600 in this visual, you can see an example of a small local ISP office. And we call these offices 699 01:21:45,600 --> 01:21:53,920 Point of Presence or briefly pop. In fact, effect routers distributed over the internet are included 700 01:21:53,920 --> 01:22:01,200 in these paths. And in this fab. In other words, in this office, routers are on the left side. In 701 01:22:01,200 --> 01:22:08,960 addition, you have probably noticed that there are other devices than routers, because sometimes we 702 01:22:08,960 --> 01:22:15,920 must do different configurations with different devices. Hence, EPA must save routers, switches, 703 01:22:16,480 --> 01:22:21,840 servers, and so on. But the device we use to connect different networks to each other is the 704 01:22:21,840 --> 01:22:28,720 right you know, for this reason, we will only focus on routers. And in our previous lessons, 705 01:22:28,720 --> 01:22:34,720 Reuters on the internet visual, were actually representing paths, separate over divulge. 706 01:22:34,720 --> 01:22:41,440 And in order to explain this better, I want to talk on a different image. But in this image, 707 01:22:41,440 --> 01:22:48,240 I want to think of different houses and offices connected to local SB two and local SB three. I 708 01:22:48,240 --> 01:22:56,080 mean, you both talk about the thoughts, you got the point. And there we go. As you can see, a 709 01:22:56,080 --> 01:23:04,720 home and small office connect to a pop over local SB saw this pop is the first point to be able to 710 01:23:04,720 --> 01:23:11,600 connect to the internet for this home. And this office. This should be clear to you. By the way, 711 01:23:11,600 --> 01:23:18,720 if you are aware, locally, SB two has four paths, you might think that takes to these four paths. 712 01:23:18,720 --> 01:23:25,680 Locally SB two connects different neighborhoods. And in this way, lands in different neighborhoods 713 01:23:25,680 --> 01:23:32,640 can communicate over local SB two effectively. And from here, we can draw the following conclusion. 714 01:23:33,200 --> 01:23:39,360 Some local asbs can have more than one path. However, some localized space can only have 715 01:23:39,360 --> 01:23:45,920 one path. This depends on the size of the localized sphere. For example, if a local ISP 716 01:23:45,920 --> 01:23:51,920 connects four different neighborhoods, it may have four different paths. But if a local ISP 717 01:23:51,920 --> 01:23:58,800 connects all the one neighborhood, it has all the vamp up, you catch the idea. And if you want to do 718 01:23:58,800 --> 01:24:05,680 more detailed studies on this topic, you will see many resources on the internet. with raw trackers, 719 01:24:05,680 --> 01:24:11,920 you should be aware that these icons actually represent water within the pop. There are many 720 01:24:11,920 --> 01:24:17,840 pops distributed all of our developers and routers are in these paths. It's that simple. 721 01:24:18,480 --> 01:24:25,280 At this moment, I want you to imagine that there are hundreds of 1000s of local SPS in the world. 722 01:24:25,280 --> 01:24:31,760 And these local SPS Connect regionally space that are larger than this means that different 723 01:24:31,760 --> 01:24:38,000 localized space communicate over regionalized space. For example, local SP to communicate 724 01:24:38,000 --> 01:24:44,800 with local SP three over the regional SP one. As a matter of fact, you can think of local asbs 725 01:24:44,800 --> 01:24:51,360 Connect neighborhoods and regional SPS Connect cities in a country. It's that simple. 726 01:24:51,360 --> 01:24:56,640 I want to repeat this again, you can think of localized space, connect neighborhoods or small 727 01:24:56,640 --> 01:25:04,240 areas and regionally space Connect cities. In a country, okay. Meanwhile, there is one regional 728 01:25:04,240 --> 01:25:11,040 SP in this simplified model we use. But in real life, a country can have many regional airspace 729 01:25:11,040 --> 01:25:17,920 and all local SPS and regional SPS, combined in order to create a network of a country. 730 01:25:18,480 --> 01:25:25,200 In summary, the first step to connecting to the internet is local ISP. And this line represents 731 01:25:25,200 --> 01:25:32,160 the line we purchased from the local ISP, right? every home or office must purchase such a line 732 01:25:32,160 --> 01:25:38,960 from the relevant ISP to connect to the internet. And if you examine your home router carefully, 733 01:25:38,960 --> 01:25:46,160 you can see the cable coming from your ISP. Wonderful. Now, let's suppose that 734 01:25:46,160 --> 01:25:51,280 this computer and this computer want to communicate with each other. By the way, 735 01:25:51,280 --> 01:25:57,360 these two homes are located in the USA, but they are in different cities. As a result, 736 01:25:57,360 --> 01:26:02,640 they are connected to different local ISP. So this is our base. so in this situation, 737 01:26:02,640 --> 01:26:08,800 how will this local SV communicate with this local ISP, let's say in fact, this is where 738 01:26:08,800 --> 01:26:15,840 the regional SB one comes into play. In general, the regional SP is engaged in the communication of 739 01:26:15,840 --> 01:26:22,080 devices in the same countries, but in different cities. If you look carefully at the animation, 740 01:26:22,080 --> 01:26:28,880 local asbs communicate over the region laceby is obvious, right? And there we go. 741 01:26:32,480 --> 01:26:39,200 And at this moment, some of you may be wondering why there is no direct link from local SB two to 742 01:26:39,200 --> 01:26:45,360 local SB three, this is not expected question. Just think about it. If we connect, localize 743 01:26:45,360 --> 01:26:52,080 these directly, the hierarchy is broken. I mean, you see very few localized these in the scenario, 744 01:26:52,080 --> 01:26:58,640 but in real life, there can be middleclass peace, even in the same city. And if we connect them all 745 01:26:58,640 --> 01:27:05,440 together, complexity will definitely occur. And we don't want to increase the complexity of this 746 01:27:05,440 --> 01:27:11,680 system, it is already quite complex, isn't it. And that's why we use a central hierarchical 747 01:27:11,680 --> 01:27:18,240 ISP structure is you see individual with the minimum number of connections between ISP s, 748 01:27:18,240 --> 01:27:26,000 we ensure that all ISP is communicate with each other. It's that simple. So far, we have talked 749 01:27:26,000 --> 01:27:32,000 about the local ISP, and regionalised. Also, the computers that communicate with each other, 750 01:27:32,000 --> 01:27:37,760 were always in the USA. But what if computers in different countries want to communicate with each 751 01:27:37,760 --> 01:27:45,040 other. And this is where the global SP comes into play, you may think that the global ISP connects 752 01:27:45,040 --> 01:27:52,640 devices in different countries in general, is, you know, there is an ocean between the USA and China. 753 01:27:52,640 --> 01:27:59,920 So if a device in the USA, and a device in China wants to communicate, it must be a global ISP that 754 01:27:59,920 --> 01:28:07,200 provides this connection, you cannot connect these two devices with only local ISP, and regional ISP. 755 01:28:07,200 --> 01:28:12,640 And as you can see in the image, there are multiple global asbs. And these globalists, 756 01:28:12,640 --> 01:28:18,880 these are the part of the hierarchy. And by using them, these two computers can communicate with 757 01:28:18,880 --> 01:28:26,240 each other. Let's assume that this computer wants to communicate with this computer. In this case, 758 01:28:26,240 --> 01:28:32,000 the packet will first go to the local ISP, Peter, you know, and then go to the regional 759 01:28:32,000 --> 01:28:39,680 ISP one. And the packet has two options at this moment, this path or this path. In other words, 760 01:28:39,680 --> 01:28:46,800 globally, SB one or global SB three, I hope you understand that this selection is determined 761 01:28:46,800 --> 01:28:54,160 by the routers in the regional SP one, each router makes a choice. And as a result of these choices, 762 01:28:54,160 --> 01:29:00,720 the Reuters path is determined. Let's say the packet will be forwarded to global SB one. And 763 01:29:00,720 --> 01:29:07,200 there we go. By the way, another packet that will pass through regionalize v one may go to 764 01:29:07,200 --> 01:29:14,400 the global SB three next time. Who knows you catch the idea. Anyway, afterwards, 765 01:29:14,400 --> 01:29:20,960 let's say that the packet will be sent from global SB one to global SB two. And there we go. 766 01:29:22,000 --> 01:29:28,080 And at this stage, the packets can be sent to local ISP six, or directly to the regional 767 01:29:28,080 --> 01:29:35,920 SB two or global SB three. Either way, it will reach its destination. What I'm trying to say is 768 01:29:36,480 --> 01:29:43,120 the packet can follow different paths. And I won't show you some of these paths. For example, 769 01:29:43,120 --> 01:29:58,720 from global SB two to local SB six, regional SB two, local SB seven and this nation or 770 01:29:58,720 --> 01:30:06,483 from global SB two to three regionally SB two, locally SB seven and this nation or from globally 771 01:30:06,483 --> 01:30:08,400 SB two To globally SB three, regional SB two, local SB seven and this nation again all of them 772 01:30:08,400 --> 01:30:13,440 are suitable paths. You should also have noticed a situation here. 773 01:30:13,440 --> 01:30:19,920 If the destination of the packet was this harm, the packet could reach his destination directly 774 01:30:19,920 --> 01:30:26,480 over local SB six without going over regionalist feature. This means that some localized space 775 01:30:26,480 --> 01:30:32,720 can connect with global ad space. Without a regional ISP. This is very important is enough, 776 01:30:33,280 --> 01:30:40,080 local ad space represents small companies. And in some cases, these small companies may want a 777 01:30:40,080 --> 01:30:46,400 direct connection with a global ASV to provide a faster internet experience to its customers. 778 01:30:46,960 --> 01:30:53,360 Actually, there are two ways for this kind of connection. in general. If a local ISP connects 779 01:30:53,360 --> 01:30:58,800 directly with a global ISP, its location can be very suitable for this purpose. 780 01:30:59,360 --> 01:31:06,400 I mean, related global ISP can already have an infrastructure on this location. However, if the 781 01:31:06,400 --> 01:31:13,040 related global ISP doesn't have an infrastructure in this location, a lot of extra money must be 782 01:31:13,040 --> 01:31:19,360 paid for disconnection by the local ASB company to the global ASB company, you catch the idea. 783 01:31:20,640 --> 01:31:26,560 And for this packet on the global ASB through, let's say it will go to the regional ISP instead 784 01:31:26,560 --> 01:31:34,320 of local SB six or global SB three. Okay, from here, packet will go to the local SB seven. And 785 01:31:34,320 --> 01:31:41,520 there we go. As you can see, locally, SB seven is connected directly to the destination LAN. 786 01:31:41,520 --> 01:31:49,200 Therefore, locally, SB seven knows that where it will send the packets. And finally, to home rats 787 01:31:49,200 --> 01:31:56,800 receiving the packet sends it to the destination computer Wallah. As a result, you have learned how 788 01:31:56,800 --> 01:32:02,560 computers in two different regions of the world communicate over the internet. You also learnt 789 01:32:02,560 --> 01:32:08,960 the relationship between the internet routers and ISP with each other. And in the next lesson, 790 01:32:08,960 --> 01:32:15,440 we are going to cover two more scenarios related to the ISP concept. See you guys in a moment. 791 01:32:22,800 --> 01:32:29,760 Let's say we are in Belgium. This is our home. And we want to connect to enable establish website 792 01:32:29,760 --> 01:32:37,680 called ABC x.com. The owners of the website have limited financial power. For this reason, they 793 01:32:37,680 --> 01:32:46,160 have all the answer we're on the USA. So to be able to reach ABC x.com our request message must 794 01:32:46,160 --> 01:32:53,840 pass over at least one global ASP This is obvious, you can see the whole process on the animation. 795 01:33:01,840 --> 01:33:10,240 And after the server of the ABC x.com receives the request message in exchange for it, ABC x.com 796 01:33:10,240 --> 01:33:16,960 creates a response message. This response message contains information about the web page we want 797 01:33:16,960 --> 01:33:25,840 to enter. It includes images, videos, HTML file, and everything related to the web page. Meanwhile, 798 01:33:25,840 --> 01:33:31,920 if you don't know what an HTML file is, you can think of it as the skeleton of a web page in a 799 01:33:31,920 --> 01:33:38,960 simplest manner, and after generating the response message, the server must send it to us. However, 800 01:33:38,960 --> 01:33:44,320 the path preferred by the response message will be different from the path preferred 801 01:33:44,320 --> 01:33:50,480 by the request message. Please pay attention to this on the animation. There is no way to know 802 01:33:50,480 --> 01:33:56,560 the exact path of a message beforehand. Since routers can make different choices each time 803 01:33:56,560 --> 01:34:05,440 I'm in the park for a message is always determined on the way. Never forget that. And as soon as we 804 01:34:05,440 --> 01:34:12,240 received the response message, the website appears in our web browser. In summary, then you want 805 01:34:12,240 --> 01:34:18,720 to enter a website, you first sent a request message to the server off website. And the web 806 01:34:18,720 --> 01:34:25,520 server receiving your request message sends you a response message which contains all information 807 01:34:25,520 --> 01:34:32,720 about the web page you want to enter. And then this message comes to you. your web browser learns 808 01:34:32,720 --> 01:34:38,720 all information from this response message and displays the related web page in your web browser. 809 01:34:39,280 --> 01:34:45,840 And the surprising thing is, every time you want to enter a website, this process happens again. 810 01:34:46,480 --> 01:34:52,000 However, since this process takes place in milliseconds, you don't realize that there 811 01:34:52,000 --> 01:35:01,600 are complex operations in the background. And now let's try to enter google.com instead of ABC x.com 812 01:35:01,600 --> 01:35:08,560 and see what happens. You know, Google is quite different from ABC x.com. Since it is a giant 813 01:35:08,560 --> 01:35:16,160 company, for instance, unlike ABC x.com, Google has many servers distributed all around the world. 814 01:35:16,160 --> 01:35:22,320 And with this distributed server structure, Google provides a much more efficient and fast service 815 01:35:22,320 --> 01:35:29,280 to its customers. And let's say one of these servers is not far from our heart. Therefore, 816 01:35:29,280 --> 01:35:35,280 when you want to enter google.com, or when you want to get any service from Google, 817 01:35:35,280 --> 01:35:41,840 we will probably connect to this server, which is close to us, okay? For this reason, the process 818 01:35:41,840 --> 01:35:48,400 failed way much faster. In fact, this is the main reason why big companies put many servers 819 01:35:48,400 --> 01:35:53,840 in different locations around the world. They want customers to communicate with them 820 01:35:53,840 --> 01:36:00,240 in the fastest and most efficient way. And the distributed server structure is a great solution 821 01:36:00,240 --> 01:36:07,520 for such a desire. I believe you catch the idea. So then we want to request a service from Google, 822 01:36:07,520 --> 01:36:13,600 our request message will go to this server clusters. You'll know that how the packet reaches 823 01:36:13,600 --> 01:36:21,360 the related server with the help of ISP. Yes. And you know that what will happen after this stage, 824 01:36:22,000 --> 01:36:28,320 Google sends us a response message related to the servers we request. However, 825 01:36:28,320 --> 01:36:33,840 the time for Google to communicate with the customers is sometimes not satisfactory for 826 01:36:33,840 --> 01:36:40,000 Google. And Google wants to increase this a bit in general. Fortunately, Google has a 827 01:36:40,000 --> 01:36:47,920 very good solution for this kind of issue called peering. But what exactly is peering? Let's see, 828 01:36:49,040 --> 01:36:54,080 peering is the technique, which Google establishes a direct connection with an 829 01:36:54,080 --> 01:37:01,280 ISP to provide faster access to eat servers. As you can see on the animation, Google connects 830 01:37:01,280 --> 01:37:07,840 directly with the local asbs. Thus, when we want to get a service from Google, you will be 831 01:37:07,840 --> 01:37:14,880 able to communicate directly with Google servers without using ISP infrastructures. In this way, 832 01:37:14,880 --> 01:37:21,760 Google can communicate with the customers much more effectively and quickly. At this moment, 833 01:37:21,760 --> 01:37:28,400 everything is good. But what about security, since the number of public pop that packets pass 834 01:37:28,400 --> 01:37:34,800 through decreases, takes the period, security increase a saw much I'm in the packet goes 835 01:37:34,800 --> 01:37:42,480 directly to Google via local ISP. In other words, the packet does not use public ISP infrastructures 836 01:37:42,480 --> 01:37:49,200 to communicate with Google. Remember that security is very important to large companies. And it is 837 01:37:49,200 --> 01:37:55,360 obvious that this direct connection decreases the possibility to be obtained for the package 838 01:37:55,360 --> 01:38:02,720 from the outside. Wonderful. And last, but not least, I want to give you an example 839 01:38:02,720 --> 01:38:09,680 is you know, YouTube is owned by Google. So when you want to watch a video on YouTube, 840 01:38:09,680 --> 01:38:14,960 you are actually using Google's distributed servers around the world. And you are all 841 01:38:14,960 --> 01:38:21,600 aware that YouTube works very efficiently by you want to watch a video on YouTube, you can watch 842 01:38:21,600 --> 01:38:28,320 it very well, you will be interrupted whatsoever. The main reason for this is the distributed server 843 01:38:28,320 --> 01:38:34,720 structure and the appearing infrastructure of Google. On the other hand, you may sometimes see 844 01:38:34,720 --> 01:38:42,560 freezes and interruptions, while watching videos on Udemy. Because Udemy infrastructure is not 845 01:38:42,560 --> 01:38:49,600 as strong as Google in general. Of course, Udemy also uses a distributed server structure. But this 846 01:38:49,600 --> 01:38:57,200 number is probably not as many as Google This is obvious. In addition, Udemy doesn't use peering. 847 01:38:57,200 --> 01:39:03,680 And you know that peering is a very efficient technology, especially it increases the streaming 848 01:39:03,680 --> 01:39:11,520 quality and speed a lot. But I can say that Udemy did a significantly Good job overall, because 849 01:39:11,520 --> 01:39:17,440 serving millions of people at the same time is a really challenging engineering problem. Okay. 850 01:39:18,320 --> 01:39:25,600 In summary, peering is a very effective structure is used by giant companies like Google, Amazon, 851 01:39:25,600 --> 01:39:32,960 and so on. He's got the point. And finally, I want to give you some general information about 852 01:39:32,960 --> 01:39:41,120 ISP is you know, global ASB are responsible for the international communication. I can't say that, 853 01:39:41,120 --> 01:39:47,360 although definitely not as many as the regional ISP. There are a few global ISP in the world. And 854 01:39:47,360 --> 01:39:53,120 you can guess that the technical reasons for not having only a single global ISP 855 01:39:53,120 --> 01:39:58,640 in the world. We have talked about similar things before but in addition to these reasons, 856 01:39:58,640 --> 01:40:04,480 like load balancing And efficiency. There are also some financial reasons for this. 857 01:40:04,480 --> 01:40:10,640 I mean, setting up a global ASB company is a very costly business at the beginning, but it 858 01:40:10,640 --> 01:40:16,480 makes its honor a lot of money. You know what I'm saying, right? If you have a lot of money, 859 01:40:16,480 --> 01:40:23,040 establishing a global ASB company is a good choice, it will probably make you smile with time. 860 01:40:23,600 --> 01:40:31,120 By the way, we also call the internet backbone to the network that global ASB set up with each other 861 01:40:31,120 --> 01:40:37,680 familiarity to internet backbone term can be useful for you in the future. In addition, 862 01:40:37,680 --> 01:40:44,160 there are structures called internet exchange points, in order for the internet backbone 863 01:40:44,160 --> 01:40:50,560 to work synchronously for global a space to communicate with each other more efficiently. 864 01:40:50,560 --> 01:40:57,040 And we brief the call these structures I XP, or I x never forgot that. 865 01:40:58,080 --> 01:41:03,520 And the last thing I want to mention is that you don't have to connect to a local ISP. 866 01:41:03,520 --> 01:41:08,400 In order to connect to the internet, you can directly connect to a regional ISP, 867 01:41:08,400 --> 01:41:15,760 or global ASB if these ISP have a service for your location. This means that you can learn 868 01:41:15,760 --> 01:41:22,160 which ISP is our serving value live and make your choice. According to this information, it is 869 01:41:22,160 --> 01:41:29,280 absolutely your decision to choose the ISP service you want. Okay? For example, let's say this is 870 01:41:29,280 --> 01:41:36,960 our home and we connect to the internet via local ASB. However, if you request, we can also connect 871 01:41:36,960 --> 01:41:43,280 directly to the internet via regional SP one, this is possible. What I am trying to say is 872 01:41:43,280 --> 01:41:49,840 if you want to get your ISP service from a certain company, and if this company doesn't serve your 873 01:41:49,840 --> 01:41:56,080 location, you can contact the company and talk about what you can do. If you give the required 874 01:41:56,080 --> 01:42:03,360 money to the ISP company, most regional ISP and global ISP can provide you the service you want 875 01:42:03,360 --> 01:42:10,800 that set. But for normal users, this is where unnecessary normal users only need to choose one 876 01:42:10,800 --> 01:42:18,000 of two ISP services in their location and benefit from it. On the other hand, if you want to set up 877 01:42:18,000 --> 01:42:26,720 a local ISP company, such a move may make sense. Wonderful. And we talked about the ISP in general, 878 01:42:26,720 --> 01:42:32,960 I think you got a lot of good information. But if you want you can do more research 879 01:42:32,960 --> 01:42:41,840 about the ISP on the internet. However, that's all I have to say in this course.112847

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.