Está en la página 1de 16

Repblica Bolivariana De Venezuela.

Ministerio Del Poder Popular Para La Educacin.


Universidad Nacional Experimental De Los
Llanos Occidentales Ezequiel Zamora.
UNELLEZ.
Estado-Apure.

Facilitadora:

Integrantes:

Lic. Mariela Fuentes.

Montoya Solielvis.
C.I: 21.004.061
Querales Yenifer.
C.I: 24.755.325
Vera Mery.
C.I: 23.509.637
Solorzano Arisel.
C.I: 21.005.299
Marichales Maria.
C.I: 24.632.503
Cadenas Rosa.
C.I: 18.327.200
Seccin: U TSU Informtica.

Recreo, Marzo Del 2014.

CAPA O NIVEL DE ENLACE DE DATOS.

El nivel de enlace de datos (en ingls data link level) o capa de


enlace de datos es la segunda capa del modelo OSI, el cual es
responsable de la transferencia fiable de informacin a travs de un
circuito de transmisin de datos. Recibe peticiones de la capa de red y
utiliza los servicios de la capa fsica.

El objetivo de la capa de enlace es conseguir que la informacin


fluya, libre de errores, entre dos mquinas que estn conectadas
directamente (servicio orientado a conexin).
Para lograr este objetivo tiene que montar bloques de informacin
(llamados tramas en esta capa), dotarles de una direccin de capa de
enlace (Direccin MAC), gestionar la deteccin o correccin de errores, y
ocuparse del control de flujo entre equipos (para evitar que un equipo ms
rpido desborde a uno ms lento).
Cuando el medio de comunicacin est compartido entre ms de
dos equipos es necesario arbitrar el uso del mismo. Esta tarea se realiza
en la subcapa de control de acceso al medio.
Dentro del grupo de normas IEEE 802, la subcapa de enlace lgico
se recoge en la norma IEEE 802.2 y es comn para todos los dems tipos
de

redes

(Ethernet o IEEE

802.3, IEEE

802.11 o Wi-Fi, IEEE

802.16 o WiMAX, etc.); todas ellas especifican un subcapa de acceso al


medio as como una capa fsica distinta.
En la prctica la subcapa de acceso al medio suele formar parte de
la propia tarjeta de comunicaciones, mientras que la subcapa de enlace
lgico estara en el programa adaptador de la tarjeta (driver en ingls).

ASPECTOS EN EL DISEO DE LA CAPA DE ENLACE

DE

DATOS DEL MODELO OSI.

El nivel de enlace se puede dividir en 2 subcapas:


LLC (Logical Link Control)

Concepto de enlace:

2 mquinas unidas por un medio de transmisin.

Establece un acceso fiable entre 2 nodos adyacentes de una red:


Inicializar o terminar el enlace.
Deteccin y correccin de errores.
Sincronizacin segn sea el protocolo:
Orientado al bit.
Orientado al carcter.
Control de flujo.

MAC (Medium Access Control)


Cmo controlar el acceso al medio compartido (es necesario un
mecanismo de arbitraje):
Acceso por contienda.
Ethernet.

Acceso sin contienda: paso de testigos.


Token Ring.
Token Bus.

PROBLEMAS EN EL DISEO DE LA CAPA DE ENLACE DE


DATOS DEL MODELO OSI.
Control de Errores
Problema

Cmo asegurar que todas las tramas sean entregadas a la


capa de red en destino, en el orden apropiado?

Solucin

Proporcionar al transmisor realimentacin del otro extremo.

Protocolo exige al Receptor que enve de regreso


tramas de control especiales con Acuses Positivos (Ack)
Negativos ( Nack) de las tramas recibidas, con asignacin
de n de secuencia a tramas. Mecanismos ARQ.
Problema

Adicional
por HW

Desaparicin trama completa por rfaga de ruido.

Introducir Temporizadores en esta capa / luego de T, se


retransmite la trama

Control de Flujo

Problema Tx que enva tramas a alta velocidad puede saturar al


receptor.
Solucin

Introducir Control de flujo / Tx no enve a mayor velocidad que


la que puede manejar el receptor, con alguna realimentacin
hacia el Tx
Varios esquemas de control, que prohben el envo de
tramas hasta que receptor lo autorice.

Deteccin y Control de Errores

Los errores de transmisin en sistema telefnico, an son comunes


en lazos locales, y ms an en comunicaciones inalmbricas de
mayor BER.
Tienden a aparecer en rfagas, no individualmente.

Existen Cdigos de Correccin de Errores y Cdigos de


deteccin de errores.

Protocolo de Ventana Corrediza: Integra el control de errores y el


control de flujo de manera conveniente.

Protocolo que usa Entubamiento y Repeticiones

Problema Tx debe esperar acuse antes de enviar otra


trama.

Si tiempos de propagacin

largos
Solucin

Tcnica de Entubamiento (Pipelining) de Envo Continuo /


permitir que Tx enve hasta w tramas antes de bloquearse,
en lugar de una sola.

Si existen errores por canal de comunicacin inestable se


utilizan 2 estrategias:

Regresa n

Corresponde a VRx de tamao 1 / receptor descarta


tramas subsiguientes, sin enviar acuse por las tramas
descartadas.

(Repeticin No Desperdicia AB si BER es alta.


Selectiva)
Repeticin

Corresponde a VRx>1. La capa de enlace de datos del

Selectiva

receptor

almacena

todas

las

tramas

correctas

subsiguientes a la errnea.
Cuando el Tx retransmite trama mala solamente, el
receptor entrega rpidamente a la capa de red tramas
en secuencia, y da acuse de n ms alto (Ack 8).
Puede requerir gran cantidad memoria.

( Fig.3.9.b )

Fig.3.9: (a) Efecto de un error cuando el tamao de ventana del receptor es 1.


(b)Efecto de un error cuando el tamao ventana del receptor es grande.

PROTOCOLOS ELEMENTALES DE LA CAPA DE ENLACE DE


DATOS.

El nivel de enlace recibe la SDU (Unidad de Datos del Servicio) del


nivel de Red, la fragmenta, le aade informacin de control de protocolo
(PCI) y la enva al nivel fsico; tambin en el otro sentido, recibe los
fragmentos del nivel fsico y si llegan desordenadas se encarga de
reordenarlos, elimina la informacin de control de protocolo y enva la
informacin al nivel de Red.
Los protocolos de este nivel se pueden clasificar en:
Por un lado los orientados a carcter, que tienen su informacin
agrupada en bloques y transmiten caracteres BSC (IBM), BDCMP
(ISO).
Por otro lado los orientados a bits, donde la unidad de datos es el
bit. (HDCC, SDLC).

La diferencia principal entre estos dos tipos generales de


protocolos reside en la unidad de transmisin. Como su propio nombre
indica los protocolos orientados a carcter tienen su informacin agrupada
en bloques y transmiten caracteres (favorecen a estructuras primarias y
secundarias y no se ven las estaciones combinadas). En cambio en los
protocolos orientados a bit la unidad de datos, como pareceobvio, es el
bit: los mensajes se forman por una serie de bits y tendremos un bit que
ser el de control.
Ejemplos tpicos de protocolos orientados a carcter son: BSC
(IBM), DDCMP (ISO) que sonestndares o BPA, TAP, SLC etc... Y de
protocolos orientados a bit tenemos una gran variedadcomo son los
HDLC, ADCCP, LAPB, SDLC, BDLC etc.

A continuacin pasaremos a estudiar algunos de ellos.


Protocolos Orientados a Bit:

El rpido crecimiento de las aplicaciones de comunicacin de


datos, junto con la evolucin dela tecnologa que ha proporcionado
ordenadores y terminales ms rpidos, ms potentes y ms baratos,
motiv la bsqueda de protocolos ms eficientes que los orientados a
carcter.

Estos protocolos, orientados a bit, se disearon para cumplir una


amplia variedad derequerimientos del enlace de datos, entre los que
podemos mencionar:

Adaptacin a las diversas configuraciones del enlace: punto a


punto, multipunto y otras, mediante lneas conmutadas o
dedicadas.
Posibilidad de manejar estaciones primarias secundarias y
combinadas.
Operacin dplex o semidplex. Posibilidad de conectar terminales
que trabajen en modo semidplex y dplex al mismo tiempo y al
mismo enlace.
Posibilidad de funcionar en enlaces de gran tiempo de trnsito
(enlaces por satlite) o pequeo (conexiones directas de corta
distancia) y por supuesto de enlaces de alta y baja capacidad.

Adems estos protocolos estn pensados para satisfacer los siguientes


objetivos:

Independencia de cdigo. Los mensajes del nivel superior pueden


estar constituidos por cualquier combinacin de bits.
Gran eficiencia. La relacin entre bits de datos transmitidos y bits
de control del protocolo debe ser alta.
Elevada fiabilidad. Tanto los tramos de datos como los de control
deben protegerse con mtodos potentes de deteccin de errores.

La clave para cumplir estos requerimientos y objetivos es la


utilizacin de una estructura de trama monoformato, con guin de
apertura y cierre y campos de significado posicional.

Existe una amplia variedad de protocolos orientados a bit muy


similares:

HDLC (High-level Data Link Control).Constituye una familia de


protocolos

definida

por

laOrganizacin

Internacional

de

Normalizacin (ISO).

ADCCP(Advanced Data Communication Control Procedures).


Desarrollado por la organizacin Americana de Normalizacin
(ANSI) y conocido como Norma Federal Americana.

LAPB (Link

AccesProcedureBalanced).Subconjunto

de

HDLC

adoptado por el CCITT parael nivel de enlace de la interfase X.25


de acceso a las redes pblicas de conmutacin de paquetes.

SDLC (Synchronous Data Link Control). De IBM, similar a un


subconjunto de HDLC aunquecon variaciones adicionales.

BDLC (Burroughs Data Link Control) y UDLC (Univac Data Link


Control). Utilizados porBurroughs y Univac respectivament

Protocolos Orientados a Carcter:

Los protocolos orientados a carcter se caracterizan por constar los


mensajes del nivel superior de un nmero entero de caracteres
pertenecientes a un cdigo determinado. Se comenzaron a desarrollar
protocolos de este tipo a partir de los primeros aos 60 con el surgimiento
de las comunicaciones de datos entre terminales conectados al ordenador
por medios pblicos de telecomunicacin.

A pesar del ms reciente desarrollo de los protocolos orientados a


bit, que son ms eficientes y flexibles, los protocolos orientados a carcter
estn muy extendidos y se usan todava en muchos entornos.

Histricamente, los protocolos de nivel de enlace surgieron


condicionados por los servicios especficos que deban proporcionar, en
base a las caractersticas de las aplicaciones. De esta forma los
fabricantes hicieron sus propios protocolos; diversos grupos de usuarios
como bancos y lneas areas desarrollaron luego protocolos para cumplir
sus necesidades especficas, y por ltimo las administraciones de
telecomunicacin en cada pas, a partir de los aos 70, han desarrollado
protocolos para conexin de equipos informticos a travs de sus redes
de datos. Por estas razones, existe una amplia gama de protocolos no
compatibles.

La Organizacin Internacional de Normalizacin (ISO), empez a


estudiar los protocolos de enlace tan pronto como surgiera (1962),
preocupada por el problema de la incompatibilidad; pero el desarrollo de
la norma ISO 17450 Modo Bsico dur 8 aos, por lo que los fabricantes
se anticiparon y realizaron sus propias versiones. La amplia extensin del

desarrollado por IBM, conocido como BSC, ha dado lugar a que a veces,
al hablar de los protocolos orientados a carcter, se particularice para el
BSC.

Los protocolos orientados a carcter emplean determinados


caracteres de control del cdigo utilizado, para realizar las funciones de
control de la comunicacin. Por esto, las tramas de control estn
constituidas por uno o varios de estos caracteres, por lo que las
estaciones se intercambian tramas de datos y caracteres de control. El
cdigo ms utilizado es el ASCII o CCITT N5 pero tambin es posible
utilizar el cdigo EBCDIC o el Transcode. En estos protocolos, a la unidad
de datos del protocolo se le denominaba bloque.

Como ejemplo de estos protocolos vamos a describir brevemente


el Protocolo BSC.
Podemos agrupar los caracteres de control bsicos utilizados en
estos protocolos en tres categoras en razn de su funcionalidad:

Para Delimitacin de los Bloques:

SYN (Syncronous

Idle):

dos

ms

de

estos

caracteres

proporcionan un medio para que el receptor adquiera y mantenga


la sincronizacin de carcter.

SOH (Start of header): este carcter identifica el principio de una


secuencia de caracteres que constituyen la cabecera de un
mensaje.

STX (Start of Text): indica el principio de los datos del bloque.

ETX (End of Text): identifica el final de un bloque y el final del texto


de un mensaje.

ETB (End of Transmisision Block): identifica el final de un bloque


pero indica que siguen ms bloques en secuencia del mismo
bloque.

Para Controlar el Dialogo de las Estaciones:

EOT (End of Transmission): identifica el final de una secuencia


completa de transmisin y normalmente implica la liberacin del
enlace.

ENQ (Enquiry): peticin de repuesta de la otra estacin. Se utiliza


tambin para establecer el enlace.

ACK (Affirmative Acknowledgment): respuestaafirmativa. Confirma


o valida un bloque.

NAK (NegativeAcknowledgment): respuesta de rechazo. Indica que


el bloque anterior se recibi con errores.

Para la Transmisin en Modo Transparente:

DEL (Data Link Escape): utilizado para cambiar el significado de


los caracteres de control que le siguen.

El control de errores en estos protocolos son los siguientes:

Simple paridad: Se aade un bit de paridad por carcter. Este


procedimiento VRC permite al receptor detectar errores simples.
nicamente se emplea en la transmisin de las tramas de control.

Paridad horizontal/vertical: Se aade un bit por carcter (paridad


horizontal) y un carcter final (paridad vertical) constituido por la
paridad de todos los bits de todos los caracteres del bloque.

Cdigos cclicos: Se aaden dos caracteres de control por bloque,


calculados por la tcnica de los cdigos cclicos y utilizando como
polinomio generador uno de los dos siguientes:
x^16+x^15+x^2+1
x^16+x^12+x^5+1

ESPECIFICACIN DE PROTOCOLOS.

La capa de enlace de datos provee un trnsito confiable de los


datos sobre un enlace fsico de red.
Diferentes especificaciones de la capa de enlace de datos definen
diferentes redes y caractersticas de protocolos incluyendo lo siguiente:

Direccionamiento Fsico: el direccionamiento fsico (en oposicin


al direccionamiento de red) define como los dispositivos fsicos son
direccionables en la capa de enlace de datos.
Topologa De Red:las especificaciones de la capa de enlace de
datos tambin definen como es que los dispositivos fsicos sern
fsicamente conectados (puede ser en topologa bus o de anillo).
Notificacin De Error:la notificacin de error emite una alerta de
los protocolos de las capas superiores cuando un error de
transmisin ha ocurrido.

Secuenciamiento De Las Tramas: la secuenciacin de las tramas


de datos incluyen el reordenamiento de las tramas que fueron
transmitidas fuera de secuencia.
Control De Flujo:incluye una moderacin de la transmisin de
datos de tal manera que el dispositivo receptor no se sobresature
con ms trafico que el que puede manejar a un tiempo.
Subcapas De La Capa De Enlace De Datos Por IEEE: El Instituto
De Ingenieros Elctricos Y Electrnicos (IEEE) ha subdividido la
capa de enlace de datos en dos capas; la de control de enlace
lgico (LLC) y la de control de acceso al medio (MAC).
Subcapa De Control De Enlace Lgico:la subcapa de control
de enlace lgico (LLC) de la capa de enlace de datos administra
las comunicaciones entre dispositivos sobre un solo enlace en
una red. LLC es definido en las especificaciones de IEEE 802.2
LLC soporta servicio orientado a conexin y servicio orientado a
no conexin, ambos usados por los protocolos de las capas ms
altas.
Subcapa De Control De Acceso Al Medio (Mac):la subcapa
de control de acceso al medio (MAC) de la capa de enlace de
datos administra el protocolo de acceso al medio fsico de red.
Las especificacionesIEEE definen las direcciones MAC, que
permiten que varios dispositivos se identifiquen sin repeticin,
entre unos a otros en la capa de enlace de datos.

Las implementaciones ms comunes en la capa de enlace de


datos: se pueden catalogar como implementaciones LAN o
implementaciones WAN.

Implementaciones LAN de la capa de enlace de datos ms comunes


son:

Ehthernet/IEEE 802.3: especificacin de LAN banda base que


opera a 10 Mbps antiguamente sobre cable coaxial, actualmente
con cable par trenzado.

Ethernet 100Mbps (FastEhternet): tecnologa LAN de alta


velocidad que ofrece un alto ancho de banda a usuarios de
escritorio, servidores y servidores de segmentos.

Interfaz digital distribuida de fibra (FDDI): tecnologa de paso de


estafeta a 100 Mbps, LAN de anillo doble que usa cable de fibra
ptica.

Token Ring/IEEE 802.5: LAN de tecnologa de paso de estafeta


que corre a 4 o 16 Mbps sobre una topologa de red.

EJEMPLOS DE PROTOCOLOS DE LA CAPA DE ENLACE DE


DATOS.

Capa de Enlace de Datos en Internet

Internet consiste en hosts (mquinas individuales) + infraestructura


de comunicaciones que los conecta, construida en el rea amplia a
partir de lneas rentadas punto a punto (PaP), que conectan a :
a) Enrutadores (routers) distantes, conformando la subred de
comunicacin.

b)

Conexiones conmutadas ( P a P) entre PC de usuario

casero (Host temporal) a router del ISP (Internet ServiceProvider).


Ambas requieren un protocolo P a P de enlace de datos en la lnea
para manejo de tramas, control de errores y otras funciones de la
capa.

(SLIP y PPP).