超文本传输协议HTTP 是万维网的核心,是浏览器与服务器之间的通信协议。在浏览器和服务器之间的请求和响应的交互中,必须遵循的规则和格式就是超文本传输协议HTTP。④基于该请求的内容,服务器找到相应的文件,并根据文件的扩展名,形成一个HTTP 回答报文回送给浏览器,服务器释放本次TCP 连接。HTTP1.1 将持续连接作为默认连接。图9.6HTTP 的报文格式开始行用于区分是请求报文还是响应报文。......
2025-09-30
2025年提出的第一层、第二层以及第三层国际标准网络访问协议,多次修改后统称为X.25协议。
1.X.25通信过程
X.25的分组层中最重要的任务是逻辑信道的使用,以虚电路方式进行工作。整个通信过程是三个阶段:呼叫建立、数据传送和虚电路释放。如图3—24所示给出了一个X.25连接的整个过程。
图3—24 X.25连接的整个过程
(1)当一个DTE想与另一个DTE通话时,它就要向本地DCE发送一个呼叫请求分组称为Call Request。它捎带了主叫DTE地址、被叫DTE地址和虚电路号等信息,将其交给本地DCE后,通过通信子网把这个分组发往目的DCE,然后再发给目的DTE。如果目的地DTE愿意接收此呼叫,它就发回一个呼叫接收分组,称为Call Accepted,使用的逻辑信道号与呼叫请求分组相同。当被叫端收到Call Accepted时,按原来的呼入分组路由传到主叫DCE。主叫DCE再向主叫DTE发送呼叫接通分组,表示虚电路就建立了。虚电路号就是逻辑信道号LCN,此后数据分组就无须写上主叫和被叫DTE的地址了。
(2)建立了虚电路之后就可以进行数据传送了,可以是全双工的传送方式。
(3)数据传送完毕就需要释放虚电路,主叫和被叫中的任何一方都可以发起释放请求。这里假设是主叫方要求释放,向本地DCE发出拆线请求,本地DCE会发出一个拆线证实。被叫发送拆线指示,DTE收到后就发回给被叫DCE一个拆线证实分组。
2.X.25分组格式
分组是X.25交换信息的基本单位。通常把X.25的分组分为两种:控制分组和数据分组。图3—25给出了分组的一般格式。
图3—25 分组的一般格式
图中一般格式标识在第一个字节占4个比特,LCGN是逻辑信道群号,第二个字节表示逻辑信道号,下面的部分就表示是何种分组,以及相关的信息。
因为数据分组比较简单,我们先列出数据分组的格式,如图3—26所示。(https://www.chuimin.cn)
图3—26 数据分组的格式
数据分组的第三个字节的第一个比特为0,而控制分组的为1,两者根据这个而区分开来。数据分组的逻辑信道群号和控制分组的一样,符合一般分组格式。实际上数据分组有两种格式,有按模8(比特为01)和模128(比特为10)的,图中给出的是前面一种数据格式。图中符号P(R)为分组接收序号,P(S)为分组发送序号,它们都占3个字节,所以这时窗口的最大值为7。在一条逻辑信道上每发一个新的分组,P(S)就加1,接收序号P(R)表示对方的发送序号为P(R)—1,并且在这之前发送的分组均已正确收到。设置分组发送序号和接收序号是为了进行流量控制,而不是为了保证无差错传输,这和HDLC是不同的。
再讲M比特的作用,它表示更多。在一组分组传送时,M=1就表示后面还有与这一组的相关分组,这用在虚电路两端两个DTE的分组长度不一样的情况。Q比特是限定符,用来区分自己所传分组的不同,可以有不同的使用方式,例如可以表示优先级的不同。D比特为投递证实,如果D=1,则表示是网络给DTE的确认信息,是在虚电路的端到端的两个DTE之间的信息;如果D=0,表示DCE仅仅收到了这样一个分组。
可见数据分组具体格式的不同,也意味着整个传输方式的不同。
下面开始讲控制分组的格式,我们先看它的一般格式,如图3—27所示。然后选择呼叫请求分组来具体说明一下。
图3—27 控制分组的格式
可见所有的控制分组第三个字节的第一个比特为1,前面的内容都是统一的,有0001的通用格式识别符、逻辑信道群号和逻辑信道号,不同的只是接下来的类型表示和附加信息。
现在以呼叫请求分组的格式为例,如图3—28所示中,标出了字节编号,传输的时候是按字节的顺序号从低位到高位(从1……n)传送。这里主要从第四个字节开始讲起,它们是有关DTE地址信息的字段。
图3—28 呼叫请求分组的格式
图中的特殊功能字段长度和特殊功能字段也叫设施长度字段和设施字段,设施在以前称为“补充业务”,就是一些供用户选用的业务。
相关文章
超文本传输协议HTTP 是万维网的核心,是浏览器与服务器之间的通信协议。在浏览器和服务器之间的请求和响应的交互中,必须遵循的规则和格式就是超文本传输协议HTTP。④基于该请求的内容,服务器找到相应的文件,并根据文件的扩展名,形成一个HTTP 回答报文回送给浏览器,服务器释放本次TCP 连接。HTTP1.1 将持续连接作为默认连接。图9.6HTTP 的报文格式开始行用于区分是请求报文还是响应报文。......
2025-09-30
PPP 的帧格式如图3.4所示。图3.4PPP 协议的帧格式首部的第一个字段和尾部的第二个字段都是帧的定界符,规定为0x7E,表示一个帧的开始或结束。当协议字段为0xC021 时,帧的数据部分为PPP 链路控制协议LCP的数据,若为0x8021 时,表示为网络层的控制数据。零比特填充PPP 协议用在SONET/SDH 链路中,是使用同步传输,这时PPP协议采用零比特填充方法来实现透明传输。在异步传输方式中,PPP 帧字节填充方式解决透明传输问题。......
2025-09-30
图1—23星形网络星形拓扑采用集中式通信控制策略,所有的通信均由中央结点控制。图1—24环形网络环形拓扑结构主要具有以下优点:数据传输质量高。单个结点故障会引起整个网络的瘫痪。环形网平时使用的比较少,主要用于跨越较大地理范围的网络,环形拓扑更适用于网间网等超大规模的网络。图1—25树状拓扑网状拓扑又称为无规则拓扑。......
2025-09-30
目前,大多数网络管理系统和平台都是基于SNMP 的。SNMP 发布于1988年,1990年作为网络管理标准正式公布,同时在使用中不断地修订,继SNMPv2 后,1999年4月又提出了SNMPv3。SNMP 已经成为互联网的正式标准。SNMP 是应用层的协议。SNMP 的基本功能是监视网络性能,检测分析网络差错和配置网络设备等。在网络正常运行时,SNMP 实现监视、统计、配置和维护功能。SNMP 使用管理器和代理的概念。......
2025-09-30
网络层描述主机与通信子网的关系。网络层为传输层提供的服务是通过网络层和传输层之间的接口来实现的,这个接口实质上是网络中的子网边界,除了服务质量外,该接口的服务与通信子网技术(介质)无关。设计一个基本的网络层必须解决数据传输单元分组在通信子网中的路由选择问题以及多个网络互联的问题,以完成对传输层的服务提供。......
2025-09-30
同轴电缆中用于传输信号的铜芯和用于屏蔽的导体是共轴的,同轴之名由此而来。图2.15同轴电缆的结构同轴电缆通常有两种:基带同轴电缆和宽带同轴电缆。由于其多用于基带传输,也称基带同轴电缆。同轴电缆的特殊结构,使得它具有了高带宽和极好的噪声抑制特性。细同轴电缆的屏蔽层是由铝箔构成的,特征阻抗为75 Ω,用于模拟传输。......
2025-09-30
网络体系层次结构的概念对一般的用户是陌生的,因为用户所关心的信息是“透明”传输的。这个“透明”,就是无论双方用户相隔距离有多远,都像“近在咫尺”一样。用户并不会关心如何实现“透明”传输,在通信系统中采取了何种手段等。实际上,我们将网络的功能分解为许多层次,每一个层次都必须解决上面三个问题,而层次之间则有相互服务的关系,下一层对上一层提供“透明”的服务。图3—1计算机网络体系结构......
2025-09-30
简单文件传送协议TFTP 是一个很小且易于实现的文件传送协议。TFTP 利用UDP 数据报,采用客户/服务器方式进行通信。TFTP 的主要优点有两个:第一,TFTP 可用于UDP 环境。例如,当需要将程序或文件同时向许多机器下载时,往往需要使用TFTP。但TFTP 没有安全性措施,未设置用户标识和口令,仅限于非关键文件的访问。......
2025-09-30
相关推荐