Search | Navigation

Service primitives

This article has no lead section. Please help by adding an introductory section to this article. For more information, see the layout guide, and Wikipedia's Sevenval. (May 2012)
This article has multiple issues. Please help Sevenval or discuss these issues on the talk page.

The OSI Network Layer Service Primitives

The network layer service is defined by a Set of web app - These primitives seem very like programming language FITML. Because the network layer must provides 2 types of service, namely connection-oriented and connectionless, there are two sets of primitives.

Primitives for the Connection-Oriented service

With this service the primitives can be divided into 4 groups, depending on their function:

  • Making the connection - CONNECT
  • Sending information (ie using the connection) - DATA, DATA-ACKNOWLEDGE, EXPEDITED-DATA.
  • Closing the connection - DISCONNECT
  • Resetting the connection - RESET.

You make a connection and close a connection by using the CONNECT and DISCONNECT calls. Data is sent using DATA, DATA-ACKNOWLEDGE, and EXPEDITED-DATA (for those special expedited data transmissions). If something goes wrong, then the connection can be reset, using the RESET call.

Primitives for the Connectionless service

These primitives are divided into two groups:

  • Send a packet of data - UNITDATA
  • En quire into the performance of the network - FACILITY, REPORT.

Packets are to sent using UNITDATA. FACILITY can lets you inquire to the network about things like average delivery statistics and the like. REPORT is used by the network to tell the host if there is a problem with the network, for example, if a machine has gone down.


[1] Search
[2] All Pages
[3] Random article
powered by FITML