1 00:00:00,660 --> 00:00:02,960 Hello and welcome this to you. 2 00:00:02,970 --> 00:00:07,500 I'm going to introduce you to a pro to call cord. 3 00:00:07,510 --> 00:00:09,540 He's TTP. 4 00:00:09,720 --> 00:00:12,510 What is his TTP. 5 00:00:12,660 --> 00:00:27,450 Hayes TTP stands for hypertext trons FA protocol is the most popular application protocol used in the 6 00:00:27,570 --> 00:00:39,690 Internet or the web to communicate web pages are basically made up of documents called hastier email. 7 00:00:39,850 --> 00:00:47,850 Here are similar documents are constructed mainly using hypertext to hate email stands for hypertext 8 00:00:47,970 --> 00:00:58,050 mark-up language the hypertext part basically contains text which also contains links that makes it 9 00:00:58,140 --> 00:01:05,370 possible to link to documents to the different pages of their links. 10 00:01:06,010 --> 00:01:18,090 I'm not sure what to call it is a brutal call physically is a specific set of communication rules that 11 00:01:18,150 --> 00:01:24,510 has to be followed in order for certain kinds of communications to call. 12 00:01:24,510 --> 00:01:32,760 There are many different ways computers can communicate with each other and this is specified true. 13 00:01:32,760 --> 00:01:35,080 Different types of protocols. 14 00:01:35,130 --> 00:01:37,510 There are so many different types. 15 00:01:37,540 --> 00:01:38,970 The common cause. 16 00:01:38,970 --> 00:01:44,460 R t c p p and also he's T T P. 17 00:01:44,460 --> 00:01:50,230 He's also put a call up a call that you may not have heard of or have heard of this court. 18 00:01:50,240 --> 00:01:58,380 If t.p is done for file transfer protocol that is used to transfer far files on the Internet between 19 00:01:58,380 --> 00:01:59,440 computers. 20 00:01:59,670 --> 00:02:09,030 So of course a busy set of communication rules used to communicate over the Internet or between computers 21 00:02:10,140 --> 00:02:15,210 tag Tippee allows you to communicate via the Internet. 22 00:02:15,240 --> 00:02:26,280 For example if you want to fetch or get a resource or resources from the Internet use his TTP to request 23 00:02:26,820 --> 00:02:40,580 and obtain that source this hensch TTP is basically foundation of any data exchange on the Web. 24 00:02:40,650 --> 00:02:45,550 It's also a client server protocol. 25 00:02:45,600 --> 00:02:55,760 What it means is that the request are initiated by the recipient which is usually the web browser. 26 00:02:56,440 --> 00:03:05,340 So TTP is also referred to as a request response client server protocol so whereby a big client makes 27 00:03:05,340 --> 00:03:13,520 a request of the Internet usually via a web browser then gets a response back from the server. 28 00:03:15,370 --> 00:03:21,070 TTP is a state less brutal call. 29 00:03:21,150 --> 00:03:31,350 What that means is that the current request does not know what has been done in the previous request. 30 00:03:31,590 --> 00:03:34,150 That's what it means by stateless. 31 00:03:34,150 --> 00:03:40,010 Just take a look at this client server and network illustration have got here. 32 00:03:40,050 --> 00:03:50,340 So basically anything that you use to access data via the Internet is referred to as a client or your 33 00:03:50,340 --> 00:03:59,240 laptop your phone or your tablet or anything that has Internet connectivity and has a web browser is 34 00:03:59,250 --> 00:04:00,280 known as a client. 35 00:04:00,300 --> 00:04:07,650 Usually if you want to access a resource if for example go to Facebook or Instagram you'd be doing that 36 00:04:07,740 --> 00:04:17,430 via your Web browser and you be using a client which could be from your laptop or your tablet. 37 00:04:17,430 --> 00:04:23,930 So for example you wanted to watch a specific video on YouTube. 38 00:04:24,430 --> 00:04:29,550 Use your web browser on your client machine and you make you type in for example. 39 00:04:29,550 --> 00:04:38,530 WWE took you to block calm and then you sent here to be request that goes over the Internet and it'll 40 00:04:38,650 --> 00:04:45,630 look kids the server or computer that has the resource you're looking for. 41 00:04:45,630 --> 00:04:53,760 For example if you've got a server server basically you say a powerful computer that never goes to sleep. 42 00:04:53,760 --> 00:05:01,340 The surprise on 24 hours a day is very powerful and can take so many concurrent connections as well 43 00:05:01,340 --> 00:05:02,630 as call the server. 44 00:05:02,780 --> 00:05:09,020 It has lots of resources memory's to cope with all the various requests it gets. 45 00:05:09,060 --> 00:05:17,720 So it's actually a powerful computer that is located remotely somewhere in the world. 46 00:05:17,760 --> 00:05:28,260 So once you locate the resource the server processes that request and sends it back by his TTP response 47 00:05:28,920 --> 00:05:36,120 to the client and then the video or whatever requests the claim made is rendered. 48 00:05:36,210 --> 00:05:43,350 So you can look at all the red arrows here as his TTP request and look at the green rules. 49 00:05:43,490 --> 00:05:52,050 Has his TTP response so the TTP requires Sensei requests from the client which could be your laptop 50 00:05:52,170 --> 00:06:02,670 your phone or your tablet only request is sent over the Internet to the web server or the server anywhere 51 00:06:02,670 --> 00:06:03,520 in the world. 52 00:06:03,750 --> 00:06:10,280 And this our process is that request sends it back via his TTP response. 53 00:06:10,410 --> 00:06:19,570 So the TTP is the communication tool to initiate that response and request communication.