OSI Definition of Presentation Layer

The purpose of the presentation layer is to assure that end systems may successfully communicate even if they use different representations. It does this by providing a common representation to be used in communication and by converting from the local representation to this common representation.

Here is a list of the services provided by the presentation layer.

There are three syntactic versions of information exchanged between Application entities: The presentation layer translates the representation of the information between the transfer syntax and each of the other two syntaxes.The transfer syntax to be used on a presentation connection is decided upon between the two presentation entities. Each side trys to choose a transfer syntax so that it can make a transformation to and from its user's syntax. The syntax used may change during the lifetime of the connection.

Each presentation connection is mapped one to one onto a session connection. The presentation protocol is only concerned with the transfer syntax, syntaxes used by other layers such as the Application layer are not of interest.

Here is a list of the functions of the presentation layer.