Servicios

El conjunto entero de N medios proporcionados a las entidades (N+1) se llama el N servicio. En otras palabras, el servicio es el conjunto entero de N medios proporcionados a la siguiente capa superior. Los servicios podrían parecerse a las funciones, pero hay una diferencia formal entre los dos.

Los documentos OSI dedican grandes espacios para proporcionar descripciones detalladas de los servicios, con una «norma de definición de servicios» para cada capa. Esto fue necesario durante el desarrollo de la norma OSI, de modo que las diferentes tareas comprendidas en el protocolo de comunicaciones pudieran asignarse a capas diferentes, y por tanto, que las funciones de cada capa estén bien definidas y aisladas de otras.

Las definiciones de servicio se desarrollan de manera formal desde la capa inferior (física) hacia arriba, hasta la capa superior. La ventaja de este enfoque es que el diseño de la capa N+ I puede basarse en las funciones ejecutadas en la capa N, evitando dos funciones que realizan la misma tarea en dos capas adyacentes.

Se ha desarrollado una serie completa de variaciones en el nombre del servicio para aplicar estas definiciones , algunas de las cuales se usan de manera común :

Un usuario de N servicio es un usuario de un servicio proporcionado por la capa N a la siguiente capa superior (N+1). Un proveedor de N servicio es el conjunto de N entidades que intervienen para proporcionar el servicio de la capa N.

Un punto de acceso a N servicio (a menudo abreviado como N-SAP) es donde se proporciona un N servicio a una entidad (N+1) por el proveedor de N servicio. Los datos de N servicio es el paquete de datos intercambiado en un N-SAP.

Las unidades de datos de servicio (N-SDU) son las unidades individuales de datos intercambiados en un N-SAP (de modo que los datos de N servicio están formados por N-SDU).

Otro término común es encapsulación, la cual es la adición de información de control a un paquete de datos. Los datos de control contienen detalles de direccionamiento, verificaciones para detección de errores y funciones de control de protocolo.