1.应用层比较简单的就邮件协议,包含 邮件头,邮件正文,收信人等信息 2.表示层就是 "统一的网络数据格式"与"某台计算机或某个软件特有的数据格式"之间的互相转换,比如邮件中的正文会按照编码格式转换为统一的网络数据格式(表示层也会增加部首信息来识别编码格式,然后转发给下一层) 3.会话层是决定采用哪种连接方法发送内容的,比如 a新建了5封邮件,可以选择一封封的发,也可以选择5封一起发(会话层也会增加部首信息或者标签信息后再转发给下一层,这些部首信息或标签记录着数据传送顺序) 会话层只能决定什么时候建立连接,什么时候发送数据,并没有实际的数据传输功能 4.传输层 进行连接和断开连接,在两个主机之间创建逻辑上的通信,传输层会确保数据到达目标地址,如果失败,会负责重发.为了确保可靠性,传输层也会增加部首信息来识别分层的数据,比如说tcp协议 5.网络层 处理A到B的数据通信,负责将数据发送到最终的目标地址,在数据传输过程中,目标地址非常重要,这个地址是进行通信的网络中唯一的序号,只要这个目标地址确定了,就可以在网络层进行数据包的发送处理.比如说IP协议就是网络层 6.通信传输实际上是以物理的传输介质实现的,数据链路层的作用就是在这些通过传输介质的设备之间进行数据处理,数据链路层只负责发送一个分段内的数据 物理层中会把数据中的0,1转换为电压和脉冲光传输给物理的传输介质,相互直连的设备之间使用地址实现传输,这个地址就是MAC地址,mac地址的作用是识别统一传输介质中不同的设备,因此,物理层会把包含mac地址的首部信息附加到网络层的数据上,将其发送到网络
转载于:https://my.oschina.net/u/242676/blog/3040784