在理解网络的体系结构时,应充分注意到网络协议的层次机制及其合理性和有效性。网络体系结构是指用分层研究方法定义的网络各层的功能、各层协议和接口的集合。网络体系结构的概念中包含着两层含义,一个是“协议”,另一个则是“分层”。协议是为了保证相互通信及双方能够正确地接收到信息,必须事先形成一种约定,即网络协议。协议是为实现网络中的数据交换而建立的规则标准或约定。......
2023-10-18
在研究计算机间的数据通信时,往往使用“实体”这个名词来表示发送或接收信息的硬件或软件进程。实体,指一个特定的硬件或软件模块。
协议是控制两个对等实体(或多个实体)进行通信的规则的集合。如果没有协议,计算机的数据将无法发送到网络上,更无法到达对方的计算机,即使能够到达,对方也未必能够解析。有了协议,对等实体间的网络通信才能够发生。这些对等实体间信息传输的基本单位称为协议数据,它由控制信息和用户数据两部分组成。
协议具有语法、语义和时序三个要素。协议的语法规则定义了用户数据与控制信息的结构或格式,包括数据的组织方式、编码方式、信号电平的表示方式等。协议的语义规则定义了发送者或接收者所要完成的操作:在何种条件下,数据需要重传或丢弃;协议的时序即事件实现顺序,以实现速率匹配和排序。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。为了实现本层协议的功能,需要使用下面一层所提供的服务。服务是同一开发系统中某一层向它的上一层提供的操作,定义了该层打算为上一层的用户执行哪些操作,但不涉及这些操作的具体实现。(www.chuimin.cn)
协议与服务是两个不同的概念。协议是不同开放系统的对等实体之间进行虚通信所必须遵守的规定,它保证本层能够向上层提供服务。服务是下层向本层通过层间接口提供的“看得见”的功能。本层的服务实体只能看见下层提供的服务而无法看见下面的协议,即下面的协议对上面的实体是透明的。因此,协议是“水平”的,而服务却是“垂直”的。两者概念不同,但关系密切。
在同一个开放系统中,本层实体向上一层实体提供服务的交互处,称为服务访问点SAP(Service Access Point)。它位于相邻层的界面上,也就是本层实体与上一层实体进行交互连接的逻辑接口。服务访问点有时也称为端口,每一个服务访问点都被赋予了一个唯一的标识地址,在同一开放系统的相邻层之间允许存在多个服务访问点。本层一个实体通过多个服务访问点提供服务的情况,称为连接复用;上一层同一个实体使用多个服务访问点的现象,称为连接分用。一个服务访问点一次只能连接相邻层的两个实体。
目前,互联网上有很多网络协议分析工具,可以从计算机网络中获取各种协议报文进行实际分析。例如,Ethereal 就是一款开源、免费的网络协议分析工具,Ethereal 的升级版是Wireshark。
有关计算机网络技术的文章
在理解网络的体系结构时,应充分注意到网络协议的层次机制及其合理性和有效性。网络体系结构是指用分层研究方法定义的网络各层的功能、各层协议和接口的集合。网络体系结构的概念中包含着两层含义,一个是“协议”,另一个则是“分层”。协议是为了保证相互通信及双方能够正确地接收到信息,必须事先形成一种约定,即网络协议。协议是为实现网络中的数据交换而建立的规则标准或约定。......
2023-10-18
如图1.10所示,为采用分层的方法实现上述文件传送问题的体系结构。从图1.10 中所解决问题的方法中,可以看出两台相互通信的计算机具有相同层次化的功能集。网络协议是计算机网络实现两台主机间通信的程序的集合,是网络通信的数据传输规范,也是计算机网络体系结构中不可或缺的主要组成部分。计算机网络体系结构是计算机网络的各层及其服务和协议的集合。分层的方式能够对网络的体系结构更好地进行设计并实现。......
2023-10-19
网络体系层次结构的概念对一般的用户是陌生的,因为用户所关心的信息是“透明”传输的。这个“透明”,就是无论双方用户相隔距离有多远,都像“近在咫尺”一样。用户并不会关心如何实现“透明”传输,在通信系统中采取了何种手段等。实际上,我们将网络的功能分解为许多层次,每一个层次都必须解决上面三个问题,而层次之间则有相互服务的关系,下一层对上一层提供“透明”的服务。图3—1计算机网络体系结构......
2023-10-22
TCP/IP 模型各层的功能如下:网络接口层网络接口层是TCP/IP 模型的最底层,也被称为网络访问层,与OSI 模型的物理层及数据链路层对应。网际层网际层是TCP/IP 体系结构的关键,主要功能是处理来自传输层的分组,将分组形成数据包,并为该数据包进行路径选择,最终将数据包从源主机发送到目的主机。......
2023-10-19
(一)网络支付的类型及概念辨析网络支付是以互联网等网络为支付渠道,通过第三方网络支付机构与商业银行间的支付接口,在商户、客户以及银行间完成支付服务的流程。我们在分类的基础上,对不同类型的网络支付概念予以辨析,以加深理解。第三方支付公司实行准入许可制度,由中国人民银行负责颁发《支付业务许可证》牌照,发放的支付牌照有三种:网络支付、预付卡的发行与受理及银行卡收单。......
2023-07-05
在互联网上进行多播称为IP 多播。如图7.16所示为视频服务器利用多播方式向属于同一个分组的30 个成员传送节目的情况。由于D 类IP 地址的前四位是1110,因此D 类IP 地址的范围是224.0.0.0 ~239.255.255.255。这些地址的使用方式为:224.0.0.0基地址(保留);224.0.0.1在本子网上的所有参加多播的主机和路由器;224.0.0.2在本子网上的所有参加多播的路由器;224.0.0.3未分配;224.0.0.4DVMRP 路由器;…224.0.1.0 ~238.255.255.255全球范围均可使用的多播地址;239.0.0.0 ~239.255.255.255限制在一个组织的范围。......
2023-10-19
离子转移后两相界面之间就会形成双电层,双电层之间的电位差即金属与电解液之间的电位差,就是金属的电极电位,记作φ,有时也用下标注明金属电极种类,如铜电极的电极电位记作φCu/Cu2+。反之,如果水化离子进入金属晶格,则金属表面带正电荷,因而形成的双电层具有正的电极电位。经过一定时间达到平衡后所具有的电极电位,叫作该金属的平衡电极电位,记作φe。标准状态下的平衡电极电位称作标准电极电位,用φ0表示。......
2023-06-23
为了解决这一问题,国际标准化组织ISO 于1977年成立了一个专门机构,并于1984年正式公布了研究成果ISO 7498,即开放系统互联参考模型OSI/RM,简称“OSI”,并于1995年进行了修订。图1.11OSI 参考模型物理层它与物理信道直接相连,负责在物理媒体上传送比特流,即物理层应能为它的服务用户在具体物理媒体上提供发送或接收比特流的能力。......
2023-10-19
相关推荐