Está en la página 1de 13

UNIDAD 2 – Comunicación por Red

UNIDAD 2
COMUNICACIÓN POR RED

1. La plataforma de comunicación digital.


Las redes se han convirtiendo en la base de la comunicación humana a distancia. En décadas pasadas, las
cartas personales se convirtieron en correos electrónicos, los documentos escritos a máquina y a mano se
convirtieron en archivos de procesador de texto, las fotografías se convirtieron en digitales, y las llamadas
telefónicas han pasado de ser analógicas a digitales. Esta transformación a una plataforma digital ha sido
posible porque las redes de computadoras han crecido en tamaño, fiabilidad y diversidad, lo que nos ha
permitido beneficiarnos de las ventajas de la comunicación digital.
Las siguientes secciones se centran en la plataforma para esta comunicación digital que se basa en
conceptos de comunicación fundamentales que se aplican a los dispositivos y los medios que permiten el
envío de mensajes de datos entre usuarios finales.

1.1. Comunicación de los mensajes


Las redes de computadoras transportan mensajes grandes y pequeños. Los dispositivos a menudo
intercambian actualizaciones que son pequeñas y requieren muy poco ancho de banda, aunque son muy
importantes. Otros mensajes, como, por ejemplo, fotografías de alta calidad, pueden ser muy grandes y
consumir gran cantidad de recursos de red.
Enviar archivo grande como un flujo de datos continuo puede significar que un dispositivo pierda una
actualización importante o que otra comunicación tenga que esperar demasiado tiempo o incluso
reenviarse, utilizando incluso más ancho de banda.
La solución a este problema son dos procesos denominados
Segmentación y Multiplexación.
La Segmentación divide los mensajes de distintos usuarios en
fragmentos más pequeños que pueden transportarse juntos
fácilmente y la Multiplexación se produce cuando los
segmentos de dos o más mensajes del mismo o de distinto
usuario se mezclan y comparten el medio de transmisión.
Esta solución proporciona dos beneficios principales a las
comunicaciones por red:
 Mejor aprovechamiento de la línea o del medio.
 Mayor eficacia de las comunicaciones por red.
Multiplexación de mensajes en una
red
La eficacia que proporciona la segmentación en las redes viene
dada por que los segmentos del mensaje pueden ser enviados por rutas diferentes bajo la técnica de
Conmutación de Paquetes vista en la unidad anterior. Esto puede ocurrir porque Internet está ajustando
sus rutas continuamente buscando una mayor eficacia.
En las comunicaciones por red, cada segmento del mensaje debe pasar por un proceso que garantice
su llegada al destino correcto y su reensamblaje final obteniendo el contenido del mensaje original, ya
que a lo largo de la red trabajan distintos dispositivos intermediarios para garantizar que las piezas del
mensaje llegan con fiabilidad a su destino, aunque puedan llegar de forma desordenada.

1.2. Componentes de la red (Hardware y Software de la red)


El Hardware de la red está compuesto por los dispositivos de red y los medios físicos que los conectan,
es decir, los componentes visibles y tangibles de la red, como un PC, un portátil, un switch, un hub, un
router, un modem, un fax, un punto de acceso inalámbrico, un firewall, un proxy, un SAI, etc, o el
cableado y conectores que se utiliza para conectar los distintos dispositivos.
Los servicios y los procesos son el software o programas de comunicación, que se ejecutan en los
dispositivos conectados en red. Los servicios incluyen muchas de las aplicaciones de red comunes que
las personas utilizamos a diario, como los servicios de correo electrónico, los servicios de páginas web,
los servicios de foros y chat, los servicios de streaming de video o de música, los servicios de

Pág: 1 de 13
UNIDAD 2 – Comunicación por Red

transferencia de archivos, etc. Los procesos son menos obvios para nosotros ya que se ejecutan de forma
transparente para el usuario dentro de la máquina proporcionados por el propio sistema operativo, pero
son vitales para el funcionamiento de las redes ya que proporcionan la funcionalidad que dirige y mueve
el mensaje a través de la red.
1.2.1. Dispositivos finales y su papel en la red
El término dispositivo final se refiere a una parte del equipamiento que es el origen o el destino de un
mensaje en una red, por tanto, son los que inician las comunicaciones. Otro término genérico que se
utiliza para un dispositivo final que envía o recibe mensajes es “ host”. Algunos ejemplos de hosts o
dispositivos finales serían:
PC´s, portátiles, servidores conectados a una red, Impresoras de red, Cámaras de seguridad.
 Teléfonos VoIP (Voz sobre Protocolo Internet).
 Dispositivos de mano o bolsillo como: smartphone, PDAs, tablet, escáner de mano, etc.
En las redes, los hosts se comunican entre sí utilizando direcciones que los identifican para poder
encontrarse. En el caso de una red local (LAN) cada host posee una dirección de host física (MAC)
única que lo identifica de forma inequívoca dentro de la red local. Cuando un host de una red local envía
un mensaje a otro host de la misma red, utiliza la dirección física (MAC) del dispositivo de destino.
Cuando el mensaje es enviado desde un host a otro host de otra red externa, que no pertenece a la misma
red local y hay que atravesar una red WAN, no se utiliza el direccionamiento físico sino un
direccionamiento lógico a nivel de capa de red (direccionamiento IP) que será gestionado por los
dispositivos intermediarios como son los Routers (encaminadores), Switch Layer 3 (switch con funciones
de router o encaminador).

1.2.2. Dispositivos intermediarios y su papel en la red


Pero la tarea de que un mensaje vaya de un origen a un destino, puede ser una tarea compleja que
implica a varios dispositivos intermediarios a lo largo del camino. Los dispositivos intermediarios
conectan los hosts individuales con la red local (LAN) y pueden conectar varias redes individuales para
formar una Internetwork (WAN).
Los dispositivos intermediarios no son siempre el mismo. Algunos trabajan dentro de la LAN realizando
funciones de conmutación (switches), y otros ayudan a enrutar o encaminar mensajes entre redes (routers
y switch Layer 3). La tabla siguiente enumera algunos dispositivos intermediarios y sus funciones.

Tipo de dispositivo Descripción


Conectan a los usuarios finales en su propia red local.
Dispositivos
Algunos ejemplos son los Hubs, los Switches, y los Puntos de acceso
de acceso a la red local
inalámbricos.
Dispositivos Conectan una red con otra o más redes.
de Internetwork (WAN) Los ejemplos más claros son los Routers y los Switches Layer 3.
Conectan a los usuarios de las distintas redes con servidores en internet a través de
Modems, Codecs
las líneas de telefonía básica, de cable o de fibra óptica.
Protegen la red con dispositivos como los Firewalls que analizan el tráfico que sale y
Dispositivos
entra en las redes. Proxys dispositivos que controlan los puertos asignados a los
de seguridad diferentes servicios de internet.

Estos dispositivos utilizan la dirección de host de destino, en combinación con información acerca de las
interconexiones de la red, para determinar la ruta que los mensajes deben tomar a través de la red.
Algunas de las funciones en los dispositivos intermediarios en las redes son:
 Regenerar y retransmitir señales de datos.
 Notificar a otros dispositivos los errores y los fallos en la transmisión.
 Dirigir los datos a lo largo de caminos alternativos cuando se produzca el fallo de un enlace.
 Mantener información sobre qué caminos existen a través de la red y de la internetwork.
 Permitir o denegar el flujo de datos, basándose en la configuración de seguridad de Firewalls y
Proxys.

Pág: 2 de 13
UNIDAD 2 – Comunicación por Red

La siguiente figura, representa dos LANs con dispositivos finales conectados mediante Switches
intermediarios de las LANs y Routers intermediarios de una WAN que conectan a las LANs.

LANs conectadas mediante routers formando


una WAN

1.2.3. Medios de red (línea o canal de transmisión)


La comunicación a través de una red se lleva a cabo en un medio. El medio proporciona el canal por
el que viaja el mensaje desde el origen hasta el destino. Los tres tipos principales de medios que se
utilizan en una red son los siguientes:
Cobre.
Cable de fibra óptica.
Aire en Tecnologías inalámbricas.
Cada uno de estos medios tiene unas propiedades
físicamente muy diferentes y utiliza métodos
distintos para codificar y crear las señales que
transportan los mensajes. La codificación de los
mensajes se refiere a cómo se convierten los datos en
patrones de energía eléctrica, luminosa o
electromagnética, y cómo se transportan por el
medio. Medios de Red

1.2.4. Internetwork - Internet: la red de


redes
Una internetwork es una colección amplia de
LANs conectadas mediante WANs. La
internetwork más popular es Internet, que está
disponible para uso público.
Con la capacidad de que las LANs se puedan
comunicar con otras LANs utilizando WANs.
Los ISP (Proveedores de Servicios de Internet),
que a menudo también reciben el nombre de
TSPs (Proveedores de Servicios de
Telecomunicaciones), conectan a sus clientes
con Internet. El cliente puede ser un usuario doméstico, una compañía o una institución gubernamental.
Los usuarios acceden a Internet a través de los ISPs. Los ISPs cooperan con los TSPs y otros ISPs para
asegurarse de que todos los clientes tienen acceso a internet.
1.2.5. Conexiones en la de red
Cuando se habla de cómo los dispositivos y los medios se conectan entre sí, debemos recordar los
siguientes términos, y es importante saber diferenciarlos:
 Tarjeta de Red (NIC - Network Interface Card). Una NIC o adaptador LAN, proporciona la
conexión física del PC o de otro dispositivo host con la red. El medio que conecta el PC con el dis-
positivo de networking se conecta directamente a la NIC. La tarjeta de red de un host tiene una
dirección física MAC única que la identifica en la LAN. Internetworks compuestas por LANs y WANs.
 Puerto físico. Un puerto físico es un conector en un dispositivo de networking donde los medios
se conectan a un host u otro dispositivo de networking. Las tarjetas de red de los hosts tienen
un puerto físico que permite una conexión con la red.
 Interfaz. Es el medio que permite a los dispositivos intermediarios de internetworking (WAN)
conectar redes diferentes. Las interfaces de los routers conectan a redes diferentes e independientes.
Son NICs especializadas integradas en los routers que reciben el nombre de interfaces.

Pág: 3 de 13
UNIDAD 2 – Comunicación por Red

2. Protocolos de red. Reglas que gobiernan las comunicaciones.


Toda comunicación mantenida sobre una red, está gobernada por unas reglas predefinidas denominadas
protocolos.
Los ingenieros de redes han descrito unas reglas de comunicación que deben ser seguidas estrictamente
para que la comunicación de host a host sea un éxito. Estas reglas o protocolos funcionan conjuntamente
para garantizar una comunicación satisfactoria y se agrupan en lo que se conoce como Suit de Protocolos
(conjunto de protocolos ordenados por niveles según su funcionalidad).
A fin de que los dispositivos se comuniquen en una red, deben seguir diferentes protocolos, estructurados
en capas, que llevan a cabo las muchas tareas que deben completarse como, por ejemplo:

 Qué lenguaje y sintaxis usar en la comunicación.


 El formato del mensaje, como la cantidad de datos que hay que colocar en ellos.
 El proceso para iniciar, interrumpir o terminar las comunicaciones entre hosts.
 De qué modo los dispositivos intermediarios comparten información sobre la ruta hacia el destino.
 El método de entrega de mensajes de actualización de la información de rutas entre dispositivos
intermediarios.
 Cómo deben escuchar los hosts para el acceso al medio.
En los primeros días del networking, cada fabricante tenía equipos de red y protocolos propietarios que
soportaban esos equipos. Esto funcionaba bien siempre y cuando la compañía que compraba el equipo no
tuviera necesidad de compartir datos fuera de su propia red. A medida que las empresas comenzaron a
hacer negocios con otras compañías donde se utilizaban unos sistemas de red diferentes, empezó a
hacerse patente la necesidad de estandarizar las comunicaciones por red y es cuando los ingenieros de
telecomunicaciones comenzaron a estandarizar el funcionamiento de las comunicaciones por red
diseñando protocolos estandarizados.

3. Arquitecturas basadas en capas o niveles - Jerarquías de protocolos


La industria de las TIC utiliza los modelos por capas o niveles para describir el proceso
complejo de las comunicaciones por red. Los protocolos para funciones específicas del proceso se
agrupan por propósitos específicos en capas bien definidas.

3.1. Los beneficios de un modelo por capas


La división del proceso de comunicación por red en capas manejables, beneficia a la industria de
las siguientes formas:
 Las tecnologías que desempeñan una función pueden evolucionar independientemente de las
tecnologías que desempeñan otras funciones. Por ejemplo, el avance de las tecnologías de medios
de fibra óptica no depende de los avances en los routers.
 Fomenta la competencia porque los productos de fabricantes diferentes pueden funcionar
conjuntamente al estar estandarizados.

3.2. El concepto de capa o nivel


Para reducir la complejidad de su diseño las redes se organizan como una pila de capas o niveles.
Esta técnica se ha heredado de la metodología de programación “Top-Down” consistente en dividir un
problema mayor en subproblemas más sencillos de tratar como en la programación modular ("Divide
y vencerás"). Las capas están jerarquizadas de forma que cada una de estas capas o niveles se
construye o sustenta sobre su predecesora y cada nivel es responsable de ofrecer servicios al nivel o
capa superior al que no se le muestra los detalles reales de implementación de los servicios
suministrados.
Dentro de cada nivel de la arquitectura coexisten diferentes servicios. Así, los servicios de los
niveles superiores pueden elegir cualquiera de los ofrecidos por las capas inferiores, dependiendo de la
función que se quiera realizar. A la arquitectura por niveles también se le llama jerarquía de
protocolos y sigue las siguientes reglas:
 Cada nivel dispone de un conjunto de servicios.

Pág: 4 de 13
UNIDAD 2 – Comunicación por Red

 Los servicios están definidos mediante protocolos estándares.


 Cada nivel se comunica solamente con el nivel inmediato superior y con el inmediato inferior.
 Cada uno de los niveles inferiores proporciona servicios a su nivel superior pero no al revés.

En general, el nivel o capa n de una máquina mantiene


una conversación de forma indirecta con el nivel n
homónimo de la otra máquina. Al conjunto de reglas y
convenciones utilizadas en esta conversación se denomina
protocolo de la capa n o protocolo de nivel n.
El diagrama anterior muestra de forma simplificada la comunicación por niveles. Las líneas discontinuas
representan la comunicación “virtual” entre los procesos pares, mientras que la línea continua exterior
indica la trayectoria real de comunicación.
La información y, con ella, la petición de servicios, va descendiendo por la estructura de capas del host
emisor hasta que en el nivel más bajo la información es enviada hacia el host. Una vez que la información
enviada ha llegado al host receptor, se inicia el viaje ascendente por su estructura de capas, hasta llegar a
la capa equivalente en el host de destino de la que inició el servicio en el host emisor.
Cuando una capa-N de una máquina A establece comunicación con la capa-N de una máquina B, se
establecen reglas y convenciones para llevarla a cabo, lo cual se denomina protocolo de la capa-N.
Las entidades de la capa N de la arquitectura implementan un determinado servicio que usa la capa N+1
(que se encuentra por encima). En este caso, la capa N se llama proveedor del servicio y la capa N+1 es
el usuario del servicio. La capa N, a su vez, puede usar los servicios de la capa N-1 y, en ese caso, la
capa N sería usuaria del servicio y la capa N-1 proveedor del servicio.
Cuando una entidad de la capa N desea enviar información a su entidad par de la otra máquina, lo que
hace es llamar al servicio correspondiente de la capa inferior a ésta (N-1), entregándole los datos que
desea enviar. Esta llamada se realiza a través del SAP del servicio (Service Access Point - Punto de
Acceso al Servicio o lo que también denominamos cabecera de llamada al servicio) que se encuentra en la
Interfaz existente entre la capa N y la N-1.
El interfaz entre capas, es el conjunto de llamadas a los servicios, funciones o procesos “SAP” de las
operaciones que la capa inferior ofrece a la superior. Cada una de estas definiciones referencia a una
determinada función y que estará implementada en la capa inferior.
Un ejemplo de formato de un SAP o llamada a un servicio podría ser:
Llamada al servicio (cabecera, datos, tamaño) Ej: Suma ( entero A, B, Resultado)

3.3. La arquitectura de una red


Se denomina Arquitectura de red al conjunto organizado de capas, servicios que proporciona la
misma y los protocolos que los regulan. En la arquitectura de red se define las reglas de una red y
cómo interactúan sus componentes. Esta organización de la red debe estar suficientemente clara como
para que los fabricantes de software o hardware puedan diseñar sus productos, todo ello con la garantía
de que funcionarán en comunicación con otros equipos que sigan las mismas reglas estandarizadas.

3.4. Problemas en el diseño de la arquitectura de la red


Aunque a primera vista parezca que el diseño de un sistema de comunicación parece simple, cuando se
aborda el problema resulta mucho más complejo, ya que es necesario resolver una serie de problemas. En

Pág: 5 de 13
UNIDAD 2 – Comunicación por Red

este apartado mencionaremos algunos de los problemas más importantes a los que se enfrentan los
diseñadores de redes de comunicaciones:
 Multiplexación: En determinadas condiciones, la red puede tener tramos en los que existe un único
medio de transmisión que, por cuestiones económicas, debe ser compartido por diferentes
comunicaciones que no tienen relación entre sí.
 Encaminamiento: Cuando existen diferentes rutas posibles entre los dispositivos origen y destino,
se debe elegir una de ellas y siempre buscando la más efectiva que puede ser la más corta o la que
tenga un menor tráfico evitando así rutas saturadas.
 Direccionamiento: Puesto que una red normalmente tiene muchos ordenadores conectados, algunos
de los cuales tienen múltiples procesos (programas), se requiere un mecanismo para que un proceso
en una máquina especifique con quién quiere comunicarse. Como consecuencia de tener varios
destinos, se necesita alguna forma de direccionamiento que permita identificar un destino específico.
 Acceso al medio: En las redes donde existe un medio de comunicación de difusión, debe existir
algún mecanismo que controle el orden de transmisión de los hosts para evitar colisiones, “Técnicas
de acceso al medio”.
 Saturación del receptor: Consiste en que un emisor rápido pueda saturar a un receptor lento. Una
posible solución a este problema consiste en que el receptor envíe un mensaje al emisor indicándole
que está listo para recibir más datos o establecer velocidades de transmisión adecuadas.
 Mantenimiento del orden: Las redes de transmisión de datos envían los segmentos de un mensaje,
de forma que, si los segmentos se envían en una secuencia determinada, no se asegura que lleguen en
esa misma secuencia y lleguen desordenados. Para solucionar esto, el protocolo debe incorporar un
mecanismo que le permita volver a ordenar los mensajes en el destino. Este mecanismo por ejemplo
puede ser la numeración de los fragmentos,
 Control de errores: Todas las redes de comunicación de datos transmiten la información con una
pequeña tasa de error, que en ningún caso es nula. Esto se debe a que los medios de transmisión no
son totalmente perfectos. Tanto emisor como receptor deben ponerse de acuerdo a la hora de
establecer qué mecanismos o protocolos, se van a utilizar para detectar y corregir errores, y si se va a
notificar al emisor que los mensajes llegan correctamente, por ejemplo, el protocolo TCP.
3.5. Tipos de servicios
Como se ha visto anteriormente, cada capa de una arquitectura de red define un conjunto de servicios que
son utilizados por niveles superiores a través de los SAP´s (punto de acceso o llamada al servicio)
correspondientes. Estos servicios hacen uso, a su vez, de servicios de niveles inferiores. Realmente sólo
los servicios de la capa más baja son los que envían o reciben los datos por el medio físico de transmisión.
Básicamente, una capa cualquiera ofrece dos clases diferentes de tipos de servicios: por tipo de
conexión y por método de acuse.
 Servicios dependiendo del tipo de conexión
 Servicios orientados a la conexión: Se trata de una conmutación de circuitos, en la que, para
transferir información, es necesario que primero se establezca una conexión entre el emisor y el
receptor. Una vez establecida, se envían los datos; si se desea finalizar, hay que terminar también
esa conexión. El ejemplo más sencillo de este servicio es el sistema telefónico, donde cada
usuario establece una conexión con la persona que desea hablar marcando su número de teléfono.
 Servicios no orientados a la conexión: No se establece una conexión para transferir datos, sino
que éstos se envían directamente a la dirección de un determinado receptor. Un ejemplo de
servicio no orientado a la conexión es el envío y recepción de mensajes cortos ( SMS), que
funciona de igual forma que una carta en el servicio postal.

 Servicios dependiendo del método de acuse o confirmación


 Servicios confirmados (fiables): Son aquéllos en los que el host emisor que envía información
recibe una confirmación de que el mensaje llegó correctamente al destinatario. Si esa
confirmación no llega o llega una confirmación negativa, el emisor sabrá que debe volver a
retransmitir el mensaje, como por ejemplo transmisiones bancarias, transmisiones hacia o desde
Bases de Datos, transmisión de páginas web, etc.

Pág: 6 de 13
UNIDAD 2 – Comunicación por Red

 Servicios no confirmados (no fiables): A1 contrario que el tipo anterior, en este caso el emisor
envía un mensaje, pero no sabe que el destinatario lo recibió correctamente, ya que no recibe
ninguna confirmación posterior, como por ejemplo las transmisiones de radio, streaming de
video o de música etc.
Por lo tanto, los servicios de una capa pueden ser de cuatro tipos:
 Servicios orientados a la conexión y confirmados.
 Servicios orientados a la conexión y no confirmados.
 Servicios no orientados a la conexión y confirmados.
 Servicios no orientados a la conexión y no confirmados.
Estos tipos de servicios se utilizan dependiendo de la aplicación. Por ejemplo, un usuario que está
viendo una película digital por cable prefiere que la imagen sea más suave y que le llegue la mayor
cantidad posible de fotogramas por segundo antes que perder una parte pequeña de ellos; en este caso,
preferirá un servicio orientado a la conexión y no confirmado. Y es que los retrasos producidos al
enviar los acuses de recibo a veces resultan intolerables. En otros casos, como, por ejemplo, la
transferencia de archivos (FTP), el usuario prefiere que todos los dígitos binarios lleguen bien, aunque
la velocidad sea menor; en este caso, pedirá un servicio orientado a la conexión y confirmado.
En algunas aplicaciones, como el envío de mensajes cortos SMS o en mensajes Whatsapp, al usuario no
se le obliga a establecer una conexión, ya que el receptor puede encontrarse ausente en ese momento,
por lo que deseará un servicio no orientado a la conexión, y si estos mensajes son importantes, también
se utilizaría un servicio orientado a la confirmación.

3.6. Modelos de referencia y Modelos de protocolos


Los profesionales de las redes utilizan dos modelos de networking para comunicarse dentro de la industria:
modelos de referencia y Suit de protocolos.
 Un modelo de referencia. Proporciona una referencia común para el mantenimiento de la coherencia
dentro de todos los tipos de protocolos y servicios de red. Un modelo de referencia no está pensado
para una implementación directa, sino que su propósito principal es servir como modelo de estudio o
de referencia para ayudar a clarificar y comprender las funciones y los procesos implicados en la
estructura de capas de las comunicaciones por red. El modelo OSI (Interconexión de sistemas
abiertos, Open Systems Interconnection) es el modelo de referencia por antonomasia. El conoci-
miento de OSI es muy importante para los profesionales del networking.
 Una Suit de protocolos. Proporciona un modelo de capas o niveles detallado y ordenado para su
directa implementación en los dispositivos de red y en los Sistemas Operativos, que se asemeja
estrechamente a la estructura de una suite de protocolos, es decir, un conjunto jerárquico de
protocolos relacionados que interactúan entre ellos para que los usuarios puedan transmitir y
comunicarse a través de la red de datos. Más adelante se verá un apartado de interacción de protocolos
en la Suite TCP/IP.
La Suite TCP/IP es un modelo de protocolos porque describe detalladamente las funciones que se
llevan a cabo en cada capa dentro de la suite TCP/IP.

Es importante conocer los detalles del modelo OSI


para comprender el proceso de comunicación por red
completo y conocer el modelo TCP/IP para
comprender cómo se implementa el proceso en las
redes actuales.

Modelos OSI y TCP/IP

3.7. Modelo de referencia OSI


El modelo de Interconexión de sistemas abiertos (OSI, Open Systems Interconnection) conocido como
modelo OSI, fue desarrollado por la Organización internacional para la normalización (ISO,
International Organization for Standardization) para proporcionar a los fabricantes un conjunto de
estándares que les guiase en el desarrollo de protocolos estándares no propietarios asegurando una

Pág: 7 de 13
UNIDAD 2 – Comunicación por Red

mayor compatibilidad e interoperabilidad entre los distintos tipos de tecnología de red utilizados por las
empresas a nivel mundial.
Para poder simplificar el estudio y la implementación de la arquitectura necesaria, la ISO dividió el
modelo de referencia OSI en 7 capas, entendiéndose por capa una entidad que realiza por sí sola varias
funciones de red específicas.
Cada capa define los protocolos normalizados (procedimientos y reglas) que los sistemas de
comunicaciones deben seguir para poder comunicarse con sus procesos correspondientes de los otros
sistemas. Esto permite que un proceso que se ejecuta en una computadora, pueda comunicarse con un
proceso similar en otra computadora, si tienen implementados los mismos protocolos de comunicaciones
de capas OSI.
Según se diseñó, el proceso de comunicación empieza en la capa de aplicación del origen, y los datos
pasan hacia abajo a cada capa inferior para ser encapsulados con los datos soportados con el
código de control de dicha capa hasta que alcanzan la capa física y salen al medio. Cuando los
datos llegan a su destino, atraviesan de nuevo hacia arriba las capas y son desencapsulados por cada
una. Cada capa proporciona servicios de datos a la capa inmediatamente superior preparando
información, a medida que se baja o se sube por el modelo.
A continuación, se da una descripción detallada de las funcionalidades de cada capa del modelo OSI.
 La capa de aplicación
Es la capa o nivel del modelo OSI que está en contacto directo con los programas o aplicaciones que
utilizan los usuarios y proporciona soporte a dichas aplicaciones de usuario y a las aplicaciones del
Sistema Operativo suministrándoles servicios de red. Como ejemplos de servicios a este nivel se
puede mencionar: la transferencia de archivos FTP, el correo electrónico (POP, SMTP), ejecución de
aplicaciones remotas ( Telnet ), transferencia de Hipertexto HTTP o HHTPS, etc.
 La capa de presentación
La capa de presentación proporciona sus servicios a la capa de aplicación, garantizando que la
información que envía la capa de aplicación de un sistema pueda ser entendida y utilizada por la
capa de aplicación del otro.
En este nivel se controla la sintaxis de la información que se transmite, lo que permite la traducción
o conversión de los datos entre las estaciones cuando estos utilizan codificaciones de representación
diferentes (Binario, Hexadecimal, ASCII simple, ASCII extendido O UNICODE, por ejemplo)
Para conversaciones confidenciales, este nivel también codifica y encripta los datos para
hacerlos incomprensibles a posibles escuchas ilegales.
 La capa de sesión
La capa de sesión proporciona sus servicios a la capa de presentación, proporcionando el medio
necesario para que los procesos o entidades de dos hosts que se están comunicando por red
organicen y sincronicen sesiones de diálogo entre una aplicación cliente y su correspondiente
aplicación servidor y procedan al intercambio de datos entre ellas.
Sus principales funciones son:
 Establecer, administrar y finalizar las sesiones de aplicaciones de usuario entre dos hosts que
se están comunicando.
 Controlar y sincronizar el dialogo entre máquinas administrando Tokens o Turnos de
Solicitud/Respuesta para impedir que los dos hosts intenten asignarse el canal al mismo
tiempo.
 Establecer CheckPoints, que son puntos seguros de recuerdo en la transferencia de datos,
necesarios para la correcta recuperación de sesiones perdidas.
 La capa de transporte
La función básica de esta capa es aceptar los conjuntos de datos provenientes de la capa de sesión,
dividirlos en unidades apropiadas más pequeñas llamadas Fragmentos y numerarlas, pasar éstas
a la capa de red, asegurarse de que todas las piezas lleguen correctamente al otro extremo y
reensamblarlas en el host receptor para entregarlas a su capa superior de sesión.

Pág: 8 de 13
UNIDAD 2 – Comunicación por Red

Como se verá más adelante, en la Suite TCP/IP, estos fragmentos se denominan Segmentos TCP o
Datagramas UDP según el protocolo de transporte implicado. TCP es un protocolo orientado a la
conexión y a la confirmación que proporcionará servicios confiables, sin embargo, UDP no
proporcionará esta confiabilidad, ya que es un protocolo no orientado a la conexión ni tampoco a la
confirmación.
La capa de transporte establece, mantiene y termina adecuadamente las comunicaciones
virtuales a través de los Puertos asignados a las aplicaciones o servicios de red. Esta
funcionalidad se denomina Direccionamiento de Puerto a nivel de Transporte.
Por tanto, la capa de transporte proporciona a través de TCP servicios de transporte de datos
confirmados, encargándose de conseguir una transferencia de datos segura y confiable entre los
nodos de la red a través de los puertos asignados.
 La capa de red
La capa de Red Proporciona los medios para establecer, mantener y concluir las conexiones
conmutadas (crea los caminos) hasta el sistema del usuario final, determinando cuál es la mejor
ruta por la cual enviar la información. Esta decisión tiene que ver con el camino más corto, el más
rápido, el que tenga menor tráfico, etc.
En esta capa se crean y encapsulan los Paquetes de datos a los que se les asignan las direcciones
lógicas de los Host origen y Host destino que se están comunicando. A esta funcionalidad se le
denomina Direccionamiento lógico a nivel de Red.
En la Suite TCP/IP se denominan Paquetes IP.
En la capa de Red es donde trabajan los encaminadores (Routers y Switch Layer 3), dispositivos
encargados de encaminar o dirigir estos Paquetes desde el host origen hasta el host destino a través
de la mejor ruta posible entre ellos a través de una red WAN.
La capa de red debe también controlar la congestión de la red, intentando repartir la carga lo más
equilibrada posible entre las distintas rutas (Balanceo de carga).
 La capa de enlace a datos
A diferencia de las capas superiores, esta capa agrega una secuencia de control especial al principio y
otra al final al encapsular los paquetes de datos procedentes de la capa de red, creando así la unidad
de datos de esta capa llamada trama.
Esta capa transforma el medio físico de transmisión puro en una línea confiable, de forma que al
llegar al nivel de red aparezca libre de errores de transmisión.
Para ello realiza las siguientes funciones principales:
 Gestionar el direccionamiento físico (MAC) en las redes locales (LAN).
 Control de acceso al medio de transmisión. En redes donde existe un único medio compartido
por el que circula la información, este nivel se encarga de repartir su utilización entre las
estaciones utilizando un determinado método de acceso al medio asociado a la topología de red.
 La creación y entrega ordenada de tramas.
 Transmitir las tramas de una forma confiable libre de errores y para ello podrá añadir, en el
tráiler de la trama, código de detección y corrección de errores como pueden ser el sistema de
Bits de Paridad, CRC (Códigos Cíclicos Redundantes), Código Hamming, etc.
 La capa física
La misión principal de esta capa es transmitir bits puros, por medio de señales de distinta
naturaleza, a través de un canal de comunicación, de manera que cuanto envíe el emisor llegue
sin alteración al receptor asegurándose de que cuando se envía un “ 1” este se reciba como “1” y no
como “0”.
Por tanto, se encarga de las características eléctricas, mecánicas y de procedimiento que se
requieren para mover los bits de datos entre el host emisor y el host receptor.
Algunas funciones características de esta capa:

Pág: 9 de 13
UNIDAD 2 – Comunicación por Red

- Topología física ( bus, anillo, estrella,etc).


- Voltaje empleado para representar un dígito binario 0 o 1 y su Tiempo de duración.
- Sincronía, Modulación, Codificación, Comunicación serie o paralela.
- Frecuencia en la que se transmite por WIFI.
- Multiplexación, Conmutación de circuitos, Detección de colisiones.
Todos los dispositivos de red trabajan esta capa, pero existen dispositivos que únicamente trabajan a
nivel de capa física como son los MODEM, CODEC, HUB, MAU, transceptores, repetidores,
amplificadores, antenas, tarjetas de red (NIC).
3.7.1. Transmisión de datos en el Modelo OSI
Cuando se quiere transmitir datos desde un host
origen hasta un host destino, estos irán pasando
por todas las capas, desde la de capa de
Aplicación hasta la capa Física. En cada capa se le
añade una cabecera con información de control de
la función de dicha capa. Este proceso se
denomina Encapsulación.
Después de la transmisión física, la máquina
receptora, se encarga de hacer los pasos para ir
eliminando y analizando las cabeceras según las
capas que vaya recorriendo la información hasta
llegar al proceso receptor. Este proceso se
denomina Desncapsulación.
Los detalles de cada una de las siete capas es un
detalle técnico en el transporte de los datos entre
los dos procesos.
Nótese que el nivel o capa de enlace añade dos encabezados a los datos (al principio y al final). Esto es
debido a que la entidad del nivel de enlace debe delimitar los mensajes ya que éstos suelen viajar unos a
continuación de los otros por el medio.

3.8. El modelo o Suit TCP/IP


Al igual que en el modelo de referencia OSI, el modelo TCP/IP define las funciones de comunicación
que los protocolos desempeñan en cada capa.
Las funciones de cada una de las capas del modelo TCP/IP coinciden con las expuestas en el modelo
de referencia OSI, asignando estas según el agrupamiento que realiza TCP/IP con respecto al modelo
OSI.

3.8.1. Comparación entre el modelo OSI y el modelo TCP/IP


Al yuxtaponerse los 2 modelos, puede ver que las funciones de las
capas de aplicación, presentación y sesión del modelo OSI están
combinadas en una capa de aplicación en el modelo TCP/IP.
El grueso de las funciones de networking reside en las capas de
transporte y red, por lo que siguen siendo capas individuales. El
protocolo TCP opera en la capa de transporte, e protocolo IP opera
en la capa de Internet.
Las capas de enlace de datos y física del modelo OSI se
combinan para formar la capa de acceso a la red del modelo TCP/IP.

3.8.2. Proceso de comunicación. Interacción o función conjunta de protocolos (envío y recepción de


información en TCP/IP)
El modelo TCP/IP describe la funcionalidad de los protocolos que constituyen la suite de protocolos
TCP/IP. Estos protocolos, que están implementados tanto en el host emisor como en el host
receptor, interactúan para proporcionar la entrega de aplicaciones de extremo a extremo a través de la

Pág: 10 de 13
UNIDAD 2 – Comunicación por Red

red.
Vamos a ver el proceso mediante el ejemplo de una transmisión de un correo electrónico.
La tarea común de enviar un correo electrónico es un proceso de muchos pasos. Utilizando los
términos apropiados para las PDUs y el modelo TCP/IP, el proceso de enviar un e-mail es el siguiente:
1. Un usuario final, utilizando una aplicación cliente de email, introduce los datos. La capa de
aplicación crea un mensaje codificando los datos como email, dándole un formato con una sintaxis
concreta, encripta la información si es necesario e inicia una sesión destinada al servidor de email.
Este mensaje creado lo envía hacia abajo a la capa de transporte.
2. En la capa de Transporte, el mensaje recibido es dividido en fragmentos para su transporte. En este
servicio concreto de email, al ser un servicio orientado a la confirmación, los fragmentos se
denominan Segmentos TCP. La capa de transporte añade a cada uno de estos segmentos una
cabecera con información de control como es el Número de Orden del segmento para su
reordenación en el destino y el Puerto adecuado de comunicación de la aplicación del
cliente y del servidor. Una vez creado el segmento se envía hacia abajo a la capa de Internetwork.
3. La capa de Internetwork añade información de direccionamiento lógico IP del origen y del destino
en una cabecera creando un paquete IP. Este direccionamiento lógico es necesario para que los
Routers puedan ir estableciendo la ruta hasta la red de destino.
La capa de Internetwork envía cada paquete IP hacia abajo a la capa de acceso a red.
4. La capa de acceso a red crea una trama Ethernet con cada paquete IP que recibe de la capa de
Internetwork. En la cabecera de las tramas introduce información sobre la dirección física (MAC)
de origen y destino en la red local. Esto permite que el paquete alcance el Router local y salga a la
red exterior Internet. A la trama también se le establece un tráiler con información de control para
la comprobación de errores. Una vez creada la trama, es codificada en bits y se crea la señal según la
naturaleza del medio por el que va a pasar hacia el destino.
5. El mensaje de correo una vez llegado al servidor de correo este es almacenado hasta que el
destinatario se conecte y proceda a la descarga desde su aplicación cliente de correo.
6. En el host de destino, el proceso se invierte. En la capa de Acceso a Red, las tramas son
desencapsuladas eliminándoles su cabecera y su tráiler obteniendo así el paquete IP que se entrega a
la capa de arriba de Internetwork.
7. En la capa de Internetwork se desencapsula el paquete IP pasando el Segmento TCP a la capa de
Transporte.
8. En la capa de Transporte, cuando todos los segmentos de datos han llegado, se crea el mensaje final
colocando todos los segmentos en el orden adecuado y lo entrega a la capa de aplicación indicando
el puerto de la aplicación de email correspondiente.
9. Finalmente, en la capa de aplicación el mensaje de correo original se dirige a la aplicación de correo
electrónico del receptor a través del puerto correspondiente a la aplicación de correo.

3.8.3. Unidades de datos del protocolo (PDU), Encapsulación y Desencapsulación.


Para que los datos de aplicación viajen sin corromperse de un host a otro, se añade a los datos una
cabecera (o datos de control), que contiene información de control y de direccionamiento, cuando
se mueven hacia abajo por las capas. El proceso de añadir información de control para atravesar el
modelo por capas se denomina Encapsulación. La Desencapsulación es el proceso consistente en
eliminar la información de control de cada capa y enviar únicamente los datos de aplicación originales
hacia la capa de aplicación de destino.
Cada capa añade información de control en cada paso. El término genérico para los datos de cada capa es
PDU o Unidad de Datos del Protocolo y es distinta en cada capa.

Capa Nombre de PDU


PDU de capa de Aplicación Datos
Segmento TCP y
PDU de capa de Transporte
Datagrama UDP
PDU de capa de Internetwork
Paquete IP
(Internet)

Pág: 11 de 13
UNIDAD 2 – Comunicación por Red

PDU de capa de Acceso a Red Trama


PDU para la transmisión física de datos
Bits
binarios por el medio3
3.9. Direccionamiento en la red
En Internet están conectadas millones de computadoras y circulan miles de millones de mensajes por las
redes en cualquier momento dado, por lo que es esencial un direccionamiento adecuado para asegurarse
de que el mensaje enviado llega intacto a su destino correcto. El direc cionamiento de los datos se
produce en tres capas diferentes: en la capa de Transporte, en la capa de Internet y en la capa de
Acceso a Red,
En la cabecera de la PDU de estas capas, el host origen añade información de direc cionamiento para
que la utilice la misma capa en el host destino. En la siguiente imagen se representa la diferente
información de direccionamiento añadida por estas capas. Una comunicación satisfactoria requiere que el
emisor sepa cómo obtener mensajes del receptor, y viceversa.

Direccionamiento añadido
en cada capa.

3.9.1. Direccionamiento para los dispositivos finales. Capa de Acceso a Red.


El primer nivel de direccionamiento se realiza en la capa 1 de Acceso a Red, donde la dirección física o
MAC identifica a los hosts de Origen y de destino y están contenida en la cabecera de la Trama que es la
PDU de esta capa que se encarga de la entrega de mensajes en una Red Local (LAN). Estas direcciones
son únicas en la Red Local. La MAC es insertada por el fabricante en el código de las NIC.
Cuando dos dispositivos finales se comunican en una Red Local (LAN), las tramas que se intercambian
entre ellos contienen las direcciones MAC del host origen y del host destino. Una vez que una trama es
recibida satisfactoriamente por el host de destino, esta se desencapsula eliminándose la información del
direccionamiento físico obteniéndose el Paquete IP que ascenderá a la capa superior de Internetwork.
3.9.2. Direccionamiento a través de la Internetwork (TCP/IP)
Los protocolos de la capa 2 de Internetwork, se diseñaron para mover datos desde una red local hasta otra
red local dentro de una Internetwork (WAN) por medio de Direcciones Lógicas. Mientras que las
direcciones Físicas (MAC) de capa 1 se utilizan únicamente para la comunicación entre dispositivos en
una única red local, las direcciones de capa 2 deben incluir identificadores que permitan a los dispositivos
de red intermediarios (Router) localizar hosts en redes diferentes. En la suite de protocolos TCP/IP, cada
dirección IP de host contiene información sobre la red donde se encuentra dicho host.
En el límite de cada red local, un dispositivo de red intermediario, normalmente un router, desencapsula
la trama para obtener el paquete IP y poder leer la dirección de la red de destino contenida en la cabecera
del paquete. Los routers utilizan la porción del identificador de red de esta dirección para determinar la
ruta que ha de utilizarse para llegar al host de destino. Una vez determinada la ruta, el router encapsula
el paquete en una nueva trama y la envía hacia el dispositivo final de destino. Cuando la trama llega a
su destino final, se eliminan las cabeceras de la trama y del paquete y los datos ascienden a la capa 4.
Unidad de datos del
protocolo (PDU) de la
capa de Internetwork -
Paquete IP

La siguiente imagen representa el proceso en los dispositivos intermediaros en la WAN o Internetwork en


una transmisión desde una aplicación cliente hasta una aplicación Servidor mediante direccionamiento IP.

Pág: 12 de 13
UNIDAD 2 – Comunicación por Red

3.9.3. Direccionamiento de Puerto a nivel de capa de Transporte


Obtención de datos en la aplicación correcta.
En la capa 3 de Transporte, la información contenida en la cabecera de la PDU no identifica un host de
destino o una red de destino, sino el servicio que se ejecuta en el dispositivo host de destino que
actuará sobre los datos que están entregándose. Los hosts, sean clientes o servidores en Internet,
pueden ejecutar varias aplicaciones de red simultáneamente. Las personas que uti lizan PC´s a
menudo ejecutan un cliente de correo electrónico al mismo tiempo que un navegador web, un
programa de mensajería instantánea, algún medio de streaming, un juego en red, etc. Todos estos
programas que se ejecutan por separado son ejemplos de procesos individuales.
La visualización de una página web invoca al menos
un proceso de red. Hacer clic en un hiperenlace
provoca que un navegador web se comunique con un
servidor web. Al mismo tiempo, en segundo plano,
un cliente de correo electrónico puede estar enviando y
recibiendo e-mail, y un compañero o amigo puede
estar enviando un mensaje instantáneo o estar
escuchando música bajo streming.
Si pensamos en una computadora que sólo tiene una
interfaz de red (NIC – Tarjeta de red). Todos los flujos
de datos creados por las aplicaciones que se están
ejecutando en el PC entran y salen por esa única interfaz, pero los men sajes instantáneos o una pági a
Web no aparecen en medio de un documento de procesador de texto ni los mensajes de e-mail
interrumpen un juego.
Esto es debido a que la capa de transporte añade números de puerto a la información de su cabecera
de segmento para garantizar que el host de destino sabe qué proceso de aplicación tiene que recibir el
paquete.
El host final asigna un número de puerto a cada tipo de tráfico que entra y que sale (direccionamiento
de puerto). Un usuario puede enviar y recibir muchos tipos de tráficos por una sola interfaz de red, y
utilizando números de puerto para cada proceso se mantiene el tráfico para páginas web separado del
tráfico de correo electrónico, etc. El proceso contiene puertos de origen y de destino en caso de que el
receptor tenga que contactar con el emisor. La figura muestra distintos tipos de datos para dos
servicios diferentes en un dispositivo final. Direccionamiento de puerto.

Pág: 13 de 13

También podría gustarte