-
概念讲解
网络:通俗意义上,也就是连接两台计算器
五层网络模型 :应用层、传输层、网络层、数据链路层、物理层

应用层 (application layer):直接为应用进程提供服务。应用层协议定义的是应用进程间通讯和交互的规则,不同的应用有着不同的应用层协议,如 HTTP协议(万维网服务)、FTP协议(文件传输)、SMTP协议(电子邮件)、DNS(域名查询)等。
传输层 (transport layer):有时也译为运输层,它负责为两台主机中的进程提供通信服务。该层主要有以下两种协议:
- 传输控制协议 (Transmission Control Protocol,TCP):提供面向连接的、可靠的数据传输服务,数据传输的基本单位是报文段(segment);
- 用户数据报协议 (User Datagram Protocol,UDP):提供无连接的、尽最大努力的数据传输服务,但不保证数据传输的可靠性,数据传输的基本单位是用户数据报。
Socket :在计算机网络中,Socket并不是一个协议,而是一种应用程序编程接口,用于在应用层和传输层之间通信,它通常被用于实现基于TCP或UDP的网络通信。

websocket: HTTP 协议是一种无状态的、无连接的、单向的应用层协议,只能从前端发送到后端,无法主动的从后端发送到前端。websocket协议是对HTTP协议的升级,建立起连接后,可以从后端往前端发送数据。
websocket与Socket的区别
想要飞翔的企鹅2024-02-23 20:23
相关推荐
Novproxy_Z8 小时前
商用代理避坑:如何识别商家拿机房 IP 冒充住宅 IP垆边人似月.8 小时前
RDMA 文件传输踩坑(五):READY 发送成功后,为什么出现 Work Request Flushed Error?HideF8 小时前
nmcliqetfw9 小时前
UOS DHCP Relay:跨网段分配与 IP、DNS、网关验证尹人入圣9 小时前
目前热门的IP驱动产业新场景新工具中屹指纹浏览器svip10 小时前
只用指纹浏览器,不搭配IP可以吗?jimmyleeee10 小时前
Agent安全之八:OWASP ASI08 级联失效------当每一个 Agent 都“正确”,系统却走向灾难缓慢更新11 小时前
AI 辅助生成单测:从接口定义到用例的流水线叼烟扛炮11 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器叼烟扛炮11 小时前
Linux 学习笔记(四十三):网络编程进阶——自定义协议解决 TCP 粘包与守护进程