最近接触了几次 in_addr sockaddr_in sockaddr 以及inet_aton,inet_ntoa,inet_addr等,觉得不完整的学习在以后的使用过程中一定会出问题。决定认真的学习一番。
下面是相关的两个链接:
http://blog.csdn.net/jackychu/article/details/4461927
http://blog.chinaunix.net/uid-10298232-id-2964557.html
谢谢二位的总结,明白了以前话很久都没有明白的东西。
看完这两篇文章后
1)对字节序有了一点了解,学会转换
2)关于套接字结构体的转换能够明白
3)涉及到的点分十进制的三(五)个函数清楚明白
其中字节序的问题以前看过很多很多的文章,花在上面的时间都有十几个小时,还是没能弄明白。要明白这个,需要了解
1) 结构体在内存中的存储方式,识别方式。
2) 数据从主机发送到网络中时,如何发送,网络如何识别。
3) 数据从网络发送到主机时候,识别方式。
这个过程会在后面的系列中详细解释。