O protocolo Internet (IP) usa a 'ordem de bytes da rede' (big-endian) porque foi acordado que o faria (consulte a RFC 1700. O IP 139.156.32.45 no big-endian binário é 10001011.10011100.00100000.00101101( .adicionado para legibilidade), e é assim que seria transferido pela rede.
Dependendo da sua arquitetura, esse endereço pode ser armazenado no formato big endian ou little endian. Se você estiver usando a arquitetura X86 (little endian), os bits (por byte) serão revertidos, para que acabem sendo armazenados como 11010001.00111001.00000100.10110100. Em uma CPU SPARC, que usa big endianness, os bits seriam armazenados como o protocolo IP os usa.
00101101.00100000.10011100.10001011