一、Socket 基础概念
-
什么是 Socket?
- Socket(套接字)是网络通信的端点,用于不同设备或进程之间的数据传输。
- 类比:Socket 类似电话插孔,通信双方需要建立连接后才能交换数据。
-
通信协议类型
协议 特点 TCP 面向连接,可靠传输(数据不丢失、不重复),适合文件传输、网页访问等。 UDP 无连接,高效但不可靠,适合音视频流、实时游戏等。 -
通信模型
- 客户端/服务端模型:服务端监听请求,客户端主动连接(如 Web 服务器)。
- 点对点模型(P2P):每个节点既是客户端又是服务端(如 BitTorrent)。

订阅专栏 解锁全文
1693

被折叠的 条评论
为什么被折叠?



