计算机网络协议及相关概念通过网络连接的计算机之间在通信中必须遵守一定的约定和规程,以保证能够相互连接和正确交换信息,这些约定和规程是事先制定的,并以标准的形式固定下来,这就是网络协议。在计算机网络发展过程中,曾提出过各种各样的网络协议。为了把网络协议的制定纳入规范化轨道,国际标准化组织ISO(anization)提出了开放系统互联参考模型OSI/RM(OpenSystemInterconnection/ReferenceModel),作为提出各种计算机网络系统网络协议时建议遵守的基本模型。OSI/RM模型构成计算机网络系统通信规则的一个框架,在网络中也称为体系结构。OSI/RM模型把计算机网络通信的组织与实现按功能划分为若干个层次,即从一个计算机系统发出通信请求起,到信息经过实际物理线路传送到另一个目标计算机系统为止,把通信功能从高到低划分为应用层、表示层、会话层、传输层、网络层、数据链路层和物理链路层。网络通信协议按层次组织,也是为了减少协议的复杂性。每一层协议建立在它的下层协议的基础上,每一层又为其上层提供服务,完成上层提交的任务。至于在一层内如何进行服务的细节,对上层则是隐蔽的。一台计算机的某指定层同另一台计算机的相应层对话,对话的全部规则和约定就构成该层的协议。当然,信息(数据和控制信息)并不是从一台计算机系统的第N层直接传到另一台计算机系统的第N层,而是从一台计算机的某一层传送至直接下层,最后经过物理介质到达另一台计算机,然后再由底层逐层向上传送(见图2-30)。应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理链路层物理链路层图2-30两台计算机间的数据传输示意图应用层协议规定用户级别的对话规则,包括事务服务、文件传送、远程作业、电子邮件、网络管理、终端输入及屏幕管理这样一些通信任务的处理规则。表示层协议所约定的是传输信息时的表达形式,也就是信息的语法(数据格式)与语义(解释规则、控制信息和错误处理等),包括对各种数据类型和数据结构的表示方法、数据编码、数据传输以及数据的加密和压缩等。会话层协议处理不同机器上用户之间的会话连接,包括会话的建立、对会话的控制(例如允许信息双向传输或某一时刻只能
计算机网络协议及相关概念 来自淘豆网m.daumloan.com转载请标明出处.