网络-tcp

一,TCP简介

  特点
    1,面向连接

    2,可靠传输
      发送失败重发
      流量堵塞

  与udp的区别

    1,面向连接
    2,有序数据传输
    3,重发丢失的数据包
    4,舍弃重发的数据包
    5,无差错的数据传输
    6,流量控制

二,tpc客户端
  创建套接字
    import socket
    soc = socket.socket(AF_INET,SOCK_STREAM)

  连接服务器
    soc.connect(('IP地址',端口号))

  发送接受文件
    soc.cend(('').encode('utf-8'))发
    data =soc.recv(1024)

  关闭客户端
    soc.close()

三,tpc服务器

  创建套接字
    soc = socket.socket(AF_INET,SOCK_STREAM

  绑定端口
    soc.bind(('',端口号和))

  设置为监听模式
    soc.listen(128)

  获取客户端连接
    client_cos ,clientaddr = soc.accept

  使用客户端套接字收发数据
    data = client_cos.recv(1024)
    prient(data.decode('utf-8'))
    client_cos.send(b'输入内容')

  关闭客户端套接字
    client_cos.close

  关闭服务器套接字
    cos.close

posted on 2018-05-27 09:51  鼻涕虫入侵  阅读(139)  评论(0编辑  收藏  举报

导航