下面通过学习linux 1.2.13源码进一步理解socket通信机制.对该版本源码的学习主要参考<Linux内核网络栈源代码情景分析>(曹桂平 编著). 要理解socket的本质,就要理解当调用socket函数时,该函数到底创建了什么?返回了什么? int socket(int family, int type, int protocol); socket 函数为用户层函数,该函数对应的内核函数为sock_socket(socket.c文件),源码如下: static int sock_so…