Network Byte Order
Network Byte Order = BIG ENDIAN
Bit Order = BIG ENDIAN
0x0A0B0C0D
0x0A 0x0B 0x0C 0x0D
b00001010 ...
http://en.wikipedia.org/wiki/Endianness
http://en.wikipedia.org/wiki/Bit_numbering
http://tools.ietf.org/html/rfc791 APPENDIX B Data Transmission Order
http://tools.ietf.org/html/rfc793
http://tools.ietf.org/html/rfc2360
http://tools.ietf.org/id/draft-newman-network-byte-order-01.txt
u_long htonl (u_long hostlong);
u_short htons (u_short hostshort);
u_long ntohl (u_long netlong);
u_short ntohs (u_short netshort);