应用层:因为发送方发送数据后,接收方接到的数据是一整块的,接收方不知道发送方发了多少个字、如何正确分割、需要用什么编码进行转换,所以就有了网络协议(应用软件使用的网络协议)。(网页浏览的HTTP协议)
表示层:决定数据展现的编码方式,比如PNG呀、JPG等等
会话层:数据都封装好之后,那么就需要选择采取哪种方式进行连接,连接之后双方才能开始传输信息
传输层:传输层负责将要发送的数据分成一小段一小段,并标记应用程序特定的端口号 (TCP/UDP)
网络层:当要发送数据时,我们需要选择特定的路由来进行连接,选择本次通信使用的协议(http/ftp等)。而我们需要知道接收方的IP地址,才能将信息指定发送给我们需要发送到的接收方上(IP协议)
数据链路层:有错误检测和纠正,以保证数据的可靠传输
物理层:发送数据需要介质,那么这里就需要有线、光纤等,在物理层,我们将数据转义成01形式的比特流进行传输