Hay una confusión aquí. El orden de bytes de la red no especifica cómo se transmiten los bits a través de la red. Especifica cómo se almacenan los valores en campos de varios bytes.
Ejemplo :
El campo Longitud total se compone de dos bytes. Especifica en bytes el tamaño del paquete.
Digamos que tenemos el valor 500 para ese campo. Usando el orden de bytes de red, se verá sobre el cable de esta manera, transmitiéndose la transmisión de izquierda a derecha:
00000001 11110100
Si utilizáramos el formato little endian, se habría visto por cable de la siguiente manera:
11110100 00000001
Después de construir todo el paquete, los bits se enviarán comenzando con el bit de encabezado más bajo del encabezado (bit 0), por lo que la transmisión comenzará con el campo Versión .
Un último punto a destacar aquí es que el orden de bytes de red es, como usted mencionó, el orden Big Endian. Se eligió arbitrariamente para tener un formato común para todos los protocolos e implementaciones de red.