面向连接与无连接
面向连接(TCP)
套接字只有两种一种是面向连接套接字,即在通讯之前一定要建立一条连接,这种通讯方式提供了顺序的,可靠的不会重复的数据传输,每一份要发送的信息都会拆分成多份,每份都会不多不少的到达目的地后重新按顺序拼装起来...(TCP/IP)和(UDP/IP)来提及
16.3 Python中的网络编程
本节我们主要使用socket模块,模块中的socket()函数被用来创建套接字,其有自己的一套函数来提供基于套接字的网络传输...(socket.AF_INET, socket.SOCK_DGRAM)
使用from socket import * 将socket模块里的所有属性带到命名空间里
当我们创建了套接字对象后,所有的交互豆浆通过对该套接字对象的方法进行调用...()发送TCP数据
s.sendall()完整发送TCP数据
s.recvfrom()接收UDP数据
s.sendto()发送UDP数据
s.getpeername()连接到当前套接字的远端地址
s.getsockname...属性名字描述
AF_UNIX,AF_INET,AF_INET6Python支持的套接字家族
SO_STREAM,SO_DGRAM套接字类型(TCP=流,UDP=数据报)
has_ipv6标识是否支持IPV6