Page 210 - DCAP207_NETWORKS_DCAP406_COMPUTER_NETWORKS
P. 210

Unit 13: Session Layer and Presentation Layer




          Self Assessment                                                                       Notes

          Fill in the blanks:
          1.   The ……………………… layer is located above the transport layer and intends to provide
               value added services to the underlying transport layer services.

          2.   The ……………………… layer preserves and maintains the meaning of information
               transmitted across a network.
          3.   The ……………………………. layer is thinnest layer with least numbers of protocols in the
               OSI model.
          4.   Session layer enables the user to delimit data into logical units called …………………………
          5.   There are …………………………… types of synchronization points.

          6.   Synchronization is accomplished with the use of ……………………………….. numbers.

          13.3 Presentation Layer

          The presentation layer in a network model is concerned with the syntax and semantics of the
          information exchanged between two systems.

          The presentation layer determines how computers represent data format such as ASCII, GIF, etc
          and implements coding and conversion functions for application layer data to ensure that data
          sent from the application layer of source machine will be readable by the application layer of
          destination machine. The presentation layer coding and conversion methods provide common
          data representation formats, conversion of character representation formats, common data
          compression techniques and common data encryption techniques. Common data representation
          formats that may involve the use of standard image, sound and video formats allow to exchange
          the application data between different types of computer systems from source machine to
          destination machine. The machines interchanging data may use different text and data
          representations like EBCDIC and ASCII. The data compression techniques allow a compressed
          data at the source machine to be properly decompressed at the destination machine. Likewise,
          data encryption techniques allow data encrypted at the source machine to be properly decryption
          at the destination machine. Thus, the presentation layer makes the application layer free of the
          responsibility of syntactical differences in data representation within the source and destination
          machine or end user systems.

          13.4 Presentation Layer – The Design Issues

          The presentation layer deals with the translation, encryption/decryption, authentication and
          compression which are explained as below:
          Translation: It converts the complex data structures used by an application strings, integers,
          structures, etc. into a byte stream that may be transmitted across the network. The message is
          represented in such a way that communicating machines agree to the format of the data being
          exchanged. For example, ASCII or EBCDIC character set.

          The translation may be direct or indirect. In direct translation method, ASCII code is translated
          as the EBCDIC at the destination machine. In the indirect method, the ASCII code is first translated
          to a standard format at the source machine itself before transmission. The destination machine
          converts it into EBCDIC code. Direct method is not desirable with obvious reasons as the
          destination machine needs to deal with several computers in the network and therefore are
          required to have a table of conversion for different data formats. The indirect method that




                                           LOVELY PROFESSIONAL UNIVERSITY                                   203
   205   206   207   208   209   210   211   212   213   214   215