Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 2
Nivel de Enlace
Computer
Curso
Comunicación de Datos y Redes de Computadores
Networking: A Top
Down Approach
Profesor: Diego Aracena Pizarro 6th edition
Jim Kurose, Keith Ross
Addison-Wesley
March 2012
datagram datagram
controller controller
frame
M aplicación
Ht M transporte
Protocolo
Hn Ht M red Enlace de datos red
Hl Hn Ht M enlace enlace Hl Hn Ht M
física fisica frame
Enlace físico
• Control de flujo:
– espaciado entre el emisor y el receptor
• Detección de Error:
– errores causados por la atenuación de la
señal, el ruido.
– El receptor detecta la presencia de errores:
• Le indica al emisor para la retrasmisión o caída del
frame
• Corrección de Error:
– El receptor identifica y corrige error(es) de bit
sin recurrir a la retransmisión
5: Capa de Enlace de Datos 5a-11
Capa de Enlace: Implementación
• implementado en el “adaptador”
– e.j., tarjeta PCMCIA, Ethernet
– típicamente incluidas: RAM, chips DSP,
host bus interface, y link interface
M aplicación
Ht M transporte Protocolo
Hn Ht M red Enlace de Datos red
Hl Hn Ht M enlace enlace Hl Hn Ht M
física física frame
Enlace físico
5: Capa de Enlace
Tarjeta de Datos
adaptadora 5a-12
Detección de Error
EDC= Detección de Error y Corrección de bits (redundancia)
D = Datos protegidos por chequeo de error, puede incluir campos de
encabezado
Detección de error no confiable al 100%!
• el protocolo puede que se le escapen algunos errores, pero
raramente
• campos EDC más grandes, mejor detección y correción
0 0
D.2r
R = resto [ ]
G
El uso de un bit de start y de uno o más bits de stop adicionales por cada
carácter o byte significa que la transmisión asíncrona es relativamente
ineficiente.
Además, el método de sincronización de bits usado en este tipo de transmisión
se vuelve cada vez menos fiable a medida que aumenta la tasa de bit.
Estos problemas se solucionan habitualmente usando transmisión síncrona.
La diferencia fundamental entre ambas técnicas de sincronización consiste en
que con la transmisión asíncrona el reloj del receptor oscila
asíncronamente con respecto a la señal entrante, mientras que en la
transmisión síncrona el reloj del receptor opera en sincronismo con dicha
señal.
En la práctica existen dos técnicas para el control de la transmisión síncrona: la
orientada al carácter y la orientada al bit.
Comunicación Síncrona (bit)
Puede deducirse:
Puede deducirse:
•P sólo puede tener una única I-trama pendiente (esperando una trama
ACK/NAK) en cada momento.
•Cuando P inicia la transmisión de una I-trama arranca un temporizador.
•Al recibir una I-trama libre de errores, S devuelve una trama ACK a P y,
cuando P recibe el ACK, detiene el temporizador de esta trama y
procede a enviar la trama siguiente.
Figure 1.23 ARQ error control scheme: (b) corrupted I-frame
•Si P no recibe una trama ACK (o NAK) dentro del intervalo del
temporizador, retransmite la I-trama que está esperando
confirmación.
Consideraciones:
Con el fin de que S pueda determinar cuándo se recibe un duplicado,
cada trama transmitida por P debe contener un identificador único
conocido como número de secuencia de la trama (N)S.
S debe guardar un registro del número de secuencia de la última I-
trama recibida sin errores y, si ambos son iguales, esto indica que se
trata de un duplicado.
El número de secuencia de cada trama ACK o NAK se denomina
número de secuencia de recepción N(R) y, puesto que P debe
esperar un a trama ACK o NAK antes de enviar cada I-trama, la
técnica se conoce también como envío y espera o parada y
espera.
Más de retransmisión
RQ inactiva
Funcionamiento RQ inactiva
a) Retransmisión implicita
Retransmisión explicita.
Esquema de transmisión y formato
Arquitecturas de niveles a) primitivas de servicios; b) interfaces de
servicios
RQ Continuo
Fig. 4.4 Arquitectura del subsistema de comunicaciones e interfaces del
protocolo RQ inactivo
Figure 1.24 Idle RQ link utilization
Para enlaces más largos, la utilización es elevada para tasas de bit bajas
pero decae significativamente a medida que se incrementa la tasa de bit.
Figure 1.25 continued
RQ Continuo
Ejercicios en grupo
Competencia
• Operan en modo
semiduplex – parada y
espera.
• Creado por IBM, conocido
como Control Sincrono
Binário BSC
• Trabaja en red multipunto y
bus multiextensión.
NO OLVIDE ESTUDIAR …
Formatos de trama
El HDLC a diferencia del BSC, con un formato estandar se maneja los datos y los
mensajes de control
NO OLVIDE ESTUDIAR …
NO OLVIDE ESTUDIAR …
NO OLVIDE ESTUDIAR …
datagrama
frame 5: Capa de Enlace de Datos 5a-156
ARP: Address Resolution Protocol
(Protocolo de Resolución de direcciones)
R
B
R
B
5: Capa de Enlace de Datos 5a-160
Ethernet
Tecnología LAN “dominante” :
• económica US$20 por 100Mbs!
• Primera tecnología LAN ampliamente usada
• Más sencilla y barata que token LANs y ATM
• Se mantiene en la carrera de velocidad: 10, 100,
1000 Mbps
Bosquejo de la
Ethernet de Metcalfe
Preámbulo:
• 7 bytes con el patrón 10101010 seguido por un byte
con patrón 10101011
• usado para sincronizar los relojes del emisor y el
receptor
NO OLVIDE ESTUDIAR …
Disabled
Shared
byte flag
patrón en
los datos a
enviar
NO OLVIDEN de ESTUDIAR …
routers IP
Capa de Adaptación ATM (AAL)
• La Capa de Adaptación ATM (AAL): “adapta” las
capas superiores (IP o aplicaciones nativas ATM) a
la capa ATM inferior.
• AAL está presente sólo en sistemas finales, no en
switches.
• El segmento de capa AAL (campos header/trailer,
datos) fragmentados a través de múltiples celdas
ATM.
– analogía: segmento TCP en muchos
paquetes IP.
Ethernet Ethernet
LANs LANs
5: Capa de Enlace de Datos 5a-213
IP-sobre-ATM
Temas: ATM
Datagramas IP dentro network
de PDUs AAL5 de
ATM
De direcciones IP a
direcciones ATM
Tal como las
Ethernet
direcciones IP a LANs
direcciones MAC
802.3!