socket
tomorrow778
不造轮子,怎么清楚原理
展开
-
socket网络编程-简单的收发消息的C/S模式(含代码)
1.代码客户端:void Client::init(){ WSADATA wsa; WSAStartup(0x0202, &wsa); client = socket(AF_INET, SOCK_STREAM, 0); SOCKADDR_IN addr; addr.sin_family = AF_INET; addr.sin_port = htons(c_port); addr.sin_addr.S_un.S_addr = inet_addr(c_ip); int ret原创 2020-07-04 18:41:35 · 710 阅读 · 0 评论 -
TCP和UDP区别都有什么?
TCP和UDP的区别TCP是面向有连接的,可靠的,基于字节流的传输层协议;UDP是面向无连接的传输层协议;1.有连接:有连接是指客户端和服务端之间的连接,在双方通信之前,TCP需要通过三次握手建立连接,而UDP没有;2.可靠性为了保持可靠性,TCP花费了很大的精力来做这些事情,主要体现在有状态,可控制;有状态:主要体现在TCP准确记录当前发送了多少数据,那些被接收了,哪些没有被接收;可控制:TCP会根据当前的丢包和网络环境不佳的情况下,按照具体的情况调节自己的行为,如控制发送速度和重返;原创 2020-06-26 01:56:32 · 470 阅读 · 0 评论