- socket类型:流 And 数据报,其中"流"数据传输可靠(TCP:传输控制协议),"数据报"传输数据不可靠(使用UDP:用户数据协议);
- domain(域)规定识别socket的方法和通信范围,domain类型和区别见下表, 其中AF:表示地址族;

- 流socket::服务端通过socket()创建1个socket,由blind()与自己的IP地址绑定,listen()告知内核具有客户端socket链入的意愿,accept()监听客户端发送过来的具体消息。 客户端通过socket()创建socket, 再由connect()去链入到服务端,最后可以通过remove()移除该socket;

linux/unix系统编程手册——socket学习笔记1
最新推荐文章于 2025-09-09 16:23:54 发布
本文深入解析了流和数据报两种类型的Socket通信机制。流Socket确保数据传输的可靠性,适用于需要高稳定性的应用场景;而数据报Socket则适用于对速度有更高要求但能容忍一定程度数据丢失的场景。文中详细介绍了流Socket的服务端和客户端工作流程,包括socket()创建、bind()绑定、listen()监听、accept()接收等关键步骤。
1365

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



