网络-tcp
Posted bt-bug
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络-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
以上是关于网络-tcp的主要内容,如果未能解决你的问题,请参考以下文章