Time
3 hours 38 minutes
Difficulty
Beginner
CEU/CPE
2

Video Description

Application Layer - network processes to applications- User interface to lower layers

  • Preparation of data for each service
  • End-to-end communication on both sides
  • Software applications reside in it
  • Sends requests and receives reply
  • HTTP (Hyper Text Transfer Protocol)
  • FTP (File transfer protocol)
  • SMTP (Simple Mail Transfer Protocol)
  • POP3 (Post Office transfer Protocol)
  • IMAP (Internet Message Access Protocol)
  • Telnet/SSH (Secure Shell)
  • DNS (Domain Name Server)
  • RTP (Real-time Protocol)

Presentation Layer- Responsible for common representation of data between source and destination

  • Provides transformation of data
  • Supports standardized application interface
  • Coding of data syntax
  • Data encryption/decryption
  • Data compression/decompression

Session Layer- Establishing session

  • Managing session
  • Controlling session
  • Terminating session
  • Making sure the connection is active during session
  • Securing the connection
  • Dialogue synchronization
  • Checking for connection failure
  • Reconnecting if connection cuts off
  • Terminating communication
  • Defining node communication order and timing

Application, Presentation, and Session- Closely connected

  • Related in function
  • Forms application later in TCP/IP
  • Content formatting
  • Preparing for network process

Video Transcription

00:01
this lecture covers the top three layers off the eyes. Always, I model the application. The presentation and the session layers layers seven. Layer six and layer five
00:15
the application layer. It is the interface between the user, the human users and the rest off the seven layers. It's an interface between the user and the lower layers off the I saw Asai Modern. That translates and tries to
00:34
make it easier for the lower layers toe.
00:37
Execute the orders and the requirements given by the user. Tow the network.
00:46
The application rail is responsible for the preparation off data for each service. Each service on the Internet requires data to be prepared in a certain format toe appear in a certain way.
01:02
For example, the Web browser at lets the data appear in the form off text images and hyperlinks.
01:10
Another service, like the file transfer service the FTP, requires later to appear in the form off solid files.
01:18
Another service, like the email service, requires data to appear in the form of messages.
01:23
The preparation off data for each of these service
01:27
is responsibility off the application layer.
01:33
The application layer is the goal of the seven layers
01:37
toe
01:38
perform. End to end communication on both sides between the application layer at the sender and the application layer at the receiver. This is the logical connection that needs to be established between
01:52
the sender and the receiver, as if the application Lear here is talking directly to the application layer there as if there were no other layers interfering the end to end communication on both sides. Off the thunder and the receiver is the goal off the seven layers
02:12
providing and toe and communication between the application layer here and the application layer. There
02:16
is the reason for the existence off these seven years.
02:22
The application layers the seventh layer in the eyes. Always I model is the layer where the software application three sites where the program you are dealing with as a user exists and takes from you the data that needs to be sent over the network
02:38
and passes toe the lower six layers,
02:43
starting from presentation and ending. Tow the physical.
02:46
The application layer is the actual layer that sends the requests at the sending process and the actual air that receives the reply at the receiving process. It's the layer that takes the request from the user passes to deliver layers and receives the reply,
03:05
arriving from the lower layers
03:07
and presenting it to the users in a readable and understandable. For
03:16
example, protocols that work at the application layer are the following http hypertext transfer protocol. This is for Web service is
03:27
F D P file transfer protocol. This is for transferring files between sources and stations over the Net s MTP. The simple male transfer protocol This is for the mail exchange over the Internet.
03:44
Pop three is the post office protocol. SMTP is for exchanging email messages. Among the mail servers. Pop three is for exchanging email between the client and the mail server.
04:00
I'm map is instant message access. Protocol is also for exchanging email messages between the client and the mail server.
04:08
Pop. Three Allows for downloading email messages I met is only for accessing and reading email messages. Tell nut and as a search protocols are four.
04:19
Allowing for remote administration between
04:23
decline that exists in a certain machine over the Internet and the server that exists maybe
04:31
two or three countries away on the Internet and
04:36
the user sitting on the client software
04:41
acts as if sitting on the keyboard and the mouse
04:44
connected directly to the server machine and can do whatever he likes on the server machine through this stele nut application,
04:53
the domain name system or the domain name server that Vienna's is the protocol responsible for resolving the domain names in tow I P addresses and vice versa. It's the protocol that allows for writing www dot yahoo dot com and then
05:12
connecting toe a certain machine with the I P edges
05:15
corresponding to this domain name server,
05:18
the RTP Protocol. The real time protocol is responsible for transferring data that are really time data such as the audio and the video. Really, time transfer
05:31
off data has certain requirements for certain data that our delay sensitive and not sensitive to losses in the same way
05:43
that they are sensitive today. So the rail time protocol, which is somehow a new protocol, is responsible for transferring data
05:53
off such kind.
05:55
The presentation layer, or layer number six, is responsible for the common representation off data between any source and any destination.
06:04
It is responsible off presenting the data to the application when receiving and receiving the data from the application. When Sunday.
06:15
In a certain form that can be
06:17
understandable by both the source and the destination. It provides the transformation of data. It supports a standardized application interface at the source side and add the destination side. It is responsible off loading the data syntax.
06:36
It's responsible off coding the data
06:39
according to a certain syntax that is understandable. Bible to the source and the destination. It is responsible for the encryption at this underside and the decryption at the receiver side off the data being transmitted. It is responsible off the compression at this underside
06:59
and the decompression at the receiver side off the data being transmitted
07:02
between the source and the destination.
07:06
The special layer, or layer number five is
07:11
goes about managing the session,
07:14
starting by establishing decision in itself, managing the session while it is running and up controlling the session while it is transferring data, and at the end of the session it is responsible off how the session can be terminated safely.
07:31
If we look at this diagram, we can see that the social layer sons some data that is
07:40
like some data, we or like some sentences we use between each other's as human to start conversation.
07:48
If you say to someone, I'd like to send you something and he says, Sounds good. This is a request that is replied by an acknowledgment. This is an establishing to a connection. These two messages are the responsibility off the session layers to transmit. End toa
08:07
acknowledge at the beginning of the session
08:11
at the end of the session, when you
08:13
send your data completely and entirely, you say toe the receiver, thank you, and he acknowledges you by the sentence, you are welcome.
08:24
This is closing the session safely and closing the connection safely off course. In between these two messages In between these two diagrams, the session can be stopped and can be restarted and can be resumed at a certain point of time.
08:41
The flow of data can be controlled
08:45
and can be slowed down and can be set to a faster speed.
08:50
All of these functionalities are the responsibility off the session layers. It is responsible off managing the session as a hole from the establishment by some handshaking between the sender and the receiver, till determination by some handshaking and acknowledgement between the same sender and receiver, and
09:11
through controlling the session in between. While the data is being transferred between the sender and the receiver off the data,
09:20
the social layer makes sure the connection is active during the session and make sure that it is not falling down.
09:28
It's this responsible off securing the commission. It is responsible off the synchronization of the dialogue,
09:35
the synchronization off the sending and receiving off data. It is responsible off checking for the connection failure if existing during the session,
09:45
which leads to losing data and which leads to slowing down the data transfer process. It's responsible for re connection if there is a cut off during the sending off the data or during the data transmission, re connection or resuming the session is the responsibility off the session later.
10:03
It's responsible off terminating the communication at the end of the session. After all, the later has bean
10:11
received by the receiver.
10:13
The special layer defines the note. Communication order and timing, order and timing are the core off the synchronization off the data. Sending
10:24
this is the responsibility off the session layer as well.
10:31
The three layers, the application, the presentation and the session are very closely connected. They are very related in function to each other.
10:41
That's why they form the application layer in the TCP i p. If we have a look at the TCP I P protocol suit, we can say we can see that the application layer the presentation layer the session layer in the eyes. Always I model are all compact
10:58
and link it together in one layer in the d c p i p that is called the application layer
11:03
in the d. C p i. P. This makes the DCP I P only four layers, not seven layers.
11:09
Those three layers are responsible off content for mating are responsible off formatting and representing and preparing the data being sent from the sender to the receiver.
11:22
It's preparing for the network. Proofs is preparing for addressing, preparing for routing and preparing for establishing the connection
11:31
for the data to be transmitted through they network Claire's that lies down
11:37
starting from layer four until the physical layer in the eyes Os. I'm on
11:43
by this. We have introduced those important Fleer airs. Thank you

Up Next

Network Fundamentals

In this basic Network Fundamentals course, you will get an introduction to basic networking concepts to expand your knowledge about network security. You will get a complete overview of networks including wired and wireless computer networks, devices, and protocols.

Instructed By

Instructor Profile Image
Mohammad Adly
EC3 Manager at Information Technology Institute
Instructor