美文网首页
tcp/ip协议与socket

tcp/ip协议与socket

作者: 姜治宇 | 来源:发表于2022-05-20 13:54 被阅读0次

tcp/ip协议

tcp,全称Transmission Control Protocol,看英文就知道,是传输层的意思;
ip,全称Internet Protocol,也就是国际互连协议的意思,对应的是TCP/IP层次模型中的网络层。
我们对照一下tcp/ip的分层模型:


tcpip.png

socket

socket是插座、孔的意思,是node对ip层进行的api封装,以便于开发者调用。
Socket需要使用套接字来开展工作,套接字其实就是IP地址和端口号的组合,套接字服务与其他网络服务不同,它不需要处理网络中的GET或POST请求,而是采用点对点传输数据方式,是一个轻量级的网络通信解决方案。
在套接字服务中,服务器用来监听连接,客户端用来打开一个到服务器的连接,服务器和客户端都需要一个唯一的IP地址和端口号组合。

相关文章

网友评论

      本文标题:tcp/ip协议与socket

      本文链接:https://www.haomeiwen.com/subject/xoqfprtx.html