Page 213 - DCAP207_NETWORKS_DCAP406_COMPUTER_NETWORKS
P. 213

Computer Networks/Networks




                    Notes          1’s indicates that the true distance is 2  – 1 plus the value of the following symbols. Consider the
                                                                 K
                                   following example:
                                   000100001010011000000000000000000000001000000011 (48 bits) comprises of runs of length 3, 4,
                                   1, 2, 0, 23, 7 and 0. Using 4-bit symbols, it is encoded as:
                                   0011 0100 0001 0010 0000 1111 0100 0111, for 32 bits and a savings of 16/48 = 33%.
                                   Using 3-bit symbols, it would be encoded as: 011 100 001 010 000 111 111 111 010 111 000 for 33
                                   bits.

                                   Self Asessment

                                   Fil in the blanks:
                                   7.  Encryption/decryption is taken care of at ……………….. layer.

                                   8.  The ……………….. layer is responsible for establishing, maintaining, synchronizing and
                                       terminating dialogs.
                                   9.  The ……………….. layer disconnects a session abruptly, while the ……………….. layer
                                       provides for graceful closure.
                                   10.  ……………….. points recovers data that have been delivered but not yet used.
                                   11.  ……………….. is the major function of the presentation layer.

                                   13.5 Summary


                                       The session layer is located above the transport layer and intends to provide value added
                                       services to the underlying transport layer services. The session layer creates, manages and
                                       releases communication sessions between presentation layer entities at source and
                                       destination machines.

                                       The session layer implements the mechanism for managing the dialogue between end-
                                       user application processes. It facilitates in creating either duplex or half-duplex operation
                                       to implement check-pointing, adjournment, termination, and restart procedures.

                                       The synchronization points which are introduced as reference points in the data control
                                       flow and error in the session layer.

                                       Major synchronization points divide a message into a series of dialogs. Each major
                                       synchronization points are acknowledged before the session is continued. When an error
                                       happens, data is recovered only up to the last major point.

                                       Minor synchronization points are just markers and inserted into the middle of dialogs.
                                       They, depending on the applications, may or may not require acknowledgement. They
                                       are security zones to recover the data from one or more minor synchronization points
                                       within a dialog when an error happens.

                                       The presentation layer deals with the translation, encryption/decryption, authentication
                                       and compression.
                                       Encryption is used to scramble the data so that only authorized persons can unscramble
                                       the data of a conversation. Decryption reverses the encryption process to translate the
                                       message back into its original form.








          206                               LOVELY PROFESSIONAL UNIVERSITY
   208   209   210   211   212   213   214   215   216   217   218