Linux BSD Socket数据结构

http://blog.sina.com.cn/s/blog_6c8f8eba0100rh86.html

Linux BSD Socket数据结构_第1张图片

  socket本质上是一个VFS inode数据结构;而inode属于文件数据结构:file,这跟Linux系统总的观点一样,把设备也看成某种类型的文件;地址族,address family,例如AF_UNIX,AF_INET等等;数据结构:pops victor,proto_ops定义地址族、socket类型如SOCK_STREAM、SOCK_DGRAM等等;python实际创建socket的过程是这个过程的翻译:创建新的socket;绑定地址和名字;listening监听;accepting接受;

你可能感兴趣的:(socket)