socket 到底是个啥

socket 到底是个啥

💡 原文中文,约4100字,阅读约需10分钟。
📝

内容提要

本文介绍了socket的概念和底层实现,包括网络通信连接、使用场景和底层设计。socket是用于不同主机程序之间的网络通信连接的套接字,通过socket可以与服务器建立连接并传输数据。文章还讨论了IP地址和端口号的定位、不同的网络协议以及对应的数据结构,以及将socket封装成文件和提供API接口的方式。最后,文章总结了socket是操作系统内核提供的一种数据结构,用于实现网络传输功能,并提供了对应的API接口供应用程序调用。

🏷️

标签

➡️

继续阅读