C++网络通信问题集锦

●TCP和UDP的区别
TCP和UDP的主要区别是TCP是面向连接传输,UDP是面向无连接传输。
TCP相对于CDP传输,更安全。因为TCP的传输由三次握手形式建立连接,客户端与服务器之间一直保持连接,保证了数据传输的可靠性,所以TCP更适合传输重要的信息。UDP相对来说,传输数据速率高,更快速,更适合传输一些数据量大、速率快的信息。

●TCP连接建立的时候3次握手的具体过程,以及其中的每一步是为什么
TCP是一个双向连接协议,所以需要通过三次握手进行连接通信。
第一次握手,客户端向服务端发送请求连接(SYN = J),第二次握手,服务器向客户端发送确认标志,这次会发送两个包,一个是确认连接(ACK = J+1),另一个是请求连接(SYN = K)。第三次握手,客户端向服务器端发送确认连接(ACK = K+1)。

●HTTP请求
概念:
就是从客户端到服务器端的请求消息。
请求消息分为三部分:1.请求方法URI协议/版本,2.请求头, 3.请求正文
请求头与请求正文的分割线是一个空格。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值