Cuando el proceso “A” quiere comunicarse con el proceso “B”:
Construye un mensaje en su propio espacio de direcciones.
Ejecuta una llamada al sistema para que el S. O. busque el mensaje y lo envíe a través de la red hacia “B”.
Para evitar el caos, “A” y “B” deben coincidir en el significado de los bits que se envíen.
Los puntos de acuerdo necesarios incluyen lo siguiente:
- ¿Cuántos voltios hay que utilizar para un bit “0” y cuántos para un bit “1”?.
- ¿Cómo sabe el receptor cuál es el último bit del mensaje?.
- ¿Cómo puede detectar si un mensaje ha sido dañado o perdido, y qué debe hacer si lo descubre?.
- ¿Qué longitud tienen los números, cadenas y otros elementos de datos y cuál es la forma en que están representados?.
La ISO (Organización Internacional de Estándares) desarrolló un modelo de referencia que:
- Identifica en forma clara los distintos niveles.
- Estandariza los nombres de los niveles.
- Señala cuál nivel debe realizar cuál trabajo

Este modelo se denomina “modelo de referencia para interconexión de sistemas abiertos” (ISO OSI o modelo OSI).
El “modelo OSI” está diseñado para permitir la comunicación de los sistemas abiertos:
Son aquellos preparados para comunicarse con cualquier otro sistema abierto mediante reglas estándar:
- Establecen el formato, contenido y significado de los mensajes recibidos y enviados.
- Constituyen los protocolos, que son acuerdos en la forma en que debe desarrollarse la comunicación

El “modelo OSI” distingue entre dos tipos generales de protocolos:
Orientados hacia las conexiones:
Antes de intercambiar los datos, el emisor y el receptor:
Establecen en forma explícita una conexión.
Probablemente negocien el protocolo a utilizar.
Al finalizar, deben terminar la conexión.
El teléfono es un sistema de comunicación orientado hacia la conexión.
Sin conexión:
No es necesaria una configuración de antemano.
El emisor transmite el primer mensaje cuando está listo.
El depósito de una carta en un buzón es una comunicación sin conexión.
Cada capa proporciona una interfaz con la otra capa por encima de ella; la interfaz consiste de un conjunto de operaciones para definir el servicio que la capa está preparada para ofrecer a sus usuarios.
El protocolo de la capa “n” utiliza la información de la capa “n”.
Cada protocolo de capa se puede cambiar independientemente de los demás:
Esto es de fundamental importancia. Confiere gran flexibilidad. La colección de protocolos utilizados en un sistema particular se llama una “suite de protocolo” o “pila de protocolo”
El modelo OSI esta constituido por 7 capas que definen las funciones de los protocolos de comunicaciones. Cada capa del modelo representa una función realizada cuando los datos son transferidos entre aplicaciones cooperativas a través de una red intermedia.
Esta representación en forma de pila, en la que cada capa reposa sobre la anterior suele llamarse pila de protocolos o simplemente pila.
En una capa no se define un único protocolo sino una función de comunicación de datos que puede ser realizada por varios protocolos. Así, por ejemplo, un protocolo de transferencia de ficheros y otro de correo electrónico facilitan, ambos, servicios de usuario y son ambos parte de la capa de aplicación.
Cada protocolo se comunica con su igual en la capa equivalente de un sistema remoto. Cada protocolo solo ha de ocuparse de la comunicación con su gemelo, sin preocuparse de las capas superior o inferior. Sin embargo, también debe haber acuerdo en como pasan los datos de capa en capa dentro de un mismo sistema, pues cada capa esta implicada en el envío de datos.
Las capas superiores delegan en las inferiores para la transmisión de los datos a través de la red subyacente. Los datos descienden por la pila, de capa en capa, hasta que son transmitidos a través de la red por los protocolos de la capa física. En el sistema remoto, irán ascendiendo por la pila hasta la aplicación correspondiente.
La ventaja de esta arquitectura es que, al aislar las funciones de comunicación de la red en capas, minimizamos el impacto de cambios tecnológicos en el juego de protocolos, es decir, podemos añadir nuevas aplicaciones sin cambios en la red física y también podemos añadir nuevo hardware a la red sin tener que reescribir el software de aplicación.
COMPARACIÓN TCP/IP VS OSI
El modelo de arquitectura de estos protocolos es mas simple que el modelo OSI, como resultado de la agrupación de diversas capas en una sola o bien por no usar alguna de las capas propuestas en dicho modelo de referencia.
Así, por ejemplo, la capa de presentación desaparece pues las funciones a definir en ellas se incluyen en las propias aplicaciones. Lo mismo sucede con la capa de sesión, cuyas funciones son incorporadas a la capa de transporte en los protocolos TCP/IP. Finalmente la capa de enlace de datos no suele usarse en dicho paquete de protocolos.
De esta forma nos quedamos con una modelo en cuatro capas, tal y como se ve en la siguiente figura:
Bibliografia/referencias electronicas:http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO8.htm
http://www.textoscientificos.com/redes/tcp-ip/comparacion-modelo-osi