网络通信的工作原理数据的传输过程用户(写信人)用户(写信人)邮政局邮政局运输部门运输部门用户(写信人)用户(写信人)邮政局邮政局运输部门运输部门用户间约定用户间约定邮局间约定邮局间约定运输部门约定运输部门约定用户子系统用户子系统邮局子系统邮局子系统运输子系统运输子系统用户/邮局约定用户/邮局约定总结:分层的目的,减轻邮政系统的复杂程度
如果发生故障,可以迅速定位故障所处层次,便于查找和纠错
网络中的约定•计算机网络是采用的层次性的结构模型,将网络分为若干层次,每个层次负责不同的功能
•每一个层次中,通信双方都要共同遵守相应的约定,我们将这个约定叫做协议•各功能层之间,上一层向下一层提出服务的要求下一层则完成上一层提出的要求OSI模型(概念模型)•OSI模型:开放系统互联参考模型(opensysteminterconnection)系统A应用层表示层会话层传输层网络层数据链路层物理层系统B应用层表示层会话层传输层网络层数据链路层物理层物理传输信道交换单元名称第七层数据报文(Message)第六层数据报文(Message)第五层数据报文(Message)第四层数据报文(Message)第三层数据包(Packet)第二层数据帧(Frame)第一层数据比特流(Bits)6、7层接口5、6层接口4、5层接口3、4层接口2、3层接口1、2层接口应用层协议表示层协议会话层协议传输层协议网络层协议数据链路层协议物理层协议计算机利用协议进行通信时,发送方从上层向下层传输数据,每经过一层都附加一个协议控制信息,到达物理层后将数据包进行转换,送入传输介质
数据传输到接收方时,再自下层向上层逐层去掉协议控制信息,并且完成各层的指定功能
信息传递的数据流向:•OSI模型只是一种理想的模型,在实践中产生了许多实用的协议体系,如TCP/IP、IPX/SPX等,协议并不是一成不变,它会随着因特网的研究和实