Anexo
Anexo
La trama Ethernet se basa en el siguiente formato:
donde FCS (Frame Check Sequence) es la secuencia de verificación de la trama. El Preámbulo es una alternancia de 1 y 0, cada byte binario es 1010 1010, o sea, AA en hexadecimal.
Observe que para una trama 802.3, el campo Tipo se sustituye por la Longitud:
Además, SOF es el inicio de la trama (Start of Frame). Este byte tiene el valor AB en hexadecimal, o sea, 1010 1011 en binario.
Dado que la longitud de una trama no puede sobrepasar los 1500 bytes y que el campo Tipo codifica valores superiores a 1500, es fácil diferenciar las tramas Ethernet de las tramas 802.3.
A continuación puede ver un resumen de los valores del campo Tipo que existen:
Ethernet |
Descripción |
Referencias |
0000-05DC |
Campo longitud IEEE 802.3 |
XEROX |
0800 |
Internet Protocol v.4 |
IANA |
0805 |
X.25 Level 3 |
XEROX |
0806 |
ARP |
XEROX |
0808 |
Frame Relay ARP |
RFC 1701 |
80D5 |
IBM SNA Service on Ethernet |
XEROX |
86DD |
Internet Protocol v.6 |
IANA |
Puede ver la lista completa en http://www.iana.org/assignments/ethernet-numbers.
A continuación puede ver el formato de la trama ARP (Address Resolution Protocol):
Tipo de hardware tiene el valor 1 para una red Ethernet y Tipo de protocolo, 0x800 para IP. Del mismo modo, Tamaño de dirección hardware toma el valor 6 para Ethernet y Tamaño de dirección lógica, 4 para IP v.4.
Op identifica el campo operación para ARP.
Una petición ARP se identifica por Op=1 y una respuesta ARP, por Op=2.
Un datagrama IP se muestra del siguiente modo:
Versión identifica el número de versión de IP (normalmente 4).
Longitud de encabezado codifica en 4 bits la longitud en número de dobles palabras (4 bytes o 32 bits). La longitud habitual son 20 bytes y se puede ampliar a 32 como máximo si se definen opciones.
El Tipo de servicio (ToS) se codifica en 8 bits e indica cómo se debe gestionar el datagrama.
El ToS se descompone a su vez en 6 partes:
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Prioridad |
Retraso |
Transmisión |
Fiabilidad |
Coste |
No utilizado |
La Prioridad varía de 0 (normal) a 7 (máximo) para especificar la importancia de un datagrama IP.
Un valor 1 para el Retraso, la Transmisión, la Fiabilidad o el Coste indica una búsqueda de optimización de este elemento.
A continuación puede ver algunos ejemplos de utilización comunes:
Retraso |
Transmisión |
Fiabilidad... |