详细区分OSI各层

OSI参考模型:

应用层(根据用户需求选择特别的协议)
表示层(将数据从主机特有的格式转换为网络标准传输格式)
会话层(采用哪个连接发送,何时建立连接、何时发送数据,并不实际传输数据)
传输层(确立连接与断开连接重发,在通信两端进行确认,确保数据传输的可靠性
网络层(数据通信处理,端对端)
数据链路层(在通过传输介质互连的设备之间进行数据传输)
物理层(将数据的0、1转换为电压和脉冲光传输给物理的传输介质,而相互直连的设备之间使用mac地址实现传输)。

  • 会话层主要负责决定建立和断开连接的时机,传输层进行实际的建立和断开处理。

  • 网络层负责将整个数据发送给最终目标地址,数据链路层只负责发送一个分段内的数据。详细区分OSI各层

  • 如何区别理解OSI应用层和表示层?浏览器与服务器之间通信所用协议http(属于应用层),传输的数据的主要格式html(属于表示层)。

学习参考

《图解TCP/IP》