学习笔记_OSI模型

学习笔记_OSI模型

  • OSI模型简介
  • OSI模型各层说明

OSI模型简介

OSI/RM协议由ISO(国际标准化组织)指定,功能为 给开发者提供一个通用的、必须的概念以便开发及完善;可以用来解释连接不同系统的框架。

OSI将计算机网络体系结构划分为七层。

OSI模型各层说明

  1. 物理层,数据单位:bit;
    为设备提供原始比特流传输通路。将1和0转化为电流强弱来进行传输(数模转换),到达目的后再转化为1和0(模数转换)。

网络;中继器,集线器,网线,HUB

  1. 数据链路层,数据单位:帧,Frame;
    在通信的实体间建立数据链路连接。将数据按标准分帧;控制对物理介质的访问方式;通常还提供错误检测和纠正。

网络;网卡,网桥,交换机

  1. 网络层,数据单位:数据包,packet;
    将数据分组(打包);通过IP地址寻址在网络中结点之间构建(最佳/短)通讯链路;分组转发数据。如路由器/三层交换机的寻址功能。

网络;路由器/多层交换机,防火墙

  1. 传输层 ,数据单位:数据段,Segment;
    提供应用进程之间的逻辑通信。建立连接;将多个数据包排序组成数据段;处理数据包发送错误(漏发/错发)。

计算机;进程和端口

  1. 会话层
    建立和管理 应用程序/网络结点 之间的通信。自动收发包(数据);自动寻址。如访问权限验证;断点续传等。

计算机;建立会话,session认证

  1. 表示层
    转换数据格式。如图片编码/解码,数据压缩/解压,加密/解密,不同系统之间的数据格式转换。

计算机:编码方式

  1. 应用层
    访问网络服务的接口。为操作系统或网络应用程序提供访问网络服务的接口。

计算机;应用程序,如HTTP

你可能感兴趣的:(OSI,TCP)