All language subtitles for 7. What is TCPIP

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic Download
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
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,120 --> 00:00:00,660 I'm sorry. 2 00:00:01,530 --> 00:00:02,110 Where are we? 3 00:00:02,130 --> 00:00:02,820 What's going on? 4 00:00:03,330 --> 00:00:03,760 Oh yeah. 5 00:00:03,780 --> 00:00:04,740 Hey, look at this. 6 00:00:04,740 --> 00:00:05,790 We're in the next lesson. 7 00:00:06,390 --> 00:00:06,990 Hi, guys. 8 00:00:07,350 --> 00:00:11,190 So hey, we're going to now learn about TCP IP. 9 00:00:11,700 --> 00:00:15,930 Now it sounds kind of weird, but actually, it's quite simple. 10 00:00:16,200 --> 00:00:17,100 I'll break it down for you. 11 00:00:17,850 --> 00:00:19,350 TCP IP. 12 00:00:19,890 --> 00:00:27,270 It's a communication method on the internet that was created by combining TCP or transmission control 13 00:00:27,270 --> 00:00:35,410 protocol and IP, the internet protocol, and they put them all together and called them TCP IP protocol. 14 00:00:36,270 --> 00:00:37,770 So it's thanks to these methods. 15 00:00:38,250 --> 00:00:41,880 All devices connected to the internet can communicate with each other. 16 00:00:42,900 --> 00:00:47,070 At the same time, I mean, that's kind of mind blowing if you really stop to think. 17 00:00:48,210 --> 00:00:56,940 Anyway, computers connected to a network communicate with each other via this TCP IP protocol, and 18 00:00:57,480 --> 00:01:00,330 they transmit and receive data. 19 00:01:00,420 --> 00:01:01,410 That's it, right? 20 00:01:01,620 --> 00:01:09,930 So in short, TCP IP is a set of communication protocols that sets the rules for data communication 21 00:01:09,930 --> 00:01:10,950 between computers. 22 00:01:12,120 --> 00:01:18,540 So communication between computers is carried out over different protocol families or types. 23 00:01:19,890 --> 00:01:25,200 According to the purpose of use, these protocols are separated from each other. 24 00:01:27,330 --> 00:01:28,860 In fact, I'll give you some examples. 25 00:01:29,750 --> 00:01:39,530 FTP is actually short for file transfer protocol, and it is what it does a file transfer protocol. 26 00:01:40,650 --> 00:01:47,040 While S.M., T.P. or Simple Mail Transfer Protocol is used for guess what? 27 00:01:47,520 --> 00:01:48,570 Transmitting email. 28 00:01:49,610 --> 00:01:55,820 The S.H. Protocol is used for management purposes by creating a secure tunnel on Linux systems. 29 00:01:56,810 --> 00:01:58,850 So just put that on the back burner. 30 00:02:00,690 --> 00:02:07,170 But I do want to tell you about TCP IP as a protocol family to understand it just a little bit better 31 00:02:07,320 --> 00:02:14,970 will first need to learn what TCP and IP protocols actually are and do so. 32 00:02:15,870 --> 00:02:19,860 What is TCP transmission control protocol? 33 00:02:20,810 --> 00:02:27,080 It's a protocol that allows communication between computers to be carried out in small packets and without 34 00:02:27,080 --> 00:02:27,680 loss. 35 00:02:28,460 --> 00:02:35,990 So in fact, the most important feature of the TCP or transmission control protocol is to authenticate 36 00:02:36,230 --> 00:02:42,950 and ensure the integrity of the data when sending a receiving data to the other party. 37 00:02:44,700 --> 00:02:45,030 All right. 38 00:02:45,300 --> 00:02:45,630 So. 39 00:02:46,630 --> 00:02:50,200 You can actually think of it as party favors and party snacks getting delivered. 40 00:02:50,290 --> 00:02:50,920 Oh boy. 41 00:02:51,070 --> 00:02:51,390 Right? 42 00:02:52,390 --> 00:03:00,490 This TCP IP protocol was written to prevent losses in advance, computer networks, data transmission 43 00:03:00,700 --> 00:03:03,610 of protocols that we frequently use in daily life. 44 00:03:04,480 --> 00:03:06,400 You might even be familiar with some of them. 45 00:03:07,150 --> 00:03:15,700 HTTP, https, POP3 or POP3 each SMTP telnet FTP. 46 00:03:15,970 --> 00:03:18,760 These are all done via TCP. 47 00:03:19,830 --> 00:03:22,230 Starts sound like an alphabet soup after a while, huh? 48 00:03:22,590 --> 00:03:25,050 But P stands for protocol. 49 00:03:25,680 --> 00:03:30,210 So how does this TCP or transmission protocol actually work? 50 00:03:31,390 --> 00:03:39,220 Well, the working logic of the TCP can be examined under three headings, I think in the first. 51 00:03:39,520 --> 00:03:42,850 A connection request is sent to the destination. 52 00:03:43,630 --> 00:03:51,430 And the second stage, the connection is confirmed and then the data transfer begins in the third stage. 53 00:03:51,610 --> 00:03:57,400 The connection is terminated by sending it to the parties where the data transfer is completed. 54 00:03:58,870 --> 00:04:06,460 So the realization of these three things or three stages, this is all defined together as this state 55 00:04:06,460 --> 00:04:07,240 process. 56 00:04:09,580 --> 00:04:12,460 So how do you establish a TCP connection? 57 00:04:13,550 --> 00:04:21,020 Well, in TCP, some intermediate situations also occur for the realization of these three main stages. 58 00:04:21,530 --> 00:04:25,520 These intermediate situations are listed like this. 59 00:04:26,330 --> 00:04:26,810 Listen. 60 00:04:27,790 --> 00:04:28,330 Makes sense. 61 00:04:29,230 --> 00:04:35,440 But the lesson is this state in which a TCP connection request is expected by the server. 62 00:04:35,920 --> 00:04:37,780 It's called listening mode. 63 00:04:39,270 --> 00:04:44,610 Sin sent so after a TCP connection request is sent to the other party. 64 00:04:45,480 --> 00:04:51,300 It's called the situation where the connection requests from the other party is expected to be answered. 65 00:04:52,760 --> 00:04:54,020 Sin received. 66 00:04:55,390 --> 00:05:01,750 This is called the waiting state after the server responds to the connection request made with the sin 67 00:05:01,750 --> 00:05:04,630 flag by sending the sinek flag. 68 00:05:04,750 --> 00:05:09,190 OK, so the server's response is sending back a sinek flag. 69 00:05:10,150 --> 00:05:11,000 All right, don't worry about it. 70 00:05:11,030 --> 00:05:11,960 Stay with me here. 71 00:05:13,000 --> 00:05:19,990 Established this is a situation in which the incoming data transfer is made after the connection is 72 00:05:20,620 --> 00:05:21,430 established. 73 00:05:22,470 --> 00:05:24,540 Now, Finn, wait one. 74 00:05:25,230 --> 00:05:29,310 Well, this is the wait state on the server and the client. 75 00:05:29,310 --> 00:05:29,640 So I. 76 00:05:31,120 --> 00:05:37,690 Finn, wait, too, this is the state where the request to terminate the TCP connection from the other 77 00:05:37,690 --> 00:05:39,340 party is expected. 78 00:05:40,640 --> 00:05:41,420 Close wait. 79 00:05:42,200 --> 00:05:47,840 All right, so this is the state in which a connection closer request is expected by the server and 80 00:05:47,840 --> 00:05:48,410 the client. 81 00:05:49,620 --> 00:05:56,490 And closing the state of waiting for the end of the connection after an act flag is sent to the other 82 00:05:56,490 --> 00:05:58,110 party to end the connection. 83 00:06:00,950 --> 00:06:01,760 Last week. 84 00:06:02,700 --> 00:06:07,770 So this is this state where the attack is expected on the server and client side. 85 00:06:09,060 --> 00:06:09,720 Time, wait. 86 00:06:10,440 --> 00:06:12,060 Well, that's a standby state. 87 00:06:13,170 --> 00:06:13,680 Closed. 88 00:06:14,680 --> 00:06:18,490 And this state is called when the TCP connection is completely dead. 89 00:06:19,440 --> 00:06:25,320 So while establishing a TCP connection, that is when two computers want to establish a connection with 90 00:06:25,320 --> 00:06:32,010 each other over this TCP protocol, the processes begin to take place in the following order. 91 00:06:32,890 --> 00:06:45,040 One, I'd say Computer X sends a TCP syn message to computer, y to computer y sends it TCP Syn Act 92 00:06:45,040 --> 00:06:49,240 message that it has received the request of Computer X. 93 00:06:50,490 --> 00:06:56,160 Three Computer X sends TCP Ach message to Computer Y. 94 00:06:57,460 --> 00:07:05,920 For Computer Y receives an ACH TCP connection is established message back to Computer X. 95 00:07:06,920 --> 00:07:07,250 Right. 96 00:07:07,490 --> 00:07:13,420 So it's as a result of this method that we call a three way handshake. 97 00:07:15,100 --> 00:07:21,160 TCP connections are opened and then the process is provided successfully and safely. 98 00:07:23,750 --> 00:07:29,630 So there is a whole incredible method to all of this, what would appear to be madness, right? 99 00:07:33,970 --> 00:07:35,650 So while making a TCP connection. 100 00:07:36,530 --> 00:07:42,860 A process called three way handshake is performed as as we just went over right, so this sequence of 101 00:07:42,860 --> 00:07:48,410 operations goes like this one, the client sends a sin packet. 102 00:07:49,290 --> 00:07:49,980 To the server. 103 00:07:50,860 --> 00:07:56,800 To the server responds to this packet with Sinek data packets. 104 00:07:58,720 --> 00:08:05,740 Three, in the last stage, the client computer sends an ACC message to the server and the first communication 105 00:08:05,740 --> 00:08:06,340 is started. 106 00:08:08,630 --> 00:08:14,930 If the client transmits a connection request to a non listening, that means a non open port of the 107 00:08:14,930 --> 00:08:19,790 opposite server during this process, which, by the way, must be in lesson mode. 108 00:08:20,360 --> 00:08:28,550 Well, the RC t Ach response packet is sent from the server instead of the above mentioned sinek packet 109 00:08:28,550 --> 00:08:29,510 response from the server. 110 00:08:30,020 --> 00:08:35,570 So at this point, the server will have refuse a connection and the connection will not be established. 111 00:08:36,390 --> 00:08:36,750 The. 112 00:08:37,850 --> 00:08:41,840 RCD packet is defined as reset and. 113 00:08:43,020 --> 00:08:45,450 It's also used to disconnect an open connection. 114 00:08:47,260 --> 00:08:52,990 All right, so moving right along here, we've got this big question, so what actually is IP? 115 00:08:54,340 --> 00:08:57,970 I mentioned that IP is the abbreviation right for Internet protocol. 116 00:08:59,040 --> 00:09:05,280 But this is the order that's used in network addressing, which is the most important point in the communication 117 00:09:05,280 --> 00:09:11,910 of computers with each other because IP or internet protocol is defined as a protocol that provides 118 00:09:11,910 --> 00:09:15,300 routing of packets between two computers, right? 119 00:09:15,330 --> 00:09:17,940 So here's the key word routing of packets. 120 00:09:18,290 --> 00:09:24,330 Another way to define IP is a protocol that provides the routing of packets between two computers. 121 00:09:24,570 --> 00:09:27,360 So we define it as the routing protocol, right? 122 00:09:27,660 --> 00:09:31,260 IP determines the routing rules required for data. 123 00:09:32,250 --> 00:09:37,690 Now, the nature of the data is not important in IP, and this protocol only determines the destination 124 00:09:37,690 --> 00:09:40,290 address regardless of the data content. 125 00:09:41,230 --> 00:09:43,110 All right, so now that's all clear as mud. 126 00:09:43,150 --> 00:09:48,400 Let's move along to how does IP this internet protocol actually work? 127 00:09:49,350 --> 00:09:55,320 Well, in IP lighting, the path to be followed by the TCP data packet is determined. 128 00:09:56,070 --> 00:10:02,130 So while doing this, it adds its own segment header to the data packet coming from the TCP layer. 129 00:10:03,190 --> 00:10:05,740 And in this case, a data Graham is sent. 130 00:10:06,850 --> 00:10:13,630 So while IP or internet protocol for words data to the other party, it does not verify whether the 131 00:10:13,630 --> 00:10:16,210 receiver will accept or reject this data. 132 00:10:16,490 --> 00:10:16,810 Right. 133 00:10:17,650 --> 00:10:26,200 So error checking is actually the job of an upper layer, and this IP is known as a self-executing protocol. 134 00:10:27,450 --> 00:10:27,750 All right. 135 00:10:28,080 --> 00:10:29,690 So just kind of sticks to itself. 136 00:10:30,960 --> 00:10:34,050 So what are the TCP IP layers then? 137 00:10:36,390 --> 00:10:44,850 So TCP and IP combine to form this TCP IP protocol family, and in this way, more than one communication 138 00:10:44,850 --> 00:10:46,830 method can be used between computers. 139 00:10:47,610 --> 00:10:53,640 The TCP IP layers used during this communication are right here as follows. 140 00:10:54,790 --> 00:10:57,790 This is the TCP IP reference model. 141 00:10:58,970 --> 00:11:09,380 Layer four, application layer three, transport, layer two network, layer one network interface. 142 00:11:10,570 --> 00:11:15,550 All right, so we've got the application layer, right, so within the application layer, communication 143 00:11:15,550 --> 00:11:19,390 between processes and applications on different servers is provided. 144 00:11:20,410 --> 00:11:28,390 Now it's during this communication protocol, such as HTTP https as S.H., as SMTP, Telnet and FTP 145 00:11:28,390 --> 00:11:28,960 are used. 146 00:11:31,010 --> 00:11:38,220 Then we have the transport layer, so the transport layer is the one that provides the data flow from 147 00:11:38,220 --> 00:11:39,390 one point to another. 148 00:11:39,930 --> 00:11:43,560 TCP and UDP are the protocols that are used on this layer. 149 00:11:45,230 --> 00:11:47,080 And then we come to the network layer. 150 00:11:48,510 --> 00:11:54,330 So the network layer is used to provide the necessary transmission of data from a source to a target 151 00:11:54,330 --> 00:11:58,590 computer between router devices and networks connected to each other. 152 00:11:59,040 --> 00:12:04,770 So any information used during this data transfer is transferred with the network layer. 153 00:12:06,450 --> 00:12:12,240 But that's not to be confused with a network interface layer, so it's in the network interface layer 154 00:12:12,240 --> 00:12:16,980 that the connection interface between the endpoint and the network is used. 155 00:12:17,790 --> 00:12:24,120 So computer languages remember consists of zeros and ones, and for communication in this layer, data 156 00:12:24,120 --> 00:12:27,930 packets are transported by converting zeros and ones. 157 00:12:29,260 --> 00:12:29,590 All right. 158 00:12:30,250 --> 00:12:32,260 So that's it for all of this. 159 00:12:32,680 --> 00:12:35,320 It's called the alphabet soup and I guess, huh? 160 00:12:35,740 --> 00:12:42,160 But in any event, now you know about IP and TCP and its respective layers. 161 00:12:43,000 --> 00:12:43,450 All right. 162 00:12:43,900 --> 00:12:46,630 So thanks a lot for listening and hanging in to the end. 163 00:12:46,810 --> 00:12:49,750 But we've got more in store and that's coming up in the next video. 164 00:12:49,960 --> 00:12:50,530 I'll see you then. 15676

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