文章目录
1.网络的分层思想
- 概念:
将复杂的流程分解为几个功能相对单一的子过程就叫分层思想;
作用:
使整个流程更加清晰,复杂问题简单化;
更容易发现问题并针对性的解决问题。
2.OSI七层参考模型
2.1OSI参考模型的分类
3.TCP/IP五层参考模型
4.TCP协议与UDP协议
4.1TCP协议
工作原理:
TCP传输协议将报文划分为较小的片段,称为数据段;
数据段按顺序编号;
如果发送方在规定的时间内未收到确认,则会认为数据段已经丢失并重新传输。
特点:
具有数据确认重传的机制、
TCP确保数据传送无误的典型应用实例:
FTP和HTTP
4.2UDP协议
UDP不需要确认接收,是效率最高的传送机制。无确认重传机制;
UDP是音频流、视频流和IP语言(VoIP)之类应用程序的首选。
4.3TCP与UDP的相同点与不同点
- 相同点:
它们均工作在传输层,为数据的传输提供服务; - 区别:
TCP协议面向连接,传输可靠,能传输大量的数据,但传输速度较慢;
UDP协议面向无连接,传输不可靠,但传输效率高,速度快且无确认重传机制。