4 网络编程基础

TCP: 

     1 . 会粘包

     粘包情况:

     1. 发送端短时间内数据量少

    2. 接收端时间后才接

        3. 接的字节数

UDP: 

    不会粘包,一个sendto(data,(ip,port))必须有一个recvfrom(字节) 一条数据就是一段完整的数据包。

    接收端如果没有接收完本条数据包,该数据包的其余数据就会丢失。

   from socket import *

   server = socket(AF_INET, SOCKET_DGRAM)

   server.bind(127.0.0.1,8080)

   data, client_addr = server.recvfrom(1024)

    

猜你喜欢

转载自www.cnblogs.com/beallaliu/p/9160766.html