Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Session Layer Questions 1. Define the purpose of the session layer within the OS

ID: 3760325 • Letter: S

Question

Session Layer Questions

1. Define the purpose of the session layer within the OSI model.

2. Give a brief overview of an RPC and define its main goal.

3. List the four primary actions of the session layer and give a description of each.

4. What are 5 examples of session later protocols?

5. Define Network Address Translation.

6. What is dialog control?

7. What are the three basic transmission modes and give a brief definition for each.

8. What are the four services the session layer provides and give a brief definition of each.

9. Give a brief description of SQL and its purpose?

10. Describe token management.

Explanation / Answer

1. Define the purpose of the session layer within the OSI model.
Answer is:
the Session layer (sometimes called the "port layer") manages the setting up and taking down
of the association between two communicating end points that is called a connection.
A connection is maintained while the two end points are communicating back and forth in a
conversation or session of some duration. Some connections and sessions last only long enough
to send a message in one direction. However, other sessions may last longer, usually with one or both
of the communicating parties able to terminate it.

2. Give a brief overview of an RPC and define its main goal:
Answer is:

remote procedure call (RPC) is an inter-process communication that allows a computer program
to cause a subroutine or procedure to execute in another address space (commonly on another
computer on a shared network) without the programmer explicitly coding the details for
this remote interaction. That is, the programmer writes essentially the same code whether
the subroutine is local to the executing program, or remote. When the software in question
uses object-oriented principles, RPC might be called remote invocation or remote method invocation (RMI)

3. List the four primary actions of the session layer and give a description of each
Answer is:
  
The primary job of session layer protocols is to provide the means necessary to set up, manage, and end sessions. In fact, in some ways, session layer software products are more sets of tools than specific protocols. These session-layer tools are normally provided to higher layer protocols through command sets often called application program interfaces or APIs.

Common APIs include NetBIOS, TCP/IP Sockets and Remote Procedure Calls (RPCs). They allow an application to accomplish certain high-level communications over the network easily, by using a standardized set of services. Most of these session-layer tools are of primary interest to the developers of application software. The programmers use the APIs to write software that is able to communicate using TCP/IP without having to know the implementation details of how TCP/IP works.

4. What are 5 examples of session later protocols
Ans:
ADSP : AppleTalk Data Stream Protocol
ASP : AppleTalk Session Protocol
PPTP : Point-to-Point Tunneling Protocol
RPC : Remote Procedure Call Protocol
RTCP : Real-time Transport Control Protocol

5. Define Network Address Translation
Ans:
Network address translation (NAT) is a methodology of remapping one IP address space into another by modifying network address information in Internet Protocol (IP) datagram packet headers while they are in transit across a traffic routing device.

6. What is dialog control
Ans:
Dialogue Control which determines whose turn is it to speak in a session. It is useful in video conferencing.

7. What are the three basic transmission modes and give a brief definition for each
Ans:

    Simplex Mode
  
   In this type of transmission mode data can be sent only through one direction i.e. communication is unidirectional. We cannot send a message back to the sender. Unidirectional communication is done in Simplex Systems.
  
    Half duplex Mode
  
   In half duplex system we can send data in both directions but it is done one at a time that is when the sender is sending the data then at that time we can’t send the sender our message. The data is sent in one direction.
  
    Full duplex Mode

   In full duplex system we can send data in both directions as it is bidirectional. Data can be sent in both directions simultaneously. We can send as well as we receive the data.
  
  
8. What are the four services the session layer provides and give a brief definition of each
Ans:

Dialogue management
SynchronizationActivity
management
Exceptionhandling

9. Give a brief description of SQL and its purpose
Ans:
SQL is by definition a language for querying and accessing data in databases, which includes transaction management to keep the database consistent. I think SQL fits in L5 because of the fact that it involves setting up and maintaining sessions (between the host issuing queries and the database server) and it uses the concept of transactions.

10. Describe token management
Ans:

dialog management is implemented through the use of a data token. The token is sent back and
forth, and a user may transmit only when it possesses the token

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote