OSI 七层协议模型
OSI 七层模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。其中,OSI 是 Open System Interconnection 的缩写。因此,通常又称为一般称为 OSI 参考模型或七层模型。
然而,由于 OSI 模型过于复杂。在实际应用中,技术人员将其简化为四层模型(OSI 七层协议中的应用层、表示层、会话层,对应着 TCP/IP 四层协议中的应用层),并基于四层模型开发出了 TCP/IP 协议栈,获得了更广泛的使用,成为了事实上的标准。
下图展示了 OSI 七层模型和 TCP/IP 四层模型的区别。
会话层负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能,如三种数据流方向的控制,即一路交 互、两路交替和两路同时会话模式。
会话层常见的协议有:
- RPC(Remote Procedure Call Protocol,远程过程调用协议)
- SQL(Structured Query Language)
- NFS(Network File System)
物理层
为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。并可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的协议和服务。 它的传输单位是比特流,解决用户在使用时对物理传输介质建立、维持和释放问题。
物理层特性:
- 机械特性。指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。这很像平时常见的各种规格的电源插头的尺寸都有严格的规定。 (例如双绞线标准)
- 电气特性。物理层的电气特性规定了在物理连接上传输二进制位流时线路上信号电压高低、阻抗匹配情况、传输速率和距离的限制等。
- 功能特性。规定了接口信号的来源、作用以及其他信号之间的关系。即物理接口上各条信号线的功能分配和确切定义。物理接口信号线一般分为数据线、控制线、定时线和地线。
- 规程特性。定义了再信号线上进行二进制比特流传输的一组操作过程,包括各信号线的工作顺序和时序,使得比特流传输得以完成。
传输数据单位:比特流 也就是所谓电流