OSI参考模型
来源:互联网 发布:右脑记忆 知乎 编辑:程序博客网 时间:2024/04/30 07:55
OSI模型将通信协议中必要的功能分成了7层。通过这些分层,使得那些比较复杂的网络协议更加简单化。在这一模型中,每个分层都接收由其下一层所提供的特定服务,并负责为自己上一层提供特定的服务。上下层之间进行交互时所遵循的约定叫做“接口”,同一层之间交互时所遵循的约定叫做“协议”。
分层的优点:
分层可以将每个分层独立使用,即使系统中某些分层发生变化,也不会波及整个系统。因此,可以构造一个扩展性和灵活性都较强的系统。此外,通过分层能够细分通信功能,更易于单独实现每个分层的协议, 并界定各个分层的具体责任和义务。
分层的缺点:
分层使系统过分模块化,使处理变得更加沉重以及每个模块都不得不实现相似的处理逻辑等。
各分层的作用:
1、应用层
负责为应用程序提供服务并规定应用程序中通信相关的细节。
2、表示层
负责数据格式的转换,即将设备固有的数据格式转换为网络标准传输格式。
3、会话层
负责建立和断开通信连接(数据流动的逻辑通路),以及数据的分割等数据传输相关的管理。
4、传输层
负责保证传输的可靠性。只在通信双方节点上进行处理,无需在路由器上处理。
5、网络层
负责寻址和路由选择(将数据传输到目标地址)。
6、数据链路层
负责物理层面上互连的节点之间的通信传输。将0、1序列划分为具有意义的数据帧传送给对端(数据帧的生成和接收)。
7、物理层
负责0、1比特流与电压的高低、光的亮灭之间的互换。
0 0
- 0000OSI参考模型
- osi参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- osi参考模型
- 网络OSI参考模型
- OSI参考模型
- OSI参考模型_20160301
- OSI参考模型
- OSI参考模型
- OSI参考模型
- OSI参考模型
- 【DirectX游戏编程】游戏中摄像机类的实现(下篇:代码详解)
- Android学习记录(7)—Intent中显示意图和隐式意图的用法
- tcp/ip协议学习笔记(1)概述
- memory managerment slab allocator(3)
- Fab CEO:我在创办4家公司中学到的90件事
- OSI参考模型
- 常见和弦
- Sublime text安装emmet
- 判别模型与生成模型
- java缓存相关资料
- 电脑突发故障应急处理方法
- c语言的goto语句
- printf和scanf函数的返回值
- xp或者win7下用u盘安装CentOS