Professional Documents
Culture Documents
Redes Telemáticas:
Capa de Enlace
ddiaz1610@gmail.com
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
INTRODUCCIÓN
Fd
R2
Enmarcado (Framing)
►Casi todos los protocolos de la capa de enlace encapsula cada uno de los datagramas
de la capa de Red.
Acceso de enlace
►Un protocolo MAC especifica las reglas para que una trama sea transmitido en el enlace.
Varía según el canal: punto-a-punto o broadcast
Envío confiable
►Según sea el medio, puede ser necesario que la capa de enlace ofrezca
una garantía en el envío de la trama entre los extremos de un enlace.
Control de flujo
►Evita que el nodo receptor pueda saturar sus buffers
y se origine pérdidas de trama.
Son similares a la capa de transporte:
Capa de transporte entre recursos de host extremos (E2E)
Capa de enlace entre dos nodos conectados en un enlace
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Detección de error
►Varios protocolos de la capa de enlace suministra mecanismos para detectar la
presencia de uno o más errores.
Corregir error
►Algunos protocolos de la capa de red sólo corrigen
errores en la cabecera del protocolo (ej. ATM)
Half duplex y Full duplex
Cabecera de Chequeo
Datos de la Trama
la trama de trama
MÉTODOS DE
TRANSMISIÓN
Multicast:
► La red transporta un mensaje a varios
receptores en el mismo tiempo: transmisión
1Mbps compartida en la red.
► Los datos son enviados
a un grupo específico.
Unicast:
► Envío de flujo de datos 3Mbps
separados para cada uno
de los hosts requeridos:
un flujo por cada usuario.
► Se inunda a la red con tráfico.
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Broadcast:
► Similar a Multicast, con la diferencia de que se envía el dato a
TODOS los hosts, deseen o no el tráfico.
► A través del broadcast, un host puede anunciar su presencia
continua en la red.
TODOS los
Un solo flujo
usuario
TÉCNICAS DE
DETECCIÓN DE ERRES
E = f (datos)
información
a transmitir
Datos E
Transmisor
SI
E´ = f (datos) E=E´ Correcto
NO
Error
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Paridad de filas
Paridad de columnas
Mensaje D de d bits d1,1 d1,2 ... d1,j d1,j+1
a ser transmitido son d2,1 d2,2 ... d2,j d2,j+1
divididos en i filas y j ... ... ... ... ...
columnas: di,1 di,2 ... di,j di,j+1
bit errado
1 0 0 10 0 1 0 0 10 0
0 1 1 01 1 0 1 0 01 1
0 0 1 10 0 0 0 1 10 0
1 1 0 01 1 1 0 01
D.2r R
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
x y=x+y
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Encontrando el parámetro R:
El transmisor envía la siguiente información
D.2r R
Se debe encontrar un Generador G con r+1 bits, tal que:
D.2r R = nG
Divisor de r+1 bits
Cociente (no usado en el algoritmo)
Or-exclusivo en ambos lados:
(D.2r R) R = nG R
Por propiedad: (x y) y=x R es el
residuo de
D.2r = nG R D.2r = nG + R dividir D.2r
con G
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Mensaje D de d bits
r
2 Polinomio estandarizado
Mensaje D . (2 r ) :
Número predeterminado
Desplazado a la 000....000
de r+1 bits
izquierda r bits
FCS Residuo R
Cociente (no usado)
de r bits
10110110
El mensaje
11001 11100110 0000
D=11100110 11001
0 0 1 0 11
Generador 00000
010111
G=11001. 11001
(r=4) 01110 0
11001
0 0 1 0 10
Obtener la trama 00000
enviada a la red 01010 0
11001
01101 0
11001
Resp) Trama a transmitir: 11100110 0110
00011 0
http://www.macs.hw.ac.uk/~pjbk/nets/crc/ 00000
http://www.ee.unb.ca/cgi-bin/tervo/math.pl 00110
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
No hay
transición transición
0 0 1 1 1 1 0 1 0 1
Manchester
Manchester
diferencial
TRAMA
IEEE 802.3
0 6 2ó6 2ó6 0 3
Dest. Source
Preámbulo LLC Data PAD FCS
Addr. Addr.
1 01
10101010 10101011
Preámbulo.- Sincroniza el
receptor con el transmisor.
TECNOLOGÍA ETHERNET
880B PPP
8847 MPLS Unicast
8848 MPLS Multicast
Para valores igual o mayor que 0x0600 o 1536 decimal,
el contenido del campo Datos se decodifica según el
protocolo TipoEthernet indicado el campo TIPO.
Más información en:
http://www.iana.org/assignments/ethernet-numbers
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
DIRECCIONES FÍSICAS
1 2 3 4 5 6
Identifica al Identifica a la
Fabricante Interfaz
OUI: Organizational Unique Identifier
1 2 3 4 5 6
Existen 246
Direcc. globales
Direcciones con U/L=0, son
asignadas por la IEEE.
ipconfig /all.
Dirección IP 32 bits
FF FF FF FF FF FF
http://www.cisco.com/en/US/docs/app_ntwk_services/waas/acns/v51/configuration/central/guide/51ipmul.html
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
MACb
IPa IPb IPc IPd
MACa MACb MACc MACd
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst2960x/software/15-
0_2_EX/int_hw_components/configuration_guide/b_int_152ex_2960-x_cg/b_int_152ex_2960-x_cg_chapter_011.html
Pueden ser de tres tipos.
► Modo full-duplex (una vía para Tx y otra para Rx)
► Modo half-duplex (implementa CSMA/CD)
► Modo auto negociado de duplex
Configuración de auto negociar la velocidad
► Negocia la velocidad con el dispositivo conectado.
Configuración de auto negociar el modo duplex
► Negocia el modo duplex con el dispositivo conectado.
Configuración de habilitar el auto-MDIX
► Habilita la detección del tipo de cable necesario.
Switch(config)# interface gigabitethernet1/0/1
Switch(config-if)# speed auto
Switch(config-if)# duplex auto habilitar la característica automática de conexión
Switch(config-if)# mdix auto cruzada de interfaz dependiente del medio
Switch(config-if)# exit
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
Dispositivo de capa 1.
► Los HUB, también denominados repetidores multipuertos,
retransmiten la señal de datos recibida a todos los puertos (excepto
al puerto donde llegó el dato). Aumenta el dominio de colisiones
Trama
Trama
Trama
00 02 45 7f c3 ab 02 f2 76 8c 3e 1f 01 45 ea f0 48 91
200.1.2.1
Bus lógico Multiacceso 00 ac 9b 64 81 2c
00 02 45 7f c3 ab 02 f2 76 8c 3e 1f 01 45 ea f0 48 91
200.1.2.1
ddiaz1610@gmail.com Redes Telemática 00 ac 9b 64 81 2c Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
PROTOCOLO ARP
Almacenar
(IPb,Fb)
Conozco la 1
dirección IP de la
puerta de enlace 6
IPd Fd
Dato a IPb A B
IPa IPb
3
ARP
IPd
Fa Fc Fd Fe Fb
BROADCAST ARP 5
4
Envío mi
Si no conozco la 2 dirección MAC
MAC de IPd, uso
ARP
Deseo conocer la 1
dirección
3
física de IPb 7 Host B no puede
IPb Fd contestar.
Está en otra red
Dato a IPb A B
IPa IPb
2
ARP
Fa Fc Fd Fe Fb
BROADCAST ARP 6 4
Asumo su
representación
5
Ofrezco mi
dirección MAC
PROXY
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
0 15 16 31
HARDWARE TYPE PROTOCOL TYPE
HLEN (LongHw) PLEN (LongProt) OPERATION
SENDER HARDWARE (Direcc. Hw. del transmisor)
28 bytes SENDER HARDWARE SENDER IP (Direcc. IP del trans)
SENDER IP (Direcc. IP del trans.)
TARGET HARDWARE
TARGET HARDWARE (Direcc. Hw. del receptor)
OPERATION
HARDWARE
PROTOCOL
HLEN
PLEN
SENDER
:: Indica
Indica
HARDWARE:
IP:TYPE
Contiene
TYPE
:la
la
Especifica
longitud
longitud
: :Indica
Tipo
laContiene
dirección
de
de
laeloperación
la
la
interfaz
protocolo
dirección
dirección
la Internet
dirección
de
del
deInternet
hardware.
protocolo
alto
IP
hardware
nivel.
del(IP).
ARP.
Para IP,
Ethernet,
transmisor
1 esSolicitud
de
Valor
Valor
04del
esyde
bytes
de
ocupa
de
transmisor
ARP0800
06
1 para
(32
bytes
04para
bytes
bits).
Ethernet.
3 y(48
IP.
Solicitud
ocupa
para
bits).
06
IP RARP
bytes
(322 Respuesta
bits). para Ethernet
ARP 4(48
Respuesta
bits). RARP
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace
0 15 16 31
HARDWARE TYPE PROTOCOL TYPE
HLEN (LongHw) PLEN (LongProt) OPERATION
SENDER HARDWARE (Direcc. Hw. del transmisor)
SENDER HARDWARE SENDER IP (Direcc. IP del trans)
28 bytes
SENDER IP (Direcc. IP del trans.) TARGET HARDWARE
TARGET HARDWARE (Direcc. Hw. del receptor)
TARGET IP (Direcc. IP del receptor.)
C:\>arp
Muestra y modifica las tablas de conversión de direcciones IP en direcciones físicas que utiliza el protocolo de
resolución de direcciones (ARP).
-a Pide los datos de protocolo actuales y muestra las entradas ARP actuales. Si se especifica inet_addr, sólo se
muestran las direcciones IP y física del equipo especificado.
Si existe más de una interfaz de red que utilice ARP, se muestran las entradas de cada tabla ARP.
-g Igual que -a.
inet_addr Especifica una dirección de Internet.
-N if_addr Muestra las entradas ARP para la interfaz de red especificada por if_addr.
-d Elimina el host especificado por inet_addr. inet_addr puede incluir el carácter comodín * (asterisco) para
eliminar todos los hosts.
-s Agrega el host y asocia la dirección de Internet inet_addr con la dirección física eth_addr. La dirección física
se indica como 6 bytes en formato hexadecimal, separados por guiones. La entrada es permanente.
eth_addr Especifica una dirección física.
if_addr Si está presente, especifica la dirección de Internet de la interfaz para la que se debe modificar la tabla de
conversión
de direcciones. Si no está presente, se utilizará la primera interfaz aplicable.
Ejemplo:
> arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Agrega una entrada estática
> arp -a .... Muestra la tabla arp.
Mi dirección física
es Fa , deseo saber
mi dirección IP
Servidor
RARP
Fa
Por difusión
Directamente
Contiene
Utiliza el mismo todas las
formato que ARP direcciones IP
RETRANSMISION BACK-OFF
Define el proceso de aleatorización cuando se
produce una colisión.
Se define un tiempo de ranura de 51.2 μseg.
►Después de la primera colisión, cada estación espera 0 ó 1 tiempo
de ranura antes de enviar una nueva trama.
►Después de la segunda colisión, cada estación espera 0, 1, 2 ó 3
tiempo de ranura antes de enviar una nueva trama.
Información de CISCO
ddiaz1610@gmail.com Redes Telemática Daniel Díaz Ataucuri
REDES TELEMÁTICAS: Capa de Enlace