LAYER 5 - SESSION LAYER (1) PDF
Document Details
Uploaded by Deleted User
University of San Jose-Recoletos
2024
Tags
Summary
This document is a session layer midterm exam for the 2023-2024 academic year for a computer networks class at the University of San Jose-Recoletos in the Philippines. It examines topics such as protocols and services commonly used in computer networks.
Full Transcript
University of San Jose-Recoletos CPE 3A5 | Computer Networks and Security SESSION LAYER MIDTERM A.Y. 2023 – 2024 | First Semester School of Engineering Department of Computer Engineering Instructor: Engr. Jerome Amor Learning Outcomes 1. Identify the different services under...
University of San Jose-Recoletos CPE 3A5 | Computer Networks and Security SESSION LAYER MIDTERM A.Y. 2023 – 2024 | First Semester School of Engineering Department of Computer Engineering Instructor: Engr. Jerome Amor Learning Outcomes 1. Identify the different services under session layer. 2.Describe the different protocols under session layer. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 The Session Layer This layer allows users on different machines to establish active communications sessions between them. It is responsible for establishing, maintaining, synchronizing, terminating sessions between end-user applications. The session layer allows communication between two processes. It establish, maintains and synchronizes the interaction. The communication occurs in either half-duplex or full-duplex. This layer handles and manipulates data which it receives from the Session Layer as well as from the Presentation Layer. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 2 WAY PROCESS OF THE SESSION LAYER University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Services of the Session Layer University of San Jose – Recoletos Magallanes Streets, Cebu City 6000 Philippines Network Dialog Controller The session layer allows communication between two processes. It establish, maintains and synchronizes the interaction. The communication occurs in either half-duplex or full-duplex. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Synchronization The Layer adds checkpoints into a stream of data. Example: If you have a file of 1000 pages. Add checkpoints at every 100 pages. If now let us say an error occurs at page 720, then 1-700 pages need not to be transmitted. Only the pages from 700-800 need to be taken care of and retransmitted. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Transport Layer Protocols University of San Jose – Recoletos Magallanes Streets, Cebu City 6000 Philippines AppleTalk Data Stream Protocol (ADSP) ADSP is that type of protocol which was developed by Apple Inc. and it includes a number of features that allow local area networks to be connected with no prior setup. This protocol rigorously followed the OSI model of protocol layering. ADSP itself has two protocols named: AppleTalk Address Resolution Protocol (AARP) and Name Binding Protocol (NBP), both aimed at making system self-configuring. both ends of the connection have equal control over the communication in a peer-to-peer relationship. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Real-time Transport Control Protocol (RTCP) RTCP is a protocol which provides out-of-band statistics and control information for an RTP (Real-time Transport Protocol) session. RTCP’s primary function is to provide feedback on the quality of service (QoS) in media distribution by periodically sending statistical information such as transmitted octet and packet counts or packet loss to the participants in the streaming multimedia session. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Point-to-Point Tunneling Protocol (PPTP) PPTP is a protocol which provides a method for implementing virtual private networks. PPTP uses a TCP control channel and a Generic Routing Encapsulation tunnel to encapsulate PPP (Point- to-Point Protocol) packets This protocol provides security levels and remote access levels comparable with typical VPN (Virtual Private Network) products. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Password Authentication Protocol (PAP) a password-based authentication protocol used by Point to Point Protocol to validate users. Almost all network operating systems, remote servers support PAP. PAP authentication is done at the time of the initial link establishment and verifies the identity of the client using a two-way handshake (Client-sends data and server in return sends Authentication-ACK after the data sent by client is verified completely). University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Remote Procedure Call Protocol (RPCP) (RPCP) is a protocol that is used when a computer program causes a procedure (or a sub-routine) to execute in a different address space without the programmer explicitly coding the details for the remote interaction. This is basically the form of client-server interaction, typically implemented via a request-response message-passing system. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000 Sockets Direct Protocol (SDP) (SDP) is a protocol that supports streams of sockets over Remote Direct Memory Access (RDMA) network fabrics. The purpose of SDP is to provide an RDMA-accelerated alternative to the TCP protocol. The primary goal is to perform one particular thing in such a manner which is transparent to the application. University of San Jose – Recoletos University of San Jose – Recoletos Corner P. Lopez & Magallanes Streets, Cebu City 6000, Philippines Corner P. Lopez & Magallanes Streets, Cebu City 6000