Switch language
zh
Switch theme
Light

TCP/IP 模型

TCP/IP 模型分层

DOD: The Department of Defense, 美国国防部模型

OSI: Open Systems Interconnection, 国际标准化组织提供

DOD四层模型OSI七层模型备注
应用层应用层http,smtp,ftp…
表示层
会话层
传输层传输层tcp,udp…,端口
网络层网络层ip,arp
网络接口层数据链路层帧,mac地址
物理层0,1

Socket(套接字)

Socket是BSD UNIX的进程通信机制,通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。Socket可以理解为TCP/IP网络的API,它定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。电脑上运行的应用程序通常通过”套接字”向网络发出请求或者应答网络请求。

socket 抽象层, 是对 tcp/ip 的封装

TCP…

UDP…

🍀