说说 TCP 与 UDP 的区别,以及各自的优缺点
- TCP是面向连接的,发消息之前要建立连接,UDP是无连接的,发送数据之前不需要建立连接。
- TCP提供可靠的消息发送,无差错,不会丢失,且按顺序到达,确认消息可靠,有重发机制。UDP尽最大努力交付,不能完全确保消息可靠。
- UDP具有较好的实时性,工作效率比TCP高。
- 每一条TCP信息都是1对1的;UDP支持1对1、1对多、多对多的通信。
- TCP对资源要求比较多,UDP对资源要求比较少。
说一下 HTTP 和 HTTPS 的区别
- 端口不同:HTTP是80端口、HTTPS是443端口
- 资源消耗不同:HTTPS需要对消息进行加解密处理,需要消耗CPU或者内存资源
- 开销:HTTPS需要单独购买证书。
HTTP、TCP、Socket 的关系是什么
- TCP/IP 代表传输控制协议/网际协议,指的是一系列协议族
- HTTP 本身就是一个协议,是从 Web 服务器传输超文本到本地浏览器的传送协议
- Socket 是 TCP/IP 网络的 API ,其实就是一个门面模式,它把复杂的 TCP/IP 协议族隐藏在Socket 接口后面。对用户来说,一组简单的接口就是全部,让 Socket 去组织数据,以符合指定的协议。
HTTP的长连接与短连接的区别
- HTTP协议的长连接和短连接
本文转载自: https://blog.csdn.net/u010800804/article/details/123789915
版权归原作者 rundreamsFly 所有, 如有侵权,请联系我们删除。
版权归原作者 rundreamsFly 所有, 如有侵权,请联系我们删除。