Вы находитесь на странице: 1из 7

SISTEMAS DE COMUNICACIÓN DE DATOS E INTERCONEXIÓN DE SISTEMAS

- Qué es
- Qué hace falta
- Tipos de transmisión
- Las reglas del juego
- Arquitectura de protocolos

1. ¿Qué es un sistema de comunicación de datos?


Es el proceso de transmitir información entre dos o más puntos. (personas, teléfonos,
ordenadores)
En informática, los puntos son ordenadores y la información es binaria.

Elementos básicos:
Emisor
Mensaje
Medio
Receptor

¡Problemas! Como cualquier medio de comunicación (el habla, la escritura, la radio,..)


hace falta ponerse de acuerdo entre esos dos puntos, para hacerse entender.

P. ej: para establecer una conversación con mi amigo japonés:


- decidir cómo vamos a hablar (teléfono, los dos tenemos que tener un
teléfono)
- realizar la llamada
- esperar que conteste
- HABLAR
- finalizar la llamada

¿posibles complicaciones?
horarios
idioma
fallos en la línea
fallos en el teléfono

2. ¿Qué hace falta? – El modelo de las comunicaciones


- Sistema de transmisión: es el medio de comunicación (vía telefónica-ondas satélite)

1
- Implementación de la interfaz: elementos necesarios para el medio (teléfono, línea
telefónica)

- Generación de la señal (marcar el número de mi amigo)

- Sincronización: cuándo empiezo a comunicar y cuándo termino (esperar que coga el


teléfono para empezar a hablar)

- Gestión del intercambio (hablamos)

- Detección y corrección de errores (no entiendo una palabra y le pido que me la


repita)

- Control de flujo (esperar que termine de hablar él para que hable yo)

COMUNICACIÓN SÍNCRONA Y FULL-DUPLEX

EJERCICIO.- Identificar el modelo para:

1. una carta a mi tío juan

sistema de transmisión: correo postal

implementación: papel, buzón

generación de la señal: pongo la carta en el buzón

sincronización: la comunicación empieza cuando le llega la carta y termina cuando


la ha leído

detección y corrección de errores: me devuelven la carta y la reenvío

control de flujo: NO HAY (él puede enviarme una carta en el mismo momento)

COMUNICACIÓN ASÍNCRONA Y HALF-DUPLEX

2. un programa de radio
sistema de transmisión: frecuencia modulada
implementación: emisora de radio
generación de la señal: apertura de ondas
sincronización: NO HAY
detección y corrección de errores: NO HAY
control de flujo: NO HAY
COMUNICACIÓN ASÍNCRONA Y SIMPLEX (BROADCAST)

Nos encontramos con diferentes sistemas con diferentes problemas.

2
3. Tipos de transmisión
Según el medio:

Guiados: si la comunicación va encauzado sobre un medio físico (por un cable)

No guiados: si la comunicación va sin encauzar (por el aire, por el agua)

Según la señal:

Simplex: unidireccional, envía uno y el otro solo escucha (radio)

Half-duplex: bidireccional pero alternativa (no pueden transmitir al mismo tiempo)


(carta)

Full-duplex: bidireccional y pueden transmitir al mismo tiempo (teléfono)

Síncrona: se establece el inicio y el final de la comunicación total

Asíncrona: cada elemento de la comunicación va precedido de un inicio y un final

4. Las reglas del juego


Para la comunicación entre dos entidades situadas en sistemas diferentes, se necesita definir y
utilizar unas reglas, unos protocolos.

PROTOCOLO: conjunto de reglas y normas que definen una forma de actuar ante una
situación, para cada medio se define un protocolo

- idioma que vamos a utilizar


- método de sincronización
- qué hacer en caso de error
- qué hacer en caso de pérdida de datos

Los puntos que definen un protocolo en computación son:

* La sintaxis: formato de los datos y niveles de señal.

* La semántica: incluye información de control para la coordinación y manejo de errores.

* La temporización: incluye la sincronización de velocidades y secuenciación.

Todas estas tareas se subdividen en subtareas y a todo se le llama arquitectura del protocolo.

5. Sistemas de comunicación mediante ordenadores

3
¿Cómo hacer posible la comunicación mediante ordenadores? Problemas:

1. traducir mi lenguaje al lenguaje de los ordenadores


2. hacer posible el envío de datos:
a. conectar ambos ordenadores entre sí
b. transmitir el lenguaje del ordenador a través de la conexión
3. control de errores
4. sincronización

Soluciones:

1. codificación lenguaje natural al lenguaje binario


a. BIT – BYTE – PAQUETES

BIT = la mínima unidad de información en computación

BYTE = agrupación de 8 bits

PAQUETE = agrupación de bytes

b. Código ASCII
2. Para el envío
a. Tirar cable
b. DTE (Data Terminal Equipment) y DCE (Data Control Equipment)
Convierte los paquetes en señales eléctricas
3. Añadir mensajes de control
4. Añadir mensajes de sincronización

Reglas a definir en los protocolos:

- Tamaño de los paquetes


- Codificación de los paquetes
- Número de paquetes por envío
- Cuál es el mensaje de inicio de envío

4
- Cuál es el mensaje de fin de envío
- Cuál es el mensaje de error
- Cómo detecto un error
- Qué hago si encuentro un error

¿Cómo implementar estos protocolos? La arquitectura de niveles

La solución es mediante niveles que definen una arquitectura.

Arquitectura de Niveles : el propósito de la arquitectura de niveles es reducir la complejidad de


la comunicación de datos agrupando lógicamente ciertas funciones en áreas de
responsabilidad (niveles).

Características

- Cada nivel provee servicios al nivel superior y recibe servicios del nivel inferior.

- Un mensaje proveniente de un nivel superior contiene una cabecera con información


a ser usada en el nodo receptor.

Los 3 niveles básicos:

En la comunicación intervienen tres agentes : aplicaciones , computadores y redes . Por lo


tanto , es lógico organizar la tarea en tres capas .

1. Capa de acceso a la red: Trata del intercambio de datos entre el computador y la red a
que está conectado .
2. Capa de transporte: consiste en una serie de procedimientos comunes a todas las
aplicaciones que controlen y sincronicen el acceso a la capa de acceso a la red.
3. Capa de aplicación: permite la utilización a la vez de varias aplicaciones de usuario .

El protocolo debe definir las reglas , convenios , funciones utilizadas , etc...para la


comunicación por medio de red .

Cada capa del protocolo le pasa datos a la siguiente capa y ésta le añade datos propios de
control y luego pasa el conjunto a la siguiente capa . Por tanto , cada capa forma unidades de
datos que contienen los datos tomados de la capa anterior junto a datos propios de esta capa ,
y al conjunto obtenido se le llama PDU ( unidad de datos del protocolo ) .

ESTANDARES MUNDIALES: OSI e IEEE

OSI ( International Standards Organization)

5
En este modelo, el propósito de cada nivel es proveer servicios al nivel superior, liberándolo de
los detalles de implementación de cada servicio. La información que se envía de un
computador a otro debe pasar del nivel superior al nivel inferior atravesando todos los demás
niveles de forma descendente, dentro del computador que origina los datos.

A su paso por cada nivel a los datos se les adiciona información que será removida al llegar a
su destino. La información adicionada se clasifica en:

1. Información de Control, dirigida a su nivel correspondiente en el computador de


destino. Cada nivel se comporta como si estuviera comunicándose con su contraparte
en el otro computador.
2. Información de Interface, dirigida al nivel adyacente con el cual se está interactuando.
El objeto de esta información es definir los servicios provistos por el nivel inferior, y
como deben ser accedidos estos servicios. Esta información tras ser empleada por el
nivel adyacente es borrada.

El modelo OSI se estructura en 7 niveles:

1. Nivel Fisico.

2. Nivel de Enlace de Datos

3. Nivel de Red

4. Nivel de Transporte

5. Nivel de Sesión

6. Nivel de Presentación

7. Nivel de Aplicación

IEEE

El modelo desarrollado por IEEE, también conocido como el proyecto 802, fue orientado a las
redes locales. Este estándar está de acuerdo, en general con el modelo ISO, difieren
principalmente en el nivel de enlace de datos. Para IEEE este nivel está dividido en dos
subniveles:

MAC (Medium Access Control)

LLC (Logical Link Control)

6
Clasificación de los Protocolos de Enlace de Datos

De acuerdo a su estructura

- Protocolos Orientados a Bit: son aquellos protocolos en los cuales los bits por si solos
pueden proveer información, son protocolos muy eficientes y trabajan en tramas de
longitud variable.
- Protocolos Orientados a Byte: son aquellos en los que la información viene provista
por la conjunción de bytes de información y bytes de control.

De acuerdo a su disciplina de comportamiento

- Protocolos de Sondeo Seleccion: son aquellos que utilizan un DTE como nodo principal
de canal. Este nodo primario controla todas las demás estaciones y determina si los
dispositivos pueden comunicarse y, en caso afirmativo, cuando deben hacerlo.
- Protocolos Peer to Peer: son aquellos en los cuales ningún nodo es el principal, y por lo
general todos los nodos poseen la misma autoridad sobre el canal.

Ejemplo: Arquitectura de protocolos TCP/IP

1. Capa física: es la encargada de utilizar el medio de transmisión de datos . Se encarga


también de la naturaleza de las señales , velocidad de datos , etc..
2. 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
3. Capa internet ( IP ) : se encarga del encaminamiento a través de varias redes .
4. Capa de transporte o capa origen-destino (TCP): se encarga de controlar que los
datos emanados de las aplicaciones lleguen correctamente y en orden a su destino.
5. Capa de aplicación: contiene la lógica necesaria para llevar a cabo las aplicaciones de
usuario .

Вам также может понравиться