Funcionamiento de la capa enlace del moledo osi

23
MATERIA: REDES DE COMPUTADORAS. FACILITADOR: MC. JOSE EFREN MARMOLEJO VALLE. ESTUDIANTE: BLANCA ESTELA RODRIGUEZ GALLEGOS. 01/NOV/2012 * FUNCIONAMIENTO DE LA CAPA ENLACE DEL MOLEDO OSI

Transcript of Funcionamiento de la capa enlace del moledo osi

Page 1: Funcionamiento de la capa enlace del moledo osi

MATERIA: REDES DE COMPUTADORAS.

FACILITADOR: MC. JOSE EFREN

MARMOLEJO VALLE.

ESTUDIANTE: BLANCA ESTELA RODRIGUEZ

GALLEGOS.

01/NOV/2012

*FUNCIONAMIENTO DE LA CAPA ENLACE DEL MOLEDO OSI

Page 2: Funcionamiento de la capa enlace del moledo osi

*INTRODUCCIÓNDurante las últimas dos décadas ha habido un enorme crecimiento en la cantidad y tamaño de las redes.

Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones de hardware y software diferentes.

Como resultado, muchas de las redes eran incompatibles y se volvió muy difícil para las redes que utilizaban, especificaciones distintas poder comunicarse entre sí. Para solucionar este problema, la Organización Internacional para la Normalización (ISO) realizó varias investigaciones acerca de los esquemas de red.

La ISO reconoció que era necesario crear un modelo de red que pudiera ayudar a los diseñadores de red a implementar redes que pudieran comunicarse y trabajar en conjunto (interoperabilidad) y por lo tanto, elaboraron el modelo de referencia OSI en 1984.

Page 3: Funcionamiento de la capa enlace del moledo osi

* LA CAPA DE ENLACE DE DATOS DE MODELO OSI SE DIVIDE EN DOS SUBCAPAS

*Control lógico de enlace LLC: Lógical Link Control 802.2 – identificación lógica de los protocolos y encapsulación de los datos provenientes de la capa superior para enviarlo en la red, de desencapsulación de los datos provenientes de la red, sube los datos en la capa superior en determinantes protocolos. Los datos se envían y son recibidas formateados como tramas.

*Control de acceso al medio MAC: Media Access Control 802.3 – acceso al medio, el direccionamiento físico (MAC), control de distribución de tramas, errores, control de flujo. Actúa como controladora del hardware subyacente (el adaptador de red).

Page 5: Funcionamiento de la capa enlace del moledo osi

El objetivo de la capa de enlace es conseguir que la información fluya, libre de errores, entre dos máquinas que estén conectadas directamente (servicio orientado a conexión).

Para lograr este objetivo tiene que montar bloques de información (llamados tramas en esta capa), dotarles de una dirección de capa de enlace (Dirección MAC), gestionar la detección o corrección de errores, y ocuparse del control de flujo entre equipos (para evitar que un equipo más rápido desborde a uno más lento).

Page 6: Funcionamiento de la capa enlace del moledo osi

*FUNCIONES

Page 7: Funcionamiento de la capa enlace del moledo osi

La capa de enlace de datos es responsable de la transferencia fiable de información a través de un Circuito eléctrico de transmisión de datos. La transmisión de datos lo realiza mediante tramas que son las unidades de información con sentido lógico para el intercambio de datos en la capa de enlace. También hay que tener en cuenta que en el modelo TCP/IP se corresponde a la segunda capa.

Page 8: Funcionamiento de la capa enlace del moledo osi

DISPOSITIVOS DE CAPA DE ENLACE DE DATOS SON: SWITCHES, PUENTES, TARJETAS DE RED (NIC).

Los switches: dividen la red en segmentos, creando a la vez dominios de colisión. Una colisión se produce cuando los equipos conectados en la misma red envían las señales a la vez. La colisión producida en un segmento conectado a un switch no afectará a los demás segmentos conectados al mismo switch.

Dominio de colisión: El área de la red en la que las señales emitidas por equipos que colisionan se propagan.

Un switch de 12 puertos (bocas) divide la red en 12 segmentos – 12 dominios de colisión.Un switch de capa 2 modelos OSI no crea dominios de difusión (dominio de broadcast).

Page 9: Funcionamiento de la capa enlace del moledo osi

Un switch almacena en su memoria de contenido direccionable (CAM) las direcciones físicas de los dispositivos conectados directamente a un segmento de la red (un puerto determinado). Las señales (tramas) enviadas las identificará el switch y si el dispositivo de destino de una señal (trama) está el mismo segmento que el dispositivo de origen, el switch bloquea el paso de la señal. Si el destino de una señal está en otro segmento renvía la señal (trama) únicamente al segmento apropiado. Este proceso se conoce como conmutación de capa dos. Si el switch no tiene en su memoria la dirección física (MAC) de destino de la trama, lo envía en todas los segmentos de la red conectados excepto aquel de donde se recibido la información – proceso conocido como inundación. Los switches de capa 2 inunden también un broadcast.

Tarjetas de red (NIC): operan en la capa de enlace de datos modelo OSI. Almacenan en su memoria la dirección MAC (48 bits), los primeros 24 bits corresponden a un código de identificación de fabricante, los últimos 24 bits contienen el número de serie de la tarjeta. Las direcciones físicas se expresan en números hexadecimales.

Page 10: Funcionamiento de la capa enlace del moledo osi

Sus principales funciones son:

*Iniciación, terminación e identificación.

*Segmentación y bloqueo.

*Sincronización de octeto y carácter.

*Delimitación de trama y transparencia.

*Control de errores.

*Control de flujo.

*Recuperación de fallos.

*Gestión y coordinación de la comunicación.

Page 11: Funcionamiento de la capa enlace del moledo osi

*INICIACIÓN, TERMINACIÓN E IDENTIFICACIÓNLa función de iniciación comprende los procesos necesarios

para activar el enlace e implica el intercambio de tramas de control con el fin de establecer la disponibilidad de las estaciones para transmitir y recibir información.

Las funciones de terminación son de liberar los recursos ocupados hasta la recepción/envío de la última trama. También de usar tramas de control. La identificación es para saber a que terminal se debe de enviar una trama o para conocer quien envía la trama. Se lleva a cabo mediante la dirección de la capa de enlace.

Page 12: Funcionamiento de la capa enlace del moledo osi

*SEGMENTACIÓN Y BLOQUEO

La segmentación surge por la longitud de las tramas ya que si es muy extensa, se debe de realizar tramas más pequeñas con la información de esa trama excesivamente larga.

Si estas tramas son excesivamente cortas, se ha de implementar unas técnicas de bloque que mejoran la eficiencia y que consiste en concatenar varios mensajes cortos de nivel superior en una única trama de la capa de enlace más larga.

Page 13: Funcionamiento de la capa enlace del moledo osi

*SINCRONIZACIÓN DE OCTETO Y

CARÁCTEREn las transferencias de información en la capa de enlace es necesario identificar los bits y saber que posición les corresponde en cada carácter u octeto dentro de una serie de bits recibidos.

Esta función de sincronización comprende los procesos necesarios para adquirir, mantener y recuperar la sincronización de carácter u octeto. Es decir, poner en fase los mecanismos de codificación del emisor con los mecanismos de decodificación del receptor.

Page 14: Funcionamiento de la capa enlace del moledo osi

*DELIMITACIÓN DE TRAMALa capa de enlace debe ocuparse de la delimitación y

sincronización de la trama. Para la sincronización puede usar 3 métodos:

El primero de ellos es "Principio y fin" (caracteres específicos para identificar el principio o el fin de cada trama).

También puede usar "Principio y cuenta" (Utiliza un carácter para indicar comienzo y seguido por un contador que indica su longitud).

Por último puede usar el "Guion" (se emplea una agrupación especifica de bits para identificar el principio y fin mediante banderas/flags).

La transparencia se realiza mediante la inserción de bits. Consta de ir contando los unos consecutivos y cuando se encuentra con 5 unos seguidos y consecutivos introduce el bit 0 después del quinto uno. Ejemplo: Las banderas/flag suelen ser 01111110, y al aplicar la transparencia pasa a ser 011111010.

Page 15: Funcionamiento de la capa enlace del moledo osi

*CONTROL DE ERRORESProporciona detección y corrección de errores en el envío de

tramas entre computadores, y provee el control de la capa física. Sus funciones, en general, son:

Identificar Trama de datos

Códigos detectores y correctores de error

Control de flujo

Gestión y coordinación de la comunicación.

Correctores de error : Es opcional en esta capa, la encargada de realizar esta función es la capa de transporte , en una WAN es muy probable que la verificación, la realiza la capa de enlace.

Page 16: Funcionamiento de la capa enlace del moledo osi

*CONTROL DE FLUJOEl control de flujo es necesario para no saturar al receptor de uno a más

emisores. Se realiza normalmente en la capa de transporte, también a veces en la capa de enlace. Utiliza mecanismos de retroalimentación. Suele ir unido a la corrección de errores y no debe limitar la eficiencia del canal. El control de flujo conlleva dos acciones importantísimas que son la detección de errores y la corrección de errores.

La detección de errores se utiliza para detectar errores a la hora de enviar tramas al receptor e intentar solucionarlos. Se realiza mediante diversos tipos de códigos del que hay que resaltar el CRC (códigos de redundancia cíclica), simple paridad (puede ser par, números de 1´s par, o impar) paridad cruzada (Paridad horizontal y vertical) y Suma de verificación

La corrección de errores surge a partir de la detección para corregir errores detectados y necesitan añadir a la información útil un número de bits redundantes bastante superior al necesario para detectar y retransmitir. Sus técnicas son variadas. El Código Hamming, Repetición, que cada bit se repite 3 veces y en caso de fallo se toma el bit que más se repite; También puede hacerse mediante verificación de paridad cruzada, Reed-Solomon y de goyle.

También cabe destacar los protocolos HDLC que es un control de enlace de datos a alto nivel, orientado a bit y obedece a una ARQ de ventana deslizante o continuo. También existen protocolos orientados a carácter.

Page 17: Funcionamiento de la capa enlace del moledo osi

*RECUPERACIÓN DE FALLOSSe refiere a los procedimientos para detectar

situaciones y recuperar al nivel de situaciones anómalas como la ausencia de respuesta, recepción de tramas inválidas, etc. Las situaciones más típicas son la pérdida de tramas, aparición de tramas duplicadas y llegada de tramas fuera de secuencia.

Si no se tratasen correctamente estos eventos se perderá información y se aceptarán datos erróneos como si fuesen correctos. Generalmente se suelen utilizar contadores para limitar el número de errores o reintentos de los procesos y procedimientos. También se pueden usar temporizadores para establecer plazos de espera (timeout) de los sucesos.

Page 18: Funcionamiento de la capa enlace del moledo osi

*GESTIÓN Y COORDINACIÓN DE LA

COMUNICACIÓNLa gestión atiende a 2 tipos:

* El primero de ellos es un sistema centralizado donde existe una máquina maestra y varias esclavas. Estas conexiones se pueden realizar punto a punto o multipunto.

* El segundo de ellos es el distribuido, donde no existe máquina maestra y todas compiten por el control del sistema de comunicación.

La coordinación se puede realizar mediante selección o contienda:

La selección se puede implementar mediante sondeo/selección, donde el maestro recoge un mensaje de una secundaria y se la entrega a quien seleccione. También es posible asignando un testigo a una máquina que es la que puede emitir mensajes/tramas. Son típicas las configuraciones Token Ring y Token Bus.

La contienda se basa en que cada ordenador emite su trama/mensaje cuando le apetece. Todos los componentes de la red son tanto emisores como receptores. Son típicos los sistemas ALOHA y CSMA/CD. Hay que tener cuidado con las colisiones.

Page 19: Funcionamiento de la capa enlace del moledo osi
Page 20: Funcionamiento de la capa enlace del moledo osi

*PROTOCOLOS DE ENLACE DE DATOS:

Protocolo simplex sin restricciones:

Los datos se transmiten en una dirección, las capas de red en el transmisor y receptor siempre están listas, el tiempo de procesamiento puede ignorarse, espacio infinito de buffer, canal libre errores.

Dos procedimientos diferentes, uno transmisor y uno receptor que se ejecutan en la capas de enlace.

Transmisor solo envía datos a la línea, obtiene un paquete de la capa de red, construye un frame de salida y lo envía a su destino. Receptor espera la llegada de un frame.

Protocolo simplex de parada y espera:

El receptor no es capaz de procesar datos de entrada con una rapidez infinita

Receptor debe proporcionar realimentación al transmisor, el transmisor envía un frame y luego espera acuse antes de continuar.

Protocolo simplex para un canal ruidoso:

Canal presenta errores, los frame pueden llegar dañados o perderse por completo

Agregar un temporizador, falla si el frame de acuse se pierde pues se retransmitirá el frame.

Se debe agregar un numero de secuencia en el encabezado de cada frame que se envía.

Page 21: Funcionamiento de la capa enlace del moledo osi

Protocolo de ventana corrediza:

Usar el mismo circuito para datos en ambas direcciones

Se mezclan los frames de datos con los frame de acuse de recibido

Receptor analiza el campo de tipo en el encabezado de un frame de entrada para determinar si es de datos o acuse.

En todos los protocolos de ventana corrediza, cada frame de salida contiene un número de secuencia con un intervalo que va desde 0 hasta algún máximo. El máximo es generalmente 2(n) -1, por lo que el número de secuencia cabe bien en un campo de n bits.

Protocolo de ventana corrediza de un bit:

Usa parada y espera, ya que el transmisor envía un frame y espera su acuse antes de transmitir el siguiente.

La máquina que arranca obtiene su primer paquete de su capa de red, construye un frame a partir de él y lo envía. Al llegar este frame, la capa de enlace de datos receptor lo revisa para ver si es un duplicado. Si el marco es el esperado, se pasa a la capa de red y la ventana del receptor se recorre hacia arriba.

Page 22: Funcionamiento de la capa enlace del moledo osi

Protocolo que usa regresar n y protocolo de repetición selectiva:

Hasta ahora hemos supuesto insignificante el tiempo necesario para que un frame llegue al receptor más el tiempo para que regrese el acuse.

PPP- PROTOCOLO PUNTO A PUNTO:

punto a punto que resolviera todos estos problemas y que pudiera volverse un estándar oficial de Internet. Este trabajo culmino con el PPP (Point-to-Point Protocol, protocolo punto a punto). El PPP realiza detección de errores, reconoce múltiples protocolos, permite la negociación de direcciones de IP en el momento de la conexión, permite la verificación de autenticidad y tiene muchas mejoras respecto a SLIP. Aunque muchos proveedores de servicios de Internet aun reconocen tanto SLIP como PPP, el futuro claramente esta en PPP, no solo en las líneas por discado sino también en las líneas arrendadas de enrutador a enrutador.