Capitulo 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

1.1.

Un modelo para las comunicaciones


Sistema de comunicaciones: Su objetivo es intercambiar información entre dos
entidades.

Elementos claves:

• La fuente: Genera los datos a transmitir. Ej. Teléfonos, computadoras.


• El transmisor: Transforma y codifica la información generando señales
electromagnéticas susceptibles de ser transmitidas a través de algún
sistema de transmisión. Ej. Modem
• Sistema de transmisión: Puede ser una línea de transmisión hasta una
compleja red que conecte a la fuente con el destino.
• El receptor: Acepta la señal proveniente del sistema de transmisión y la
transforma de tal manera que puede ser manejada por el dispositivo
destino. Ej. Modem.
• El destino: Toma los datos del receptor. Ej. Una computadora.

Tareas claves en los sistemas de comunicación:

• Utilización del sistema de transmisión: Es la necesidad de realizar un uso


eficaz de los recursos utilizados en la transmisión.
• Interfaz: Para que un dispositivo pueda transmitir información tendrá
que hacerlo a través de la interfaz con el medio de transmisión
• Generación de la señal: Una vez que la interfaz está establecida, se
necesitará la generación de la señal. Las características de la señal, tales
como la forma y la intensidad, deben permitir: 1) Ser propagada a través
del medio de transmisión. 2) Ser interpretada en el receptor de datos.
• Sincronización: El receptor debe ser capaz de determinar cuando
comienza y cuando termina la señal recibida.
• Gestión del intercambio: Verificación de un conjunto de requisitos.
• Detección y corrección de errores: En todo sistema de comunicación es
posible que surjan errores, por lo tanto, en circunstancias donde no se
pueden tolerar errores, se necesitarán procedimientos para la detección
y corrección de datos.
• Control de flujo: Serie de procedimientos que evitan que la fuente no
sature al destino transmitiendo datos más rápidamente de lo que el
receptor pueda procesar y absorber.
• Direccionamiento y encaminamiento: Cuando cierto recurso se
comparte por más de dos dispositivos, el sistema fuente deberá de
alguna forma indicar a dicho recurso compartido, la identidad del
destino. El sistema de transmisión deberá garantizar que ese destino, y
solo ese, reciba los datos. El sistema de transmisión puede ser una red
en la que exista la posibilidad de más de un camino para alcanzar al
destino por lo tanto se necesitará la elección de una de entre las posibles
rutas.
• Recuperación: Se utiliza cuando ocurre un error. El objetivo es volver al
estado en el que se encontraban los sistemas involucrados antes del
fallo o que siga transmitiendo desde donde se produjo el error.
• Formato de mensajes: Está relacionado con el acuerdo que debe existir
entre las dos partes respecto al formato de los datos intercambiados.
• Seguridad: El sistema necesita de estar dotado de algunas medidas de
seguridad, el emisor debe asegurarse de que sólo el destino deseado
reciba los datos. Al igual que el receptor, querrá estar seguro de que los
datos recibidos no han sido alterados y que provienen del supuesto
emisor.
• Gestión de red: Todo sistema de comunicaciones es demasiado
complejo como para ser diseñado y utilizado sin más, se necesita la
habilidad de un gestor de redes que configure el sistema, monitorice su
estado, reaccione ante fallos y sobrecargas, y planifique con aciertos los
crecimientos futuros.

1.2. Comunicación de datos


Para explicar todos los conceptos, la imagen de arriba muestra una perspectiva
novedosa del modelo tradicional para las comunicaciones. Dicha figura se explica, paso a paso,
con la ayuda de un ejemplo: la aplicación de correo electrónico. El dispositivo de entrada como
el transmisor están en un computador personal. Que, por ejemplo, el usuario de dicha PC desea
enviar el mensaje "m" a otro. El usuario activa la aplicación de correo en el PC y compone el
mensaje con el teclado (dispositivo de entrada). La cadena de caracteres se almacenará
temporalmente en la memoria principal como una secuencia de bits. El computador se conecta
a un medio de transmisión como una red local o línea telefónica, a través de un dispositivo E/S,
ejemplo: el "transceiver", a una red local o modem. Los datos de entrada se transfieren al
transmisor como secuencia de niveles de tensión que representan los bits en algún tipo de bus
de comunicaciones de datos. El transmisor se conecta directamente al medio y convierte la
cadena en la señal a transmitir.

Al transmitir la señal a través del medio, antes de llegar al receptor, aparecerán una serie
de dificultades. La señal recibida puede diferir de alguna manera de la transmitida. El receptor
intentará estimar la señal original, a partir de la señal y de su conocimiento acerca del medio,
obteniendo una secuencia de bits. Dichos bits se envían al computador de salida, donde se
almacenan temporalmente en memoria como un bloque de bits. El destino intentará determinar
si ocurrió un error, en ese caso, cooperar con el origen para provisionalmente conseguir el
bloque de datos completo y sin errores. Finalmente, estos se presentan al usuario a través del
dispositivo de salida (puede ser impresora o la pantalla de su terminal). El mensaje recibido por
el usuario (m') será una copia exacta del mensaje original (m).

Considerando una conversación telefónica: La entrada al teléfono es un mensaje (m)


consistente en unas ondas sonoras. Estas, se convierten en el teléfono, en señales eléctricas de
la misma frecuencia. Se transmiten a través de la línea telefónica. La señal de entrada y la señal
transmitida son idénticas. La señal transmitida sufrirá algún tipo de distorsión a través del medio,
de tal manera que la señal recibida no será idéntica a la señal transmitida. Sin
embargo, la señal recibida, se convierte recuperando una onda sonora, pero no aplica mejora
de calidad. En consecuencia, la información de salida no es una réplica exacta de la información
de entrada. Sin embargo, el mensaje sonoro recibido es normalmente comprensible por el
receptor.

1.3. Comunicación de datos a través de redes


A veces no es práctico que dos dispositivos de comunicaciones se conecten
directamente mediante un enlace punto a punto. Esto se debe a alguna o las dos circunstancias
siguientes:

• Los dispositivos están muy alejados.


• Hay un conjunto de dispositivos que necesitan conectarse entre ellos en
instantes de tiempo diferentes. Ej: La red telefónica mundial o el
conjunto de computadores de una compañía.

La solución a este problema es conectar cada dispositivo a una red de comunicación.

Tradicionalmente las redes se clasifican en:


• Redes de área amplia (WAN): Consiste en una serie de dispositivos de
conmutación interconectados. Cubren una extensa área geográfica,
requieren atravesar rutas de acceso público y utilizan parcialmente
circuitos proporcionados por una entidad proveedora de servicios de
telecomunicación.
• Redes de área local (LAN): Interconecta varios dispositivos y proporciona
un medio para el intercambio de información entre ellos. Su cobertura
abarca un edificio o como mucho un conjunto de edificios próximos.

Conmutación de circuitos: Se establece a través de los nodos de red un camino dedicado


a la interconexión de dos estaciones. El camino es una secuencia conectada de enlaces físicos
entre nodos. En cada enlace, se dedica un canal lógico a cada conexión. Los datos generados por
la estación fuente se transmiten por el camino dedicado tan rápido como se pueda. Ej: La red
telefónica.

Conmutación de paquetes: Contrariamente a la conmutación de circuitos, los datos se


envían en secuencias de pequeñas unidades llamadas paquetes. Cada paquete se pasa de nodo
a nodo en la red siguiendo algún camino entre la estación origen y la destino. Las redes de
conmutación de paquetes se usan fundamentalmente para comunicaciones terminal-
computador y computador-computador.

Retransmisión de tramas (Frame Relay): Se ha desarrollado teniendo presente las


mayores velocidades de transmisión que actualmente se disponen, así como de las bajas tasas
de error. Mientras que las redes originales de conmutación de paquetes se diseñaron para
ofrecer una velocidad de transmisión al usuario final de 64 kbps, las redes frame relay están
diseñadas para operar eficazmente a velocidades de transmisión de usuario de 2 mbps. La clave
para conseguir esas velocidades reside en eliminar la mayor parte de la información redundante
y el procesamiento asociado para el control de errores.

Modo de transferencia asíncrono (ATM): La diferencia entre Frame Relay y ATM es que
frame relay usa paquetes de longitud variable, llamados tramas. Y ATM usa paquetes de longitud
fija denominados celdas. Al utilizar paquetes de longitud fija, el esfuerzo adicional de
procesamiento se reduce incluso más que en frame relay.
Atm permite la definición de múltiples canales virtuales con velocidades de transmisión
que se definen dinámicamente en el instante en el que el canal virtual se crea. Por lo tanto, ATM
es una ampliación de la conmutación de circuitos en la que se ofrecen varios canales, en los que
la velocidad de transmisión para cada canal se fija dinámicamente según las necesidades.

RDSI y RDSI de banda ancha: La RDSI se ha diseñado para sustituir a las redes públicas de
telecomunicaciones existentes, proporcionando una gran variedad de servicios. Se define
mediante la estandarización de las interfaces de usuario, y se ha implementado como un
conjunto de conmutadores digitales y enlaces que proporcionan una gran variedad de tipos de
tráfico, a la vez que servicios de valor añadido. La contribución técnica principal de la RDSI de
banda ancha ha sido el modo de transferencia asíncrono (ATM), también denominado
retransmisión de celdas (cell relay)

1.4. Protocolos y arquitectura de protocolos

Para la comunicación entre dos entidades situadas en sistemas diferentes es necesario


la definición y utilización de un protocolo.

*Una entidad es cualquier cosa capaz de enviar y recibir información.

*Un sistema es un objeto físico que contiene a una o más entidades.

Para que dos entidades se comuniquen con éxito, se requiere que “hablen el mismo
idioma”. Lo que se encarga de esto es el protocolo: que es un conjunto de reglas que gobiernan
el intercambio de datos entre dos entidades.

Puntos claves que definen o caracterizan a un protocolo:

• La sintaxis: Incluye aspectos tales como el formato de los datos y los


niveles de señal.
• La semántica: Incluye información de control para la coordinación y el
manejo de errores.
• La temporización: Incluye la sintonización de velocidades y
secuenciación.

Es claro que debe haber un grado alto de cooperación entre los computadores. En lugar
de implementar toda la lógica para llevar a cabo la comunicación en un único modulo, dicha
tarea se divide en subtareas, cada una de las cuales se realiza por separado. Así, en vez de
disponer de un solo módulo que realice todas las tareas involucradas en la comunicación, se
considera una estructura consistente en un conjunto de módulos que realizarán todas las
funciones. Esta estructura se denomina arquitectura de protocolos.

Modelo de tres capas

En términos muy generales las comunicaciones involucran a tres agentes: aplicaciones,


computadores y redes. Un ejemplo de aplicación es la transferencia de ficheros. Este tipo de
aplicaciones se ejecutan frecuentemente en computadores que procesan múltiples aplicaciones
simultáneamente. Los computadores se conectan a las redes y los datos a intercambiar se
transfieren por la red de un computador a otro.
La tarea se organiza en tres capas independientes:

• Capa de acceso a la red: El computador emisor debe proporcionar a la


red la dirección del destino, de tal forma que la red pueda encaminar los
datos al destino apropiado. El computador emisor necesitará hacer uso
de algunos de los servicios proporcionados por la red. Las características
del software de esta capa dependerán del tipo de red que se use. De
esta manera, se pretende separar las funciones que tienen que ver con
el acceso a la red en una capa independiente. El resto del software de
comunicaciones que esté por encima de la capa de acceso a la red no
tendrá que ocuparse de las características específicas de la red que se
use. El mismo software de las capas superiores funcionará adecuado e
independientemente del tipo de red particular a la que el computador
esté conectado.
• Capa de transporte: Es un requisito habitual que los datos se
intercambien de forma segura. Los mecanismos que proporcionan dicha
seguridad son independientes de la naturaleza de las aplicaciones. En
esta capa se concentran todos esos procedimientos que se comparten
por todas las aplicaciones.
• Capa de aplicación: Contiene la lógica necesaria para admitir varias
aplicaciones de usuario. Para cada tipo distinto de aplicación se necesita
un módulo independiente y con características bien diferenciadas.

La arquitectura de protocolos TCP/IP: Hay dos arquitecturas determinantes y básicas en


el desarrollo de los estándares de comunicación: el conjunto de protocolos TCP/IP y el modelo
de referencia OSI. TCP/IP es la arquitectura más adoptada para la interconexión de sistemas,
mientras que OSI se ha convertido en el modelo estándar para clasificar las funciones de
comunicación.

Al contrario que en OSI, no hay un modelo oficial de referencia TCP/IP. No obstante,


basándose en los protocolos estándar que se han desarrollado, todas las tareas involucradas en
la comunicación se pueden organizar en cinco capas relativamente independientes.

• Capa de aplicación: Proporciona la comunicación entre procesos o


aplicaciones de computadores separados.
• Capa origen-destino o de transporte: Proporciona un servicio de
transferencia de datos extremos-a-extremo. Esta capa puede incluir
mecanismos de seguridad. Oculta los detalles de la red o redes
subyacentes, a la capa de aplicación. (Protocolo TCP)
• Capa internet: Relacionada con el encaminamiento de los datos del
computador origen al destino a través de una o más redes conectadas
por dispositivos de encaminamiento. (El protocolo IP)
• Capa de acceso a la red: Es responsable del intercambio de datos entre
el sistema final y la red a la cual se está conectado.
• Capa física: Define las características del medio de transmisión, la tasa
de señalización y el esquema de codificación de las señales.
El modelo OSI: Se desarrollo como una arquitectura para comunicaciones entre
computadores, con el objetivo de ser el marco de referencia en el desarrollo de protocolos
estándares. OSI considera siete capas:

• Aplicación: Proporciona el acceso al entorno OSI para los usuarios y


también proporciona servicios de información distribuida.
• Presentación: Proporciona a los procesos de aplicación independencia
respecto a las diferencias en la representación de datos.
• Sesión: Proporciona el control de la comunicación entre las aplicaciones.
Establece, gestiona y cierra las conexiones (sesiones) entre las
aplicaciones cooperadoras.
• Transporte: Proporciona seguridad, transferencia transparente de datos
entre los puntos finales y además proporciona procedimientos de
recuperación de errores y control de flujo origen-destino.
• Red: Proporciona independencia a los niveles superiores respecto a las
técnicas de conmutación y de transmisión más utilizadas para conectar
los sistemas. Es responsable del establecimiento, mantenimiento y
cierre de las conexiones.
• Enlace de datos: Proporciona un servicio de transferencia de datos
seguro a través del enlace físicos.
• Física: Se encarga de la transmisión de cadena de bits no estructurados
sobre el medio físico.

Aunque se han desarrollado muchos protocolos de utilidad dentro del contexto OSI, el
modelo de las siete capas en su conjunto no ha prosperado. Por el contrario, la arquitectura
TCP/IP se ha erigido como dominante.

1.5. Normalización

En la industria de las comunicaciones, desde hace tiempo se ha aceptado que los


estándares son necesarios para definir las características físicas, mecánicas y de procedimiento
de los equipos de comunicación. En el pasado, este punto de vista no era compartido por la
industria de computadores. Los productores de equipos de comunicación reconocían que sus
equipos deberían interconectarse y comunicarse con equipos desarrollados por terceros. La
proliferación de diferentes computadores y la generalización del procesamiento distribuido a
provocado una situación insostenible. Dada la evolución actual en la normalización de
protocolos, los clientes no admitirán la necesidad de software para la conversión de protocolos
de uso específico. En consecuencia, los estándares actualmente están imponiéndose en todas
las áreas tecnológicas.

Hay una serie de ventajas y desventajas en el proceso de estandarización.

Las principales ventajas son:


• Un estándar asegura un gran mercado. Estimula la producción masiva y
el uso de integración de gran escala o integración a muy gran escala
reduciéndose los costos.
• Un estándar permite que los productos de diferentes fabricantes se
comuniquen, dotando al comprador de mayor flexibilidad en la
selección y uso de equipos.

Las principales desventajas son:

• Los estándares tienden a congelar la tecnología. Significa que mientras


este se desarrolla, es revisado y adoptado, se han desarrollado otros
más eficaces.
• Hay muchos estándares para la misma función. Recientemente las
diversas organizaciones pata el establecimiento de estándares han
comenzado a cooperar más estrechamente. Todavía no hay áreas donde
coexisten varios estándares en conflicto.

También podría gustarte