OSI模型的简单理解
物理层:用什么传输信息?
物理层需要支持数据传输的硬件,例如电压、线缆、中继器、集线器、网卡等。
数据链路层:如何保证信息正确?
数据链路层对数据报封装成帧,信道控制,并且还可以对数据进行差错控制。
网络层:怎么选择传输的链路?
网络层主要是针对两个设备主机的数据传输,通过协议规定传输链路的选择以及数据的包装。
传输层:如何在应用程序之间传输?
传输层是通过两个主机设备端口确认通信的两个应用程序,通过这一层的协议来规范端口对数据发送和接收,如TCP、UDP。
会话层:怎么管理数据的传输?
会话层会对这些传输连接进行管理和组织,确认通信半双工还是全双工,再协调会话连接保证用户的数据正确传输。
表示层:怎么进行数据格式的转化?
表示层会对数据格式进行转换,例如图片、声音、数字等,并且可以对数据进行压缩和加解密。
应用层:传输什么数据?
应用层的协议规范传输的数据内容,例如超文本、文件、邮件等,还可以对域名进行解析。