美文网首页
OSI网络分层模型

OSI网络分层模型

作者: FisherTige_f2ef | 来源:发表于2021-09-07 23:32 被阅读0次
网络分层模型.png

一、OSI模型各层的基本作用:

物理层: 比特流传输
数据链路层:控制物理层与网络层间的通信
网络层:IP寻址与路由选择
传输层:建立、维护、管理端到端的连接
会话层:建立、维护、管理会话的连接
表示层:数据格式化,加密,解密
应用层:为应用程序提供的网络服务

二、7层模型还是5层模型?理想vs现实:

OSI只是一个理论上的参考模型,也就是说实际应用中作为参考的。现行的tcp/ip协议族选用了4层架构,把会话层和表示层的功能整合在了应用层。这样有助于给开发者更多的选择。其次,层次太多,增加协议的复杂性,也造成效率的折损。

在osi参考模型中,会话层的功能是会话控制和同步,表示层是解决两个系统间交换信息的语法与语义问题,还有数据表示转化(转为主机无关编码),加解密和压缩与解压缩功能。很明显这两层在实际应用中很难保持统一性,应用通常会选择不同的加解密方式,不同的语义和时序,谈不上复用的东西作为协议的一部分自然是没有意义的,所以这两层的功能交给应用开发者作为应用层的一部分功能开发是比较合适的。

相关文章

  • 网络编程

    网络模型 OSI分层模型 OSI 模型(Open System Interconnection model)是一个...

  • 课堂笔记day24

    4.02 掌握ISO/OSI 网络分层模型 1、OSI的来源OSI(Open System Interconnec...

  • 网络模型(7层模型)

    掌握ISO/OSI 网络分层模型OSI来源OSI(Open System Interconnect),即开放式系统...

  • Android网络编程总结

    Android网络编程总结 1.网络分层 OSI七层模型OSI七层协议模型主要是:应用层(Application)...

  • 作业-第06周--课堂-Day24- 网络分层模型

    Day24 课堂笔记 1 掌握ISO/OSI 网络分层模型 1.1 OSI 的来源 OSI(Open System...

  • 网络分层--OSI模型

    网络分层可以说是分为7个层次:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。 那么每个层次代表的意思...

  • OSI网络分层模型

    一、OSI模型各层的基本作用: 物理层: 比特流传输数据链路层:控制物理层与网络层间的通信网络层:IP寻址与路由选...

  • 计算机网络分层和协议

    计算机网络分层 OSI: OSI 模型(Open System Interconnection model)是一个...

  • 2020-03-23计算机网络体系结构与参考模型

    一 分层结构 ①分层的原因 ②如何分层 ③分层结构 ④概念总结 二 OSI参考模型 ①OSI的产生 ②OSI的结构...

  • 网络专题

    2019Android网络编程总结 1.网络分层 OSI七层模型OSI七层协议模型主要是:应用层(Applicat...

网友评论

      本文标题:OSI网络分层模型

      本文链接:https://www.haomeiwen.com/subject/zzypwltx.html