Data Link Layer
Data Link Layer
Data Link Layer
Docente: Alumnos:
Prof. Richard Gil Adrian Brito
C.I. 28.664.009
1
Índice
Introducción..............................................................................................................1
Conclusiones..........................................................................................................13
Referencias Electrónicas........................................................................................14
0
Introducción
1
de acceso al medio compartido, y la subcapa de Enlace Lógico (LLC), que se
ocupa del control de flujo y proporciona servicios a la capa de red.
2
3.1 La capa de enlace de datos
La capa de enlace de datos es una de las capas fundamentales en el modelo OSI
(Open Systems Interconnection) y se encuentra justo por encima de la capa física.
3
físico de transmisión por parte de los dispositivos que comparten el mismo canal
de comunicación. Algunas de las funciones de la subcapa MAC incluyen:
Controlar el acceso al medio físico de transmisión.
Agregar la dirección MAC del nodo fuente y del nodo destino en cada una
de las tramas que se transmiten.
Delimitar las tramas de red agregando bits de bandera (flags) para que el
receptor pueda reconocer el inicio y fin de cada trama.
Determinar el inicio y el final de una trama de datos dentro de una cadena
de bits recibidos por la capa física.
Detectar y, si es necesario, corregir errores de transmisión.
Descartar tramas duplicadas o erróneas
Es decir, que esta subcapa controla la información que irá a la capa física y
también verificará el estado del medio para saber si esta disponible al momento de
transmitir la información, esto, cuando diferentes dispositivos quieren comunicarse
se traduce en el reenvío de las tramas o frames que contienen la información.
4
protocolos que se utilizaron, y aún están en vigor. Los protocolos
orientados a carácter emplean un determinado código para la
transmisión de la información en el que se establecen ciertos
caracteres para establecer control en la comunicación: el envío de
tramas de información va acompañado de ciertas tramas de control.
Los códigos más utilizados son el ASCII y el EBCDIC.
5
TCP: también transmite datos (segmentos TCP) como secuencias de
bits.
JPEG, MPEG, etc: todos codifican multimedia como bits.
allows the transmission of data to be organized and controlled, ensuring that the
6
entramado permite a los dispositivos en una red identificar y procesar las tramas
de datos de manera eficiente.
3.2.3 Detección y corrección de errores
Detección de errores
Los medios de transmisión no son perfectos y pueden introducir errores en
los datos que se transmiten. Un problema común son los errores de bits, donde un
bit se altera de 0 a 1 o viceversa durante la transmisión
Existen mecanismos en los protocolos de comunicación para detectar estos
errores, al respecto Kurose J y Ross K (2000) destacan que:
El receptor de un nodo puede determinar incorrectamente que un bit
en una trama es cero cuando se transmitió como uno, y viceversa.
Estos errores de bits se producen por la atenuación de la señal y el
ruido electromagnético. Como no es necesario reenviar un
datagrama que tiene un error, muchos protocolos de capa de enlace
proporcionan un mecanismo para detectar la presencia de uno o
más errores. Esto se hace haciendo que el nodo transmisor
establezca bits de detección de errores en la trama, y hacer que el
nodo receptor realice una verificación de errores. La detección de
errores es un servicio muy común entre los protocolos de capa de
enlace.
Como vemos, el uso de bits de detección de errores es una técnica
eficiente para que los protocolos de comunicación puedan verificar la
integridad de los datos transmitidos, solicitando retransmisiones sólo
cuando sea necesario. Esto optimiza la confiabilidad de las transmisiones
en presencia del ruido.
Corrección de errores
7
La transmisión confiable de datos es esencial en las comunicaciones
digitales actuales. Los protocolos orientados a caracteres, como HTTP,
FTP y SMTP envían la información dividida en cadenas de caracteres
legibles. Desafortunadamente, el ruido en los medios puede aún alterar
algún carácter, cambiándolo erróneamente durante la transmisión. Si bien
existen técnicas eficientes para detectar la presencia de estos errores, aún
se necesita la capacidad de corregirlos para restablecer los datos
originales.
Si bien la corrección de errores permite restablecer los datos
originales y obtener transmisiones libres de errores, tiene la desventaja de
requerir complejos mecanismos de codificación y decodificación, así como
redundancia de datos, que implican sobrecarga computacional y de ancho
de banda. La decisión de implementar o no corrección de errores depende
del tipo de aplicación y su tolerancia a cierta tasa de errores residuales.
8
La subcapa LLC proporciona funciones esenciales de control y adaptación
entre la capa de enlace y la capa de red, permitiendo la multiplexación de
múltiples protocolos de red sobre un mismo medio físico. Esto facilita en gran
medida la interoperabilidad en redes de computadoras complejas. La subcapa de
enlace lógico desempeña un papel crucial al facilitar la interoperabilidad y el uso
compartido de recursos en redes de área local y amplia.
3.3.1 Control de flujo
El control de flujo es un mecanismo esencial en las comunicaciones de red que se
encarga de regular el flujo de datos entre nodos de extremo a extremo. En un
enlace de comunicación, tanto el nodo emisor como el receptor disponen de una
capacidad limitada de almacenamiento en búfer de tramas.
Un mecanismo de adaptación de velocidad donde se coordina la cantidad
de datos que pueden ser enviados antes de recibir una respuesta para enviar mas
paquetes
Los nodos a cada lado de un enlace tienen una cantidad limitada de
capacidad de almacenamiento en búfer de tramas. Este es un
problema potencial, ya que un nodo receptor puede recibir tramas a
una velocidad más rápida de la que puede procesar las tramas
durante algún intervalo de tiempo. Sin control de flujo, el buffer del
receptor puede desbordarse y las tramas pueden perderse. De
manera similar a la capa de transporte, un protocolo de capa de
enlace puede proporcionar control de flujo para evitar que el nodo
emisor en un lado de un enlace abrume al nodo receptor en el otro
lado del enlace.
Gracias a estos mecanismos, se logra una coordinación adecuada
entre los nodos de extremo a extremo, asegurando un flujo de datos
equilibrado y evitando la pérdida de información en el proceso de
comunicación.
3.3.2 Servicios suministrados a la capa de red.
La capa de red proporciona los medios para transferir paquetes de red de longitud
variable desde un host de origen a un host de destino a través de una o más
9
redes. Dentro de la semántica de capas de servicios de la arquitectura de red OSI
(Interconexión de sistemas abiertos), la capa de red responde a las solicitudes de
servicio de la capa de transporte y emite solicitudes de servicio a la capa de
enlace de datos.
10
la forma en que los datos fluyen a través de la red, mientras que la topología física
se refiere a la disposición física real de los cables y los dispositivos en la red.
Topología lógica
La topología lógica puede ser punto a punto, donde los datos se transmiten
directamente de un nodo a otro, o puede ser multipunto, donde varios nodos
comparten una única conexión de comunicación. Ejemplos de topologías lógicas
incluyen bus, anillo, estrella y malla.
Topología Física
Estos dispositivos se utilizan para interconectar nodos en una red local (LAN).
11
Estos dispositivos se encargan de la conmutación y el enrutamiento de tramas, la
asignación de direcciones físicas (MAC),
La segmentación de dominios de colisión y la gestión del acceso al medio
compartido. Su función principal es proporcionar una conectividad eficiente y
confiable a nivel de enlace de datos en la red local.
12
Divide una red en segmentos más pequeños para reducir colisiones y
mejorar el rendimiento.
Cada segmento tiene su propio dominio de colisión.
4. Gestión del acceso al medio compartido:
Protocolos como CSMA/CD se utilizan para evitar colisiones en redes
Ethernet.
Los dispositivos "escuchan" antes de transmitir y colaboran en la detección
y resolución de colisiones.
Se utilizan algoritmos de backoff aleatorio para programar retransmisiones
después de colisiones.
Estos son los aspectos clave que hemos abordado en nuestra discusión sobre
bridges, switches, información de control en tramas, segmentación de dominios de
colisión y gestión del acceso al medio compartido en redes Ethernet.
Conclusiones
13
14
Referencias Electrónicas
15