Académique Documents
Professionnel Documents
Culture Documents
Toda red de comunicaciones ha de cumplir una serie de normas o protocolos para que la
información transferida entre los distintos elementos sea inteligible por todos ellos, con
indiferencia de los fabricantes y los proveedores. En general, los estándares son "acuerdos
documentados que contienen especificaciones técnicas u otros criterios precisos para su
utilización como normas, guías o definición de características con el objetivo de asegurar que
los materiales, productos, procesos y servicios se ajusten a su propósito" y se dividen en dos
tipos:
ITU (Unión Internacional de Telecomunicaciones): Antes de 1993 era conocida como la CCITT
(Comité Consultivo Internacional de Teléfonos y Telégrafos) pertenece a Naciones Unidas y está
constituida por las autoridades de correos, teléfonos y telégrafos. EE.UU. está representado por
el Departamento de Estado. Se dedica a hacer recomendaciones técnicas sobre teléfono,
telégrafo e interfaces de comunicación. Tiene tres campos de actuación: el de
radiocomunicación ITU-R, el de desarrollo ITU-D y el de telecomunicaciones ITU-T.
IEEE (Instituto de Ingeniería Eléctrica y Electrónica): Elaboran los estándares de las áreas de
ingeniería eléctrica y computación. Además se dedica a dar conferencias y publicar revistas.
Este es un modelo basado en una propuesta establecida por ISO, en 1983, que utiliza 7 niveles,
de manera que divide los problemas en partes manejables y facilita que el software pueda
mejorarse sin necesidad de introducir cambios en todas las capas, además de permitir la
compatibilidad entre equipos diferentes y no tiene implementados, propiamente dicho, los
protocolos en cada uno de sus niveles sino sólo las funciones generales que deben realizar, por
eso se utiliza como referencia de las demás arquitecturas. Los principios teóricos se basan en los
siguientes puntos:
1. Nivel físico: Transmitir los dígitos binarios por el canal de comunicación. Así pues tendrá
que encargarse de que si se envía un “1” se reciba un “1”. Por tanto sus protocolos
tendrán mucho que ver con las interfaces mecánicas, eléctricas y de procedimientos, y
también con el canal de transmisión utilizado bajo esta capa. Los bits se representan por
cambios en las señales del medio de la red (distintos voltajes, tonos de audio distintos,
transiciones de estado, etc.). Esta capa, en teoría, no describe los medios (cables
eléctricos, fibras ópticas, ondas de luz o de radio y microondas) sino el modo en que los
datos se codifican en señales del medio y las características de la interfaz de conexión
con el medio, sin embargo en la práctica también se incluyen los protocolos relativos al
medio utilizado, aunque, si éste cambia bastará con utilizar un conjunto distinto de
protocolos.
3. Nivel de red: Determinar la mejor ruta por la cual enviar la información, controlar la
congestión de la red y convertir y adaptar los mensajes que circulan entre redes
heterogéneas (para entregar mensajes en una interred, cada red debe estar identificada
de manera única por una dirección). La unidad mínima de transmisión de datos en este
nivel se llama paquete y está constituido por los datos junto con una cabecera que
incluirá las direcciones de red de origen y destino; el proceso de hacer llegar los
paquetes a la red correcta se llama encaminamiento y los dispositivos que encaminan
los paquetes se llaman encaminadores.
4. Nivel de transporte: Tomar los datos procedentes de su nivel superior (nivel de sesión)
y pasarlos a la capa de red, asegurándose mediante el protocolo de transporte de que
lleguen correctamente al nivel de sesión del otro extremo. Fragmentar los mensajes en
el origen y reensamblarlos en el destino en el orden correcto, para lo cual se incluirá un
número de secuencia en la cabecera de cada fragmento. Identificar los distintos
procesos mediante un SAP o puerto posibilitando su transmisión a través de un mismo
medio mediante la multiplexión y su recuperación y encaminamiento a los procesos
adecuados mediante la demultiplexión. Detectar errores de los paquetes mediante
entrega fiable y solicitar su reenvío o utilizar la entrega no fiable de datagramas en redes
altamente fiables. Este nivel es el primero que tiene independencia total del tipo de red
utilizada.
7. Nivel de aplicación: Está en contacto directo con los programas, conteniendo los
servicios de comunicación mas utilizados por los usuarios de las redes. Ejemplo: Correo
electrónico, acceso y transferencia de ficheros remotos, ejecución de tareas remotas,
directorios, administración de la red, etc. Asociados a estos servicios se encuentran
lasAPI (Interfaz de Programa de Aplicación) que son conjuntos de reglas
proporcionadas por los diseñadores de programas y protocolos para que los
programadores puedan adaptar fácilmente sus aplicaciones y utilizar los servicios
disponibles de un sistema de software.
Si un programa de la estación A (transmisor) desea enviar un bloque de datos a otro programa
de la estación (receptor) B el proceso de A llama al servicio correspondiente en el nivel de
aplicación y le entrega ese bloque de datos, el servicio del nivel de Aplicación añade una
cabecera y entrega la información a la capa de Presentación mediante la llamada al servicio, esto
se repetirá de un nivel a otro hasta llegar al de Enlace de Datos que añadirá un encabezado al
principio y un trailer al final, ya que en esta capa se deben delimitar los mensajes para que el
nivel Físico los envíe por el medio, una vez allí se produce en la estación B el mismo mecanismo
pero a la inversa hasta que los datos llegan a su nivel de Aplicación desprovistos de todas las
cabeceras, excepto la última que será eliminada por el proceso de B del programa receptor.
Este modelo no es perfecto porque en algunas de sus capas apenas existen protocolos y sin
embargo otras contienen muchos, casi siempre los de las capas inferiores. Además algunas
funciones se repiten en varias capas con lo cual hay información duplicada y un aumento del
tamaño de las cabeceras de control, de los bloques de información, que se transmiten.
TCP/IP
La arquitectura TCP/IP surge después de haberse implementado una serie de protocolos
que, posteriormente, se integran por capas, por ello se califica como una pila de protocolos y
toma su nombre de los dos protocolos más importantes.
Se considera la más utilizada en todo el mundo ya que es la base de comunicación de
Internet y también es utilizada ampliamente por las distintas versiones del sistema operativo
Unix y Linux.
Se desarrolla en 1973, por el departamento de defensa de los EE.UU., como un programa
de investigación de las tecnologías de comunicación y redes de transmisión de datos. Su objetivo
fundamental era permitir la interconexión entre redes distintas, tolerar distintos fallos sin que
se pierdan datos y permitir el uso de aplicaciones diferentes, este objetivo implicó el desarrollo
de una red con topología irregular donde la información se fragmentaba para seguir rutas
diferentes hacia su destino. Surgieron entonces dos redes distintas: ARPANET (que se dedicó a
la investigación) y MILNET (que era de uso militar).
ARPANET se extendió rápidamente gracias a las interconexiones entre universidades e
instalaciones del gobierno. Este modelo se nombró después como arquitectura TCP/IP y dio
lugar al nacimiento de la red de Internet. ARPANET deja de existir como tal en 1990.
Sus ventajas son: que es independiente de los fabricantes y las marcas comerciales,
soporta tecnologías diferentes, funciona en máquinas de cualquier tamaño y es el estándar en
los EE.UU. desde 1983.
Consta de 4 capas cuyas funciones son:
1. Capa de subred o acceso a la red: Especificar que debe existir un protocolo que
conecte la estación con la red y se encargue del intercambio de datos entre los
dispositivos de la misma red. Este protocolo no está implementado porque
dependerá de la tecnología que se use, adaptándose por tanto a los distintos tipos
de red existentes.
2. Capa de Inter-red o Internet: Permitir que las estaciones envíen paquetes a la
red, viajando de forma independiente a su destino. Estos paquetes pueden
atravesar distintas redes y de forma desordenada. Se considera la capa mas
importante de la arquitectura y el protocolo mas importante que tiene
implementado es el protocolo IP, utilizado para identificar los dispositivos y realizar
el encaminamiento entre las redes.
3. Capa de transporte o host a host: Establecer la comunicación entre el origen y
el destino además de realizar el control de errores y ordenar los paquetes. En este
nivel se implementan, además de otros, los protocolos TCP yUDP que son los mas
importantes de la capa:
1. El TCP (protocolo de control de transmisión) es orientado a la conexión
y fiable y permite que los hosts puedan mantener varias conexiones
simultáneas.
2. El UDP (protocolo de datagrama de usuario) es no orientado a la
conexión y no fiable mejorando el rendimiento de la red cuando no se
requiere corrección de errores en la capa de host a host.
4. Capa de proceso/aplicación: Contiene todos los protocolos de alto nivel que
utilizan los programas para comunicarse: FTP (protocolo de transferencia de
ficheros), TELNET (acceso remoto a hosts), http (protocolo de
hipertexto), SMTP (protocolo simple de transferencia de correo), SNMP (protocolo
simple de administración de red),NFS (sistema de archivos de red – esta aplicación
engloba funciones de varias capas del modelo OSI ya que permite que los hosts
mantengan una sesión, define una representación de los datos e implementa un
sistema de archivos de red), etc.
En la capa de subred coexisten una amalgama de protocolos, con funciones muy diferentes, y
estándares de redes debido a que no se diferencia entre nivel de Enlace de Datos y nivel Físico.
Además, es una arquitectura menos flexible a los cambios que el modelo OSI ya que la
interacción y encapsulamiento entre capas es menos estricta.