码迷,mamicode.com
首页 > 编程语言 > 详细

Python Core(一)

时间:2017-03-09 20:42:38      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:ipc   面向连接   prot   面向   port   接口   种类   可重复   rom   

---恢复内容开始---

0X01 套接字第一个家族 AF_UNIX

  地址家族:address family:UNIX 基于文件的套接字  

  第二类型  AF_INET

  地址家族: 因特网

  第三类型 :AF_NETLINK(无连接型)

  允许使用BSD套接字用户接口进行用户级别和内核级别代码之间的IPC。

 

0X02 面向连接的套接字与无连接的套接字

  (1).面向连接的套接字。

    通信提供序列化的,可靠的,不可重复的数据交付。信息可以被拆分成为多个片段,并且保证每一个套接字都能够达到目的地。实现这种类型的主要协议:TCP。

  (2).面向无连接的套接字

    与面向连接套接字性质相反。成本低廉。 UDP。

 

0X03 socket()模块函数

  socket(socket_family, socket_type, protocol=0)

  

  创建TCP/IP套接字

  tcpSock =  socket.socket(socket.AF_INET, socket.SOCK_STREAM)

  创建UDP/IP套接字

  udpSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

  使用   from socket import *  可以将socket属性引入命名空间,这种方法可以缩短代码。

  tcoSock = socket(AF_INET, SOCK_STREAM)

---恢复内容结束---

Python Core(一)

标签:ipc   面向连接   prot   面向   port   接口   种类   可重复   rom   

原文地址:http://www.cnblogs.com/jambolt/p/6527101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!