网络字节序和主机字节序

字节序分大端字节序和小端字节序。
大端字节序(big-endian)与小端字节序(little-endian)的区别如图:
网络字节序和主机字节序
把给定系统使用的字节序称为主机字节序,网络协议使用的字节序称为网络字节序。网络字节序是大端字节序,而主机字节序由系统决定,因此,两者间需要转化后才能使用,有以下几个转换函数:
网络字节序和主机字节序
函数名中h->host; n->network; s->short; l->long;