¿Por qué se define el orden de bytes de red como big-endian? [cerrado]
Como está escrito en el encabezado, mi pregunta es, ¿por qué TCP/IP utiliza codificación big endian al transmitir datos y no el esquema alternativo little-endian?
1 answers
RFC1700 declaró debe ser así, . (y define el orden de bytes de red como big-endian).
La convención en la documentación de los Protocolos de Internet es exprese los números en decimales y visualice los datos en orden "big-endian" [COHEN]. Es decir, los campos se describen de izquierda a derecha, con la mayoría importante octeto de la izquierda y el octeto menos significativo en el derecho.
La referencia que hacen es a
On Holy Wars and a Plea for Peace
Cohen, D.
Computer
El resumen puede se encuentra en I-137 o en esta página de IEEE.
Resumen:
Qué camino se elige no hace demasiado diferencia. Es más importante ponerse de acuerdo sobre una orden que la cual el orden está acordado.
Concluye que ambos esquemas big-endian y little-endian podrían haber sido posibles. No hay un esquema mejor/peor, y cualquiera de los dos se puede usar en lugar del otro siempre que sea consistente en todo el sistema/protocolo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-09 22:36:15