Cuales son los Campos de la cabecera del datagrama IP
Enviado por juanca_9411 • 15 de Diciembre de 2015 • Tarea • 986 Palabras (4 Páginas) • 132 Visitas
Campos de la cabecera del datagrama IP
[pic 1]
[pic 2]
Versión (4 bits) Este campo tiene 4 bits de tamaño y se usa para indicar la versión de la cabecera de IP con la cual el receptor descifra el resto del encabezado. Un campo de 4 bits puede tener valores desde 0 hasta 15. La versión que se usa con más frecuencia hoy en dia en redes corporativas a internet es la versión 4, o IPv4. La siguiente versión de IP es la versión 6, o IPv6.
Ejemplos:
IHL (4 bits) Este campo tiene 4 bits de tamaño y se usa para indicar el tamaño de la cabecera de IP expresado en palabras de 32 bits (bloques de 4 bytes). El número máximo que se puede representar con 4 bits es 15. El valor minimo es 5, correspondiente a una longitud de la cabecera mínima de 20 bytes.
Ejemplos:
TOS (8 bits) el campo Type of Service tiene 8 bits de tamaño y se usa para indicar la calidad de servicio con que los enrutadores del conjunto de redes deben enviar ese datagrama. Los primeros 3 bits indican la precedencia del datagrama, con un valor de 0 (normal) a 7, entre más alto es el número, más importante el datagrama y se enrutará más rápido hacia su destino. Dependiendo de la prioridad los 3 primeros bits responden a los siguientes nombres:
000: De rutina.
001: Prioritario.
010: Inmediato.
011: Relámpago.
100: Invalidación relámpago.
101: Procesando llamada crítica y de emergencia.
110: Control de trabajo de Internet.
111: Control de red.
- Prioridad: Este indicador de 3 bits de tamaño, se usa para indicar la importancia del datagrama. Por defecto el indicador Prioridad se establece a 000 (Rutinario)
Ahora bien, los siguientes 3 bits son banderas de 1 bit que controlan la demora, el rendimiento y la confiabilidad del datagrama. Si el bit es cero (0) el parámetro es normal;
A continuación se muestra el desglose completo de los bits.
Bits 0 a 2: Prioridad.
Bit 3: Retardo. 0 = normal; 1 = bajo.
Bit 4: Rendimiento. 0= normal; 1= alto.
Bit 5: Fiabilidad. 0=normal; 1= alta.
Bit 6-7: No usados. Reservados para uso futuro.
- Retardo: El bit de retardo es un indicador para indicar retardo normal (0) o bajo Retardo (1). Si retardo está en 1, el enrutador de IP reenvía el datagrama de IP por la ruta que tiene el menor retardo. Una aplicación puede solicitar una ruta de bajo retardo cuando envía datos sensibles al tiempo, como voz o video digital, o trafico interactivo.
- Rendimiento: Indica Rendimiento normal (0) o Alto rendimiento (1). Si el indicador Rendimiento está en 1, el enrutador de IP envía el datagrama por la ruta con mejor característica de rendimiento. Una aplicación puede solicitar alto rendimiento cuando envía datos masivos.
- Fiabilidad: Indica fiabilidad normal (0) o alta fiabilidad (1). Durante los periodos de congestión de un enrutador de IP, el indicador Fiabilidad se usa para decidir qué datagramas de IP se descartan en primer lugar. Si el indicador está en 1, el enrutador de IP descarta estos datagramas en último lugar. Una aplicación puede solicitar una ruta de alta fiabilidad cuando envía datos sensibles al tiempo, por lo que no se debn descartar. Por ejemplo, con algunos métodos de envio de video digital, el video digitalizado se envía como dos tipos de paquetes: el tipo primario se usa para reconstruir la imagen base del video, y un tipo secundario que se usa para proporcionar una imagen de mayor resolución. En este caso, los paquetes primarios se envían con el indicador Fiabilidad en 1 y los paquetes secundarios con este indicador en 0. Si ocurre congestion en el enrutador, éste descarta primero los paquetes secundarios.
Ejemplos:
- De acuerdo con el indicador Retardo, el enrutador podría elegir un enlace WAN terrestre sobre un enlace de satélite de mayor retardo, aunque el enlace de satélite tenga un mayor ancho de banda.
- De acuerdo con el indicador Rendimiento, el enrutador puede escoger un enlace de satélite de alto rendimiento sobre un enlace WAN terrestre de menor rendimiento, aunque el enlace terrestre presente un menor retardo.
Longitud total (16 bits) Tiene 16 bits (2 bytes) y se usa para indicar el tamaño del datagrama de IP (cabecera de IP y datos de IP) en bytes. Con 16 bits, el tamaño máximo que se puede indicar es de 65.535 bytes.
Con el tamaño de cabecera y el tamaño total se puede determinar el tamaño de los datos:
Tamaño de los datos de IP (bytes) = tamaño total (bytes) – 4 * tamaño de la cabecera (palabras de 32 bits).
Ejemplos:
Identificador (16 bits) Este campo tiene 16 bits de tamaño e indica un numero de secuencia que, junto a la dirección de origen y destino y el protocolo usuario se usan para identificar de forma única el datagrama. Por ejemplo, un datagrama es enviado entre un nodo emisor y el nodo destino. El host emisor fija el valor del campo Identificador que se incrementa en sucesivos datagramas de IP.
...