OSI模型
开放系统互联(Open System Interconnection,OSI),是由ISO发起的,其任务是制定国际计算机通信标准,促进不兼容系统间的互联,OSI模型将计算器通信协议划分为七层,由高到低依次为:
应用层(Application Layer)
表示层(Presentation Layer)
会话层(Session Layer)
传输层(Transport
网络层(Network Layer)
数据链路层(Data Link Layer)
物理层(Physical Layer)
**All People Seem To Need Data Processing.(所有的人似乎都需要数据处理。)
OSI分层原则
网络中的各节点都有相同的层次
不同节点相同层次具有相同的功能
同一节点相邻层间通过接口通信
每一层可以使用下层提供的服务,并向上层提供服务
不同节点的同等层间通过协议来实现对等层间的通信
OSI/RM分层
对等层通信的实质:
对等层实体之前虚拟通信;下层向上层提供服务;实际通信在最底层完成;发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递。
协议数据单元PDU:OSI参考模型中,对等层协议之前交换的信息单元统称为协议数据单元(PDU,Protocal Data Unit)。
而传输层及以下各层的PDU另外还有各自特定的名称:
传输层———数据段(Segment)
网络层———分组(数据包)(Packet)
数据链路层———数据帧(Frame)
物理层—————比特(Bit)
物理层Physical数据类型是bit流,功能是建立、维护和取消物理连接,典型的设备:光缆、同轴电缆、双绞线、网卡;
数据链路层Data Link数据类型是数据帧Frame,功能是在物理层上建立、撤销、标记逻辑链路和链路复用以及差错校验等功能。通过使用接受系统的硬件地址或物理地址来寻址,典型的设备:网桥、交换机、中继器
数据链路层得到协议有:SDLC、HDLC、PPP、STP、帧中继等。
网络层(Network)数据类型是分割和重新组合的数据包packet功能是基于网络地址(IP地址)进行不同网络系统间的路径选择,典型的设备:路由器网络层的协议有:IP、IPX、OSPF等.
传输层(Transport)数据组织成数据段Segment用一个寻址机制和标记一个特定的应用程序(端口号)典型的设备:(终端设备PC、手机、平板等)
传输层的协议有:TCP、UDP、SPX等。
会话层(Session)数据Data功能是连接到传输层的映射;会话连接的流量控制;数据传输;会话连接恢复与释放;会话连接管理、差错控制。典型的设备:(终端设备PC、手机、平板等)
表示层Presentation数据Data功能是数据安全、数据表示、数据压缩典型的设备:终端设备PC、手机、平板等)
应用层Application数据格式是数据Data功能与连接方式是网络服务与使用者应用程序间的一个借口,典型的设备:终端设备PC、手机、平板等)应用层为操作系统或网络应用程序提供访问网络服务的接口;
应用层的协议有:Telnet、FTP、HTTP、SNMP、DNS等;