计算机网络 --OSI七层模型
一)、OSI的定义
OSI: open system interConnection, 开放式系统互联。
结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。(自下 而上)
现在我来说一个各个层的作用---。
二)、物理层
作用:用于传输比特流,定义物理设备标准,例如,网线的类型,光纤的类型,各 种设备的传输速度,解决了两台物理机之间的通信需求。
数据转换:将类似于010101的二进制数据转换为电流的强弱进行传输,当到达目的 地后再将其转为010101的二进制数据。
即:二进制 ---》电流强弱 ----》二进制。
数据表现形式:比特流。
代表:网卡。
三)、数据链路层
数据链路层的产生:解决数据传输不完整的问题。
作用:定义了如何格式化数据,如何控制物理介质的访问,提供了错误检测纠错的 功能,确保数据传输的可靠性。
数据表现形式:帧。
代表:交换机。
四)、网络层
作用:解决计算机之间点对点通信的问题,当有多个节点进行通信时,如何找到对 一个的目标节点,此时就需要网络层来将网络地址翻译为对应的物理地址, 将数据从路由方发送到接收方。
数据表现形式:路由包。
代表:路由。
协议:TCP/IP中的IP协议。
五)、传输层
作用:当进行大文件传输时,数据过大,传输耗时过长,会面临网络传输中断产生 数据丢失的问题,这个时候就需要传输层来将数据进行切割,分割成段 (segment)后来进行数据传输,保证了数据的准确性和传输质量。
传输层是OSI最重要的一层。
数据表现形式:数据包。
代表:路由。
协议:TCP/IP的UDP协议。
六)、会话层
作用:建立和管理应用程序之间的通信。
七)、表示层
作用:解决不同通信系统的通信语法问题。
八)、应用层
作用:规定相同的消息头模板。
协议:TCP/IP的http协议。
九)、关于OSI和TCP/IP
简单来说,TCP/IP是OSI的一个实现,OSI是一个概念性模型,TCP/IP是一个标准框架。
TCP/IP具有四层结构:物理层(映射OSI的物理层、数据链路层)、网络层、传输层、应用层(映射OSI的会话层、表示层、应用层)。
OS具有七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应 用层。
十)、关于TCP/IP
TCP/IP:不是一个具体的协议,TXP/IP相当于一个网际协议群,下边还定义了很多协议,如:IP/IMCP/TCP/UDP/HTTP.....
来源:https://www.cnblogs.com/Auge/p/12165801.html