miércoles, 28 de mayo de 2014

CÓDIGO DE DETECCIÓN DE ERRORES

¿PARA QUE SE UTILIZA?
Se utiliza de una manera amplia en los enlaces inalámbricos que son notoriamente mas ruidosos y propensos a errores que el alambre de cobre o la fibra óptica.

¿CÓMO SE CONOCE EL CÓDIGO POLINOMIAL?
Es también conocido como código de redundancia ciclista o código CRC.

¿EN QUÉ SE BASAN LOS CÓDIGOS POLINOMIALES?
El tratamiento de cadenas de bits como representaciones de polinomios con coeficientes de 0 y 1 solamente.

¿CÓMO SE REALIZA LA ARITMÉTICA POLIMIAL?
Se hace mediante una operación de modulo 2 de acuerdo con las reglas de la teoría de campos algebraicos. No hay acarreos para la suma, ni préstamos para la resta tanto la suma como la resta son idénticas a un OR exclusivos ejemplo:
    
    10011011
_____________



    01010001




PROTOCOLOS ELEMENTALES DE ENLACE DE DATOS


¿DONDE SE EJECUTAN LOS PROCESOS DE LA CAPA FÍSICA?
Se ejecutan en un procesador dentro de un chip especial de E/S y los de la capa de red lo hacen en la CPU principal.

¿ QUE MANEJAN LOS PROTOCOLOS?
Manejan errores de comunicación, pero no los problemas causados por computadoras que fallan y se reinician.

¿QUE HACE LA CAPA DE ENLACE DE DATOS CUANDO ACEPTA UN PAQUETE?
Lo encapsula en un trama agregándole un encabezado y un terminador de enlace.


¿CUANTOS PROTOCOLOS HAY?
Hay 3
En que consiste el procedimiento wait_for_event (& event)?
Solo se regresa cuando ocurre algo por ejemplo cuando llega una trama al regresar  la variable el evento indica lo que ha ocurrido.

¿CUALES SON LAS 5 ESTRUCTURAS DE DATOS?
Boolean, seq_nrpacket, frame_kind y frame
Que es un booleam?
Es un tipo de dato numérico que puede tener los valores true y false.

¿QUE ES UN SEQ_NR?
Numero de secuencia es un entero pequeño que sirve para numerar las tramas a fin de distinguirlas.

¿QUE ES UN PACKET?
Es la unidad de intercambio de información entre la capa de red y la de enlace de datos en la misma maquina o entre entidades iguales de la capa de red.

¿QUE ES UN FRAME?
Esta compuesto de cuatro campos
Kind
Seq
Ack
Info
Los primeros tres contienen información de control y el ultimo puede contener los datos por transferir.

¿CÓMO SE LLAMA A ESTE CONJUNTO?
Encabezado de la trama.

¿QUÉ INDICA EL CAMPO KIND?
Indica si hay datos en la trama porque algunos de los protocolos distinguen entre las tramas que contienen exclusivamente información de control y los que también contienen datos.

¿QUÉ EMPLEAN LOS CAMPOS SEQ Y ACK?
Emplean para números de secuencia y confirmaciones de recepción respectivamente.

¿QUÉ CONSTRUYE LA CAPA DE RED?
Construye un paquete tomando un mensaje de la capa de transporte y agregándole el encabezado de la capa de red.

¿POR QUÉ LA FUNCIÓN SE HA DEFINIDO COMO MACRO?
Porque se usa en línea dentro de la ruta critica.

1 comentario: