1 00:00:00,900 --> 00:00:08,040 Each layer here interacts only with the layer above and below it. 2 00:00:08,040 --> 00:00:11,250 But there must be some external interaction with the stacks here. 3 00:00:11,250 --> 00:00:19,110 So here I draw some diagrams that will show you two external connections and the link layer interacts 4 00:00:19,110 --> 00:00:24,870 with the physical network connections, transmitting the data in a physical medium. 5 00:00:25,050 --> 00:00:25,320 Right? 6 00:00:25,320 --> 00:00:32,970 So such as a process of electricity or light and the application layer interacts with the other application. 7 00:00:32,970 --> 00:00:39,450 And an application is a collection of related functionality that provides a service to a user. 8 00:00:39,630 --> 00:00:45,390 And in this figure you are seeing an example of an application that processes an email. 9 00:00:45,920 --> 00:00:54,800 And the service provided by the email application is sending and receiving of messages over a network. 10 00:00:54,800 --> 00:01:02,300 And here typically applications contains these components, which is the network communication. 11 00:01:03,190 --> 00:01:12,850 Uh, this component communicates over the network and processes incoming and outgoing data for a email 12 00:01:12,850 --> 00:01:13,630 application. 13 00:01:13,630 --> 00:01:23,830 The network communication is most likely standard protocol such as SMTP, POP3, IMAP or others. 14 00:01:23,830 --> 00:01:28,240 And we also have the content parsers here. 15 00:01:29,100 --> 00:01:29,320 Oops. 16 00:01:29,340 --> 00:01:30,780 Actually we are here. 17 00:01:30,810 --> 00:01:32,400 Content parsers. 18 00:01:32,400 --> 00:01:38,970 So data transferred over a network usually contains content that must be extracted and processed. 19 00:01:39,000 --> 00:01:47,520 So content might include textual data such as the body of an email, or it might be pictures or video. 20 00:01:47,730 --> 00:01:54,380 And we also have the user interface and this is the user interface that user interacts to it. 21 00:01:54,390 --> 00:02:03,820 So the UI allows the user to we received emails and, and to create a new emails for transmission In 22 00:02:03,820 --> 00:02:05,040 an email application. 23 00:02:05,040 --> 00:02:15,030 The UI might display emails using the HTML in a web browser and then I will also notify you that the 24 00:02:15,030 --> 00:02:19,530 user interacting with the UI doesn't have to be a human being. 25 00:02:19,530 --> 00:02:26,460 It could be another application that automates the sending and receiving of emails through a command 26 00:02:26,460 --> 00:02:27,420 line tool.