跳至主要內容
1、网络通信和TCPIP协议

OSI七层模型

TCP/IP模型

OSI模型比较复杂且学术化,所以我们实际使用的TCP/IP模型,分5层,物理层、数据链路层**(也有TCP/IP模型将物理层、数据链路层合称为网络接口层**,与之对应的,协议就被称为TCP/IP四层协议模型**)、网络层、传输层、应用层**。两个模型之间的对应关系如图所示:

image-20250315211344633
image-20250315211344633

junziln2022年1月12日大约 18 分钟计算机网络TCP/IP
3、同步异步

Linux网络IO模型

同步和异步,阻塞和非阻塞

同步和异步

关注的是调用方是否主动获取结果

同步:同步的意思就是调用方需要主动等待结果的返回

异步:异步的意思就是不需要主动等待结果的返回,而是通过其他手段比如,状态通知,回调函数等。

阻塞和非阻塞

主要关注的是等待结果返回调用方的状态


junziln2022年1月12日大约 2 分钟计算机网络TCP/IP