zoukankan      html  css  js  c++  java
  • OSI模型级各层功能

        OSI(Open System Interconnection 即 开放系统互联)国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。


    1. 物理层:定义了物理设备的标准,如网线类型、光纤类型、传输介质的传输速率等。作用:该层为上层协议提供了一个传输数据(比特流)的物理媒介,在这层的数据单位称为比特(bit)。 

    2. 数据链路层:在不可靠的物理介质上提供可靠地传输,定义了如何格式化数据进行传顺、错误检测、重发。交换机根据帧中的信息把数据发送到接收方。
    3. 网络层:将网络地址翻译成对应的物理地址。工作在该层的路由器决定了从节点A到节点B的最佳路径。IP协议属于网络层。
    4. 传输层:OSI模型中最重要的一层,是第一个端到端,即主机到主机的层次。将较长的数据包强制分割,并将数据交给网络层。TCP、UDP协议工作在该层。
    5. 会话层:建立和管理应用程序之间的通信,自动收发包,自动寻址。
    6. 表示层:解决不同系统之间的通信语法,将数据按照网络能理解的方式进行格式化、加密。
    7. 应用层:规定规定发送方和接收方的数据格式,数据头信息。FTP协议、HTTP协议属于应用层。

    OSI七层模型是概念模型,实现方式是 TCP/IP五层模型

  • 相关阅读:
    5.6 Go 常用函数
    5.5 Go defer
    5.4 Go 闭包
    5.3 Go 匿名函数
    5.2 Go 包与函数
    python 通过pytz模块进行时区的转换,获取指定时区的时间
    前端在js中获取用户所在地区的时间与时区
    Python2 指定文件编码格式需要注意的地方
    linux 使用进程管理工具 supervisor
    Python 私有变量中两个下划线 _ _item 与 一个下划线的区别 _item
  • 原文地址:https://www.cnblogs.com/yonghome/p/osiMode.html
Copyright © 2011-2022 走看看