你知道OSI参考模型是什么吗?
前言
这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。 作者:神的孩子都在歌唱
一. OSI模型图解
二. OSI七层模型
-
物理层(Physical Layer)
-
负责在物理媒介上传输比特流(0和1)。
-
主要定义了硬件设备,如网卡、电缆、信号传输等。
-
例子:以太网、光纤、Wi-Fi等。
-
-
数据链路层(Data Link Layer)
-
提供点对点的可靠数据传输,负责数据的帧封装、错误检测与纠正。
-
例子:以太网协议、PPP协议(点对点协议)。
-
-
网络层(Network Layer)
-
负责数据包的路由选择和转发,确保数据从源设备传输到目标设备。
-
例子:IP协议(互联网协议),路由器。
-
-
传输层(Transport Layer)
-
负责端到端的可靠传输,确保数据的完整性和顺序。
-
例子:TCP(传输控制协议)、UDP(用户数据报协议)。
-
-
会话层(Session Layer)
-
负责管理会话的建立、维护和终止,确保数据交换的同步性。
-
例子:NetBIOS、RPC(远程过程调用)。
-
-
表示层(Presentation Layer)
-
负责数据的格式化、加密和解密等,确保不同系统之间的数据可以正确理解。
-
例子:SSL/TLS、JPEG、ASCII等数据格式。
-
-
应用层(Application Layer)
-
负责为用户提供具体的应用服务,直接与用户交互。
-
例子:HTTP、FTP、DNS、SMTP等协议。
-
三. OSI模型的特点
-
分层管理:通过将复杂的网络功能分成七个层次,使得每一层的功能清晰明确,便于设计、管理和维护。
-
模块化设计:每一层都可以独立发展,提升了灵活性。
-
跨平台:不同厂商的设备可以通过遵循相同的OSI模型协议进行互通。
四. OSI模型与TCP/IP模型的对比
TCP/IP模型是现实中网络通信的主要模型,它通常与OSI模型进行对比。不同之处在于,TCP/IP模型只有四个层次(网络接口层、互联网层、传输层和应用层),而OSI模型有七个层次。
五. 总结
OSI参考模型为网络通信提供了理论框架,使得网络协议、设备和软件的设计更加模块化、规范化。虽然在实际应用中,TCP/IP模型更为常见,但OSI模型依然是理解网络通信的基础工具。
作者:神的孩子都在歌唱 本人博客:https://blog.csdn.net/weixin_46654114
- 点赞
- 收藏
- 关注作者
评论(0)