Documente Academic
Documente Profesional
Documente Cultură
Objetivos
10001001
10110001
Or Exclusivo
Distancia de Hamming.
Cantidad de posiciones de bits en la que difieren dos palabras codificadas Si dos palabras codificadas estn separadas a una distancia d, se requerirn d errores de un bit para convertir una en la otra.
Bits de Paridad.
Paridad par
1011010
10110100
Paridad impar
1011010
10110101
Algoritmo Hamming.
1. Todos los bits cuya posicin es potencia de dos se utilizan como bits de paridad (posiciones 1, 2, 4, 8, 16, 32, 64, etc.). 2. Los bits del resto de posiciones son utilizados como bits de datos (posiciones 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, etc.).
3. Cada bit de paridad se obtiene calculando la paridad de alguno de los bits de datos. La posicin del bit de paridad determina la secuencia de los bits que alternativamente comprueba y salta, a partir de ste
Posicin 1: salta 0, comprueba 1, salta 1, comprueba 1, etc. Posicin 2: salta 1, comprueba 2, salta 2, comprueba 2, etc. Posicin 4: salta 3, comprueba 4, salta 4, comprueba 4, etc. Posicin 8: salta 7, comprueba 8, salta 8, comprueba 8, etc. Posicin 16: salta 15, comprueba 16, salta 16, comprueba 16, etc. Regla general para la posicin n es: salta n-1 bits, comprueba n bits, salta n bits, comprueba n bits... Y as sucesivamente.
Ejemplo.
En la Posicin 1 (2^0 = 1), comprobaramos los bits: 3, 5, 7, 9, 11, 13... En la Posicin 2 (2^1 = 2), los bits: 3, 6, 7, 10, 11, 14, 15... En la Posicin 4 (2^2 = 4), los bits: 5, 6, 7, 12, 13, 14, 15, 20, 21, 22, 23... En la Posicin 8 (2^3 = 8) tendramos: 9, 10, 11, 12, 13, 14, 15, 24-31...
Redes de Computadoras I- [Antonio H. Morn Najarro ] 9
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 p4 Palabra c/p 0 1 1 0 1 0 1
10
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 p4 Palabra c/p 1 0 0 1 1 1 0 0 1 1 0 1 1
11
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 p4 Palabra c/p 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 1
12
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 p4 Palabra c/p 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 1
13
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 0 0 1 1 1
14
Ejemplo: 0110101
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1
15
Comprobando Error
Ahora supongamos que el 3 bit de derecha a izquierda cambia de 1 a 0, la nueva palabra seria:
16
Comprobando Error
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Bit paridad Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1
17
Comprobando Error
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Bit paridad Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1
18
Comprobando Error
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Bit paridad Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0
19
Comprobando Error
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Bit paridad Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0
20
10
Comprobando Error
p1 p2 d1 p3 d2 d3 d4 p4 d5 d6 d7 Bit paridad Palabra s/p P1 P2 P3 P4 Palabra c/p 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1
21
Corrigiendo error
1001 = 9
10001100001
22
11
23
Los cdigos de correccin se utilizan en enlaces inalmbricos. Errores menos frecuentes en sistemas cableados.
24
12
25
Ejemplo.
26
13
Comprobacin.
27
Otro Ejemplo.
Redes de Computadoras I- [Antonio H. Morn Najarro ] 28
14
Ejercicio
Realizar la comprobacin.
29
Estndares Internaciones
30
15
31
Trama
Direccin: Identificar las terminales en las conexiones mltiples. Control: Nmeros de secuencia, confirmaciones de control. Datos: Informacin Suma de verificacin: CRC
32
16
Protocolo PPP
Protocolo Punto a punto. RFC 1661 PPP fue desarrollado como un protocolo WAN Deteccin de errores
33
Protocolo que comienza con Cero, es protocolo de capa de red. Uno Negociar otros protocolos(LCP y NCP)
Redes de Computadoras I- [Antonio H. Morn Najarro ] 34
17
35
18
Asignacin esttica
FDM Multiplexacion por divisin de frecuencia Ancho de banda se divide en N usuarios ALOHA Norman Abramson 1970 Universidad de Hawai Acceso Mltiple con deteccin de portadora Protocolos Libres de colisiones Protocolos de conexin limitada Protocolos de acceso mltiple por divisin de longitud de onda.
Redes de Computadoras I- [Antonio H. Morn Najarro ] 37
Asignacin dinmica
MACA
Acceso mltiple con prevencin de colisiones Primer protocolo para LAN inalmbricas
MACAW
38
19
39
Ethernet
Cableado
40
20
Codificacin Manchester.
+1 -1
41
Ejemplo.
42
21
Manchester Diferencial.
43
FastEthernet 802.3u
44
22
45
23