例子:主机A的用户A 给 主机B的用户B 发送邮件
1、7层通信 (物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)
每个分层上,在处理由上一层传过来的数据时可以附上当前分层的协议所必须的首部信息。接收端对收到的数据进行 首部与内容分离,再转发给上一层,最终将发送端的数据恢复成原状。
2、会话层以上的处理:应用层写入的数据经由表示层格式化编码,由会话层标记顺序后发送。
例子:用户A发邮件给B,内容为:早上好
应用层:
A点击发送邮件,进入应用层协议的处理。该协议会在传输的数据前加首部。首部标明了邮件内容为早上好以及收件人为B。
B收到邮件,分析数据首部与数据正文,并将邮件保存到硬盘或其他非易失性存储器以备进行相应的处理。
表示层:将数据转换为网络通用的标准数据格式
会话层:决定采用何种连接方式,首部记录着数据传送顺序的信息
3、传输层以下的处理
传输层:会话层负责决定建立连接和断开连接的时机,而传输层进行实际的建立和断开处理。在两个主机之间创建逻辑上的通信连接。传输层会确认数据是否到达。
网络层:在网络已经互相连接的环境中发送数据。发送数据过程中目的地址至关重要
数据链路层、物理层:通信传输实际上是通过物理的传输介质实现的。
数据链路层:在这些通过传输介质互联的设备之间进行数据处理。
物理层:将数据的0、1转换为电压和脉冲光传输给物理的传输介质,而相互直连的设备之间使用地址实现传输。这种地址称为Mac地址。