1 00:00:07,740 --> 00:00:13,290 OK, so now we're going to get into one of my favorite topics always on. 2 00:00:13,880 --> 00:00:23,190 It all the way is because we understand how these players work, everything else they play. 3 00:00:25,400 --> 00:00:31,070 So in order to understand the application first, you first need to take a step back and get a grip 4 00:00:31,580 --> 00:00:33,290 on the policy. 5 00:00:33,290 --> 00:00:34,240 A lot of the generals. 6 00:00:34,550 --> 00:00:34,790 Right. 7 00:00:35,450 --> 00:00:36,350 What is the oversight? 8 00:00:36,390 --> 00:00:38,180 Well, we've all heard of it. 9 00:00:38,680 --> 00:00:44,360 You know, we hear about it in theory, but what exactly is it and why was it needed all those things? 10 00:00:44,360 --> 00:00:44,560 Right. 11 00:00:44,570 --> 00:00:46,320 So, Olesya. 12 00:00:49,070 --> 00:00:49,370 Right. 13 00:00:49,910 --> 00:00:53,510 So this is the open systems interconnection model. 14 00:00:54,720 --> 00:01:00,650 All right, so I think one of the best ways to understand this is to give you an example, right? 15 00:01:01,230 --> 00:01:01,860 So let's say. 16 00:01:03,810 --> 00:01:12,720 You are at a computer right here, that's you and what's up, and you want to connect to a Web server 17 00:01:13,560 --> 00:01:14,010 over here. 18 00:01:14,990 --> 00:01:16,020 You want to connect to that Web server. 19 00:01:16,770 --> 00:01:18,390 There's a couple of things that happen, right? 20 00:01:18,750 --> 00:01:19,850 Doesn't just happen automatically. 21 00:01:19,860 --> 00:01:23,880 There's a couple of things that need to take place before this connection can actually be established. 22 00:01:24,300 --> 00:01:28,590 So we open a browser and you enter and you need to connect a Web server on the Internet. 23 00:01:28,800 --> 00:01:33,630 Even if you need to connect to an internal file server, a false server on your local area network, 24 00:01:34,230 --> 00:01:36,550 what happens versus the application layer gets to work. 25 00:01:36,780 --> 00:01:38,310 This is where the. 26 00:01:39,500 --> 00:01:41,330 Network where application was. 27 00:01:42,350 --> 00:01:48,890 OK, application network aware application lives at this later. 28 00:01:49,980 --> 00:01:58,910 All right, and so from there, the data is going to move down to another layer, right? 29 00:01:59,280 --> 00:02:05,580 And the second layer may have already guessed, but it's going to actually move down to the presentation 30 00:02:05,580 --> 00:02:05,900 layer. 31 00:02:06,660 --> 00:02:06,870 Yeah. 32 00:02:09,360 --> 00:02:10,560 Then Tatian. 33 00:02:12,000 --> 00:02:16,620 And we get to the presentation later, you know, this is where, you know, there's encryption or formatting 34 00:02:16,620 --> 00:02:21,900 or any translation, all that stuff gets done at this layer and then the data will continue to move 35 00:02:21,900 --> 00:02:24,570 down even further, right. 36 00:02:25,000 --> 00:02:33,420 Until it gets to the next layer, which you then have the session layer and essentially handles the 37 00:02:33,420 --> 00:02:35,530 discussions, I think, about being logged into a Web page. 38 00:02:36,070 --> 00:02:41,520 Now, there's a session in a website, right, so that, you know, when you click through multiple 39 00:02:41,520 --> 00:02:45,120 pages, the computer can tie together all those connections to a single user. 40 00:02:45,390 --> 00:02:45,550 Right. 41 00:02:45,630 --> 00:02:46,710 That's pretty much what a session is. 42 00:02:47,190 --> 00:02:53,520 Now, all of these things, all of them, all these things happen on one physical system. 43 00:02:53,520 --> 00:02:56,150 Write the application, the presentation, the session. 44 00:02:56,160 --> 00:02:59,600 This is on your computer does not leave your computer. 45 00:02:59,820 --> 00:03:00,990 That doesn't hit the network yet. 46 00:03:01,380 --> 00:03:04,690 OK, but after you get here, this is when things get kind of interesting. 47 00:03:05,370 --> 00:03:07,710 Let me go ahead and clear this out. 48 00:03:08,850 --> 00:03:13,080 Let's talk about what happens to the other layers, so then we have what's known as the transport layer 49 00:03:13,920 --> 00:03:17,860 transport and you can guess what happens at the transport layer, right? 50 00:03:18,330 --> 00:03:24,120 This is basically the layer that is responsible for the reliable or unreliable delivery of protocol 51 00:03:24,120 --> 00:03:26,550 data units known as segments at this layer. 52 00:03:26,880 --> 00:03:28,710 And it can track those messages up into segments. 53 00:03:28,710 --> 00:03:30,260 You can label them and reassemble them. 54 00:03:30,570 --> 00:03:34,340 That all takes place at this transport layer there. 55 00:03:34,950 --> 00:03:36,390 The data is continually sent. 56 00:03:36,390 --> 00:03:43,290 It's continues to traverse the network and ends up at the next there, which is the network layer. 57 00:03:43,650 --> 00:03:48,030 OK, this is the layer that most of us, I think are familiar with network. 58 00:03:50,020 --> 00:03:55,060 Because, you know, this is when we start to talk about IP addresses or source and destination IP addresses, 59 00:03:55,330 --> 00:03:56,650 all those things live at this layer. 60 00:03:57,280 --> 00:04:04,360 The next layer in our journey down the TCP IP protocol stack or even Ossi model, next layer is the 61 00:04:04,360 --> 00:04:08,050 datalink layer data link. 62 00:04:09,230 --> 00:04:14,150 And this is layer two and this is where everything is put into a nice, tidy envelope and it's sent 63 00:04:14,150 --> 00:04:21,620 over the network as a stream of ones and zeros, OK, because that's all data is right. 64 00:04:21,620 --> 00:04:22,460 It's just ones and zeros. 65 00:04:22,580 --> 00:04:25,600 And the transmission medium can be either the air. 66 00:04:25,610 --> 00:04:27,140 If it's Wi-Fi, it can be glass. 67 00:04:27,140 --> 00:04:30,140 If it's fiber optics, it could be copper if using Ethernet cable. 68 00:04:30,140 --> 00:04:30,460 Right. 69 00:04:30,950 --> 00:04:35,480 But, you know, that's pretty much how this works conceptually, that it goes down the stack. 70 00:04:35,480 --> 00:04:36,380 It flows all the way down. 71 00:04:36,740 --> 00:04:37,070 Right. 72 00:04:37,610 --> 00:04:40,220 And then on the other side in the server, it passes up. 73 00:04:40,790 --> 00:04:47,080 So to move up from the physical layer into the destinations data layer and then into the destination's 74 00:04:47,090 --> 00:04:50,930 network layer transport layer all the way up to the application layers. 75 00:04:50,930 --> 00:04:51,190 Right. 76 00:04:51,200 --> 00:04:54,260 The session, the presentation of the application until it finally gets to the application. 77 00:04:54,260 --> 00:04:54,410 Right. 78 00:04:54,470 --> 00:04:57,490 And then the same happens in reverse at the data sent back to the client. 79 00:04:58,190 --> 00:05:00,220 So that's pretty much how that works. 80 00:05:00,470 --> 00:05:04,880 The main thing you need to really know here is that this is just a model. 81 00:05:05,090 --> 00:05:08,900 And really what we're using in today's networks isn't the same model. 82 00:05:09,500 --> 00:05:09,950 We're using the. 83 00:05:11,690 --> 00:05:18,460 So, you know, just to kind of break this down a little bit more at the transport layer transport, 84 00:05:19,490 --> 00:05:30,110 what you have is a segment, the data is referred to as a segment that when you get to the network layer. 85 00:05:32,460 --> 00:05:35,910 Data is technically referred to as a packet. 86 00:05:36,890 --> 00:05:42,140 Another term package gets moved around a lot and people use it in their vernacular interchangeably with 87 00:05:42,140 --> 00:05:47,510 just data anywhere, but specifically you look at the RFID, if you look at how the TCP IP networks 88 00:05:47,510 --> 00:05:53,330 functioned, how they were designed, and that work layer is home to packets, just trying to be syntactically 89 00:05:53,330 --> 00:05:53,820 correct here. 90 00:05:53,840 --> 00:05:56,270 And then finally, we have a data link layer. 91 00:05:58,860 --> 00:06:01,260 You actually have a frame. 92 00:06:02,580 --> 00:06:10,170 OK, so the date actually changed its name as it moves down through the TCP IP stack. 93 00:06:10,800 --> 00:06:11,220 OK. 94 00:06:11,450 --> 00:06:17,280 And of course, when it hits the physical layer, it's just bits and bytes and zeros and ones that ons 95 00:06:17,280 --> 00:06:17,360 it. 96 00:06:18,090 --> 00:06:18,380 Right. 97 00:06:18,390 --> 00:06:20,430 But that's pretty much one thing I want you to know right there. 98 00:06:21,040 --> 00:06:26,130 Another thing that's really important, but I want you to know is that routers live. 99 00:06:27,360 --> 00:06:31,440 At the network, layer and routers move packets at layer three. 100 00:06:33,630 --> 00:06:34,510 That's where the writers live. 101 00:06:36,960 --> 00:06:38,070 And later to. 102 00:06:39,050 --> 00:06:39,980 You've got switches. 103 00:06:41,710 --> 00:06:45,790 OK, and switches move frames at layer two. 104 00:06:47,760 --> 00:06:54,120 So they make forward decisions based on the Destination Mac address and the frame compares the incoming 105 00:06:54,120 --> 00:07:02,610 Mac address to what's in its content addressable memory, S.A.M. content addressable. 106 00:07:05,700 --> 00:07:11,080 Memory and it can make a forwarding decision based on the destination Mac address and the data that's 107 00:07:11,100 --> 00:07:13,410 in the camp table at that given moment in time. 108 00:07:14,110 --> 00:07:14,390 Right. 109 00:07:14,700 --> 00:07:15,540 That's really all you need to know. 110 00:07:15,560 --> 00:07:19,910 The main thing that's really important is the application layer deals with network aware applications. 111 00:07:20,460 --> 00:07:20,700 Right. 112 00:07:20,770 --> 00:07:23,790 So Chrom, they'll be an application layer application. 113 00:07:24,090 --> 00:07:24,810 Microsoft Paint. 114 00:07:24,990 --> 00:07:30,410 That's not an application layer application because that layer, that application, isn't that where. 115 00:07:30,510 --> 00:07:30,790 Right. 116 00:07:31,590 --> 00:07:32,870 So that's the key point there. 117 00:07:33,180 --> 00:07:34,410 If you get that, you've got it. 118 00:07:34,410 --> 00:07:34,910 All right. 119 00:07:34,920 --> 00:07:36,780 You got what you need for this particular section. 120 00:07:36,810 --> 00:07:41,670 So the next one, we're actually going to dig into the transport protocol and dig a little bit deeper 121 00:07:41,970 --> 00:07:46,200 into segments and how these rates will rise in the next.