计算机网络原理 虚电路子网和数据报子网的比较
- 格式:doc
- 大小:16.18 KB
- 文档页数:2
1.试述具有五层协议的网络体系结构的要点,包括各层的主要功能;2.计算机网络可从哪几个方面进行分类,请简述之;3.网络体系结构采用分层次的优点;4.什么是计算机网络请列举计算机网络的5种拓扑结构;5.物理层的接口有哪几个方面的特性,各包含些什么内容;6.请简述基带信号、宽带信号的概念;7.数据链路层中链路控制包括哪些功能;8.为什么以太网规定最短有效帧长为64字节;9.试说明10BASE5,10BASE2,10BASET,10BROAD36所代表的含义;10. 简述虚电路和数据报这两种服务的优缺点;11.IP数据报首部格式的各项名称和它们所占有的字节或比特数;12. 简述IP地址与硬件地址的区别;13. 将网络互相连接起来要使用中继系统,根据中继系统的层次,可以有几种不同的中继系统,并简述其所在的层次;14.简述掩码对IP地址的作用;15.请你简述一下路由器的主要功能;16.简述动态路由与静态路由的主要区别;17.IP地址可分为几类,简述常用的有类IP地址的基本特点;18.以下地址中的哪一个和12匹配请说明理由;19.一个TCP报文段的数据部分最多为多少字节为什么20. 传输媒体是物理层吗传输媒体和物理层的主要区别是什么21. 当数据链路层使用PPP协议或CSMA/CD协议时,既然不保证可靠传输,那么为什么对所传输的帧进行差错检验呢22. IP数据报必须考虑最大传送单元MTU;这是指哪一层的最大传送单元包括不包括首部或尾部等开销在内23. 是否TCP和UDP都需要计算往返时间RTT;答案:1.试述具有五层协议的网络体系结构的要点,包括各层的主要功能;解答:分为物理层、数据链路层、网络层网际层、运输层和应用层;1物理层的主要任务描述为确定与传输媒体的接口的一些特性,透明地传送比特流;2数据链路层,主要负责建立、维持和释放一个网络内的数据链路的连接,负责信息从源传向宿,并为无差错的、以帧为单位的传送而服务,它支持的数据连接技术很多,可以在几乎任何一种物理网络上运行;3网络层网际层,它主要负责完善数据分组形成数据报,为源站点和目标站点的数据传输服务,在数据传送的过程中能够选择合适的路由和节点;4运输层,它主要是把要传送的数据信息进行分组,它由两个协议组成:TCP提供一种面向连接的、可靠的传输服务;UDP提供一种无连接的、不可靠的传输服务;5应用层主要为用户进程提供服务、管理和网络资源分配等;2.计算机网络可从哪几个方面进行分类,请简述之;解答:1从网络的交换功能进行分类:a. 电路交换,b. 报文交换,c. 分组交换,d. 混合交换;2从网络的作用范围进行分类:a.. 广域网WAN,b. 局域网LAN,c. 城域网MAN,d. 接入网AN;3从网络的使用者进行分类:a. 公用网,b. 专用网;3.网络体系结构采用分层次的优点;解答:要点1各层之间是独立的;2灵活性好;3结构上可分开;4易于实现和维护;5能促进标准化工作;4.什么是计算机网络请列举计算机网络的5种拓扑结构;解答:1计算机网络是用通信线路将分散在不同地点并具有独立功能的多台计算机系统互相连接,按照网络协议进行数据通信,实现资源共享的信息系统;2拓扑结构:总线型、星型、环型、树型、网状型;5.物理层的接口有哪几个方面的特性,各包含些什么内容;解答:物理层的主要任务描述为确定与传输媒体的接口的特性,即:(1)机械特性:明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等;2电气特性:明在接口电缆的各条线上出现的电压的范围;3功能特性:明某条线上出现的某一电平的电压表示何种意义;4规程特性:明对于不同功能的各种可能事件的出现顺序;6.请简述基带信号、宽带信号的概念;解答:基带信号就是将数字信号1或0直接用两种不同的电压来表示,然后送到线路上去传输;而宽带信号则是将基带信号进行调制后形成的频分复用模拟信号;7.数据链路层中链路控制包括哪些功能;解答:1链路管理,2帧定界,3流量控制,4差错控制,5将数据与控制信息区分开,6透明传输,7寻址;8.为什么以太网规定最短有效帧长为64字节;解答:以太网取为争用期长度,对于10Mb/s以太网,在争用期内可发送512bit,即64字节;因此以太网在发送数据时,如果前64字节没有发生冲突,则后续的数据就不会发生冲突,以太网就认为这个数据帧的发送是成功的;如果发生冲突,就一定是在发送的前64字节之内;由于一检测到冲突就立即中止发送,这时已经发送出去的数据一定小于64字节,因此以太网规定了最短有效帧长为64字节,凡长度小于64字节的帧都是由于冲突而异常中止的无效帧;9.试说明10BASE5,10BASE2,10BASET,10BROAD36所代表的含义;10.解答:11.IP数据报首部格式的各项名称和它们所占有的字节或比特数;解答:版本 4 bit;首部长度 4 bit;服务类型8 bit;总长度 16 bit;协议8 bit;;标识16 bit;标志3 bit;片偏移13 bit;生存时间8 bit;首部检验和16 bit;源IP地址32 bit;目的IP地址32 bit;12. 简述IP地址与硬件地址的区别;解答: IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部;物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址;在IP层抽象的互联网上只能看到IP数据报,而在具体的物理网络的链路层,只能看见MAC帧;13. 将网络互相连接起来要使用中继系统,根据中继系统的层次,可以有几种不同的中继系统,并简述其所在的层次;解答:1 物理层中继系统,即转发器;2 数据链路层中继系统,即网桥或桥接器;3 网络层中继系统,即路由器;4 网桥和路由器的混合物桥路器;(5)网络层以上的中继系统,即称网关;14.简述掩码对IP地址的作用;解答:掩码主要的作用就是对IP地址进行解析,它可以解析出IP地址所在的网络号和该IP地址在此网络下的主机号,同时也能找出该网络号内广播地址;巧用掩码可以把网络号变大或变小即设成子网或超网等;15.请你简述一下路由器的主要功能;解答:路由器主要能把多个异种网络或网段互联起来,形成一个较大型的网际;同时它还具有最佳寻径、流量管理、数据过滤、负荷分流、负载均衡和冗余容错等;高挡的路由器还具有数据压缩、传送优先、数据加密等功能;16.简述动态路由与静态路由的主要区别;解答:该问题要从两个方面论述:1说明静态路由表是由人为根据网际的情况实际编写的,而动态路由表是系统根据人为的指定动态路由协议,系统自动生成;2根据它们的实际形成情况,可知动态路由表的改变比较容易,而静态路由表的改变或修改比较麻烦,缺乏实时性,因此动态路由与静态路由相比更适应较大的网际、变化比较激烈的网际;17.IP地址可分为几类,简述常用的有类IP地址的基本特点;解答:IP地址分为5类:A、B、C、D及E类;1常用的A类、B类和C类地址的网络号字段分别为1、2和3字节长,而在网络号字段的最前面有1至3 bit的类别比特,其数值分别规定为0、10和110;2A类、B类和C类地址的主机号字段分别为3个、2个和1个字节长;18.以下地址中的哪一个和12匹配请说明理由;解答:观察地址的第二个字节为0x32=00100000,前缀12位,说明第二字节的前4位在前缀中;给出的四个地址的第二字节的前4位分别为:0010,0100,0011和0100;因此只有1是匹配的;19.一个TCP报文段的数据部分最多为多少字节为什么解答:65495字节;此数据部分加上TCP首部的20字节,再加上IP首部的20字节,正好是IP数据报的最大长度;若IP首部包含了选择,则IP首部长度超过20字节,这是TCP报文段的数据部分的长度将小于65495字节;20. 传输媒体是物理层吗传输媒体和物理层的主要区别是什么解答:传输媒体并不是物理层;传输媒体在物理层的下面;由于物理层是体系结构的第一层,因此有时称传输媒体为0层;在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思;也就是说,传输媒体不知道所传输的信号什么时候是1什么时候是0;但物理层由于规定了电气特性,因此能够识别所传送的比特流;21. 当数据链路层使用PPP协议或CSMA/CD协议时,既然不保证可靠传输,那么为什么对所传输的帧进行差错检验呢解答:当数据链路层使用PPP协议或CSMA/CD协议时,在数据链路层的接收端对所传输的帧进行差错检验是为了不将已经发现了有差错的帧不管是什么原因造成的收下来;如果在接收端不进行差错检测,那么接收端上交给主机的帧就可能包括在传输中出了差错的帧,而这样的帧对接收端主机是没有用处的;22. IP数据报必须考虑最大传送单元MTU;这是指哪一层的最大传送单元包括不包括首部或尾部等开销在内解答:这是指IP层下面的数据链路层的最大传送单元,也就是下面的MAC帧的数据字段,不包括MAC帧的首部和尾部的各字段;因为IP数据报是装入到MAC帧中的数据字段,因此数据链路层的MTU 数值就是IP数据报所容许的最大长度是总长度,即首部加上数据字段;23. 是否TCP和UDP都需要计算往返时间RTT答:往返时间RTT只是对运输层的TCP协议才很重要,因为TCP要根据平均往返时间RTT的值来设置超时计时器的超时时间;UDP没有确认和重传机制,因此RTT对UDP没有什么意义;因此,不要笼统地说“往返时间RTT对运输层来说很重要”,因为只有TCP才需要计算RTT,而UDP 不需要计算RTT;。
计算机网络原理无连接服务和面向连接服务的实现在知道网络层提供无连接和面向连接两种服务之后,我们再来了解一下网络层的内部是如何工作的。
根据所提供的两种服务类型,可能会存在两种不同的情况。
即,如果网络层提供的是无连接的服务,那么,所有的分组都被独立地传送到子网中,并且独立于路由,还不需要预先建立任何辅助设施。
在这样的情况下,分组通常被称为数据报(Data Gram),子网被称为数据报子网(Datagram Subnet)。
而如果网络层提供的是面向连接的服务,那么,在发送数据分组之前,首先必须建立一条从源路由器到目标路由器之间的路径。
这条连接路径通常被称为虚电路(VC,Virtual Circuit),子网则被称为虚电路子网(Virtual-circuit Subnet)。
下面我们来分别介绍数据报子网和虚电路子网。
我们先来看数据报子网的工作过程。
如图6-1所示,进程1要发送一个长消息给进程2,它先将该消息递交给传输层,并告诉传输层将该消息递交给主机2上的进程2。
于是,传输层便在该消息的前面加上一个传输头,然后将结果交给网络层。
若该消息的长度是最大分组长度的4倍,那么,网络层应该先将这个消息分成4个组,然后选择一种点到点协议(比如PPP)将这些分组依次发送给路由器A。
这时,网络运营商便将传输任务接管过来。
每台路由器中的内部表指明了每目标地址应该将分组送到哪里去。
每一个表项包含两个元素:一个是目标地址,另一个是针对该目标地址所使用的输出线路。
在这里要注意,路由器只允许使用直接连接的线路。
如图6-1中,路由器A只有两条输出线路路由器B和路由器C,因此,每一个进来的分组必须被发送给这两台路由器之一,即使它的目标地址是另外一台路由器。
路由器A的初始路由表如图6-1中的“初始表”所示。
目标路线图6-1 数据报子网的路由当分组1、2和3到达路由器A时,它们被暂时保存起来(以便检验它们的校验和)。
然后,根据路由器A的路由表,再把每一个分组被转发给C。
计算机三级考试《网络技术》知识点:虚电路与数据报2015计算机三级考试《网络技术》知识点:虚电路与数据报1.虚电路方式虚电路方式试图将数据报与电路交换结合起来,发挥这两者方法各自的优点,达到最佳的数据交换效果。
虚电路的工作过程分为3个阶段:虚电路建立阶段、数据传输阶段与虚电路拆除阶段。
虚电路具有以下4个特点:①在每次分组传输之前,需要在源主机与目的主机之间建立一条逻辑连接。
②一次通信的所有分组都通过虚电路顺序传送,因此分组不必带目的地址、源地址等信息。
分组到达目的结点时不会出现丢失、重复与乱序的现象。
③分组通过虚电路上的每个结点时,结点只需要进行差错校验,而不需要进行路由选择(这一点和电路交换的特点类似)。
④通信子网中的每个结点可以与任何结点建立多条虚电路连接。
虚电路方式和数据报方式最大的区别是:数据报方式在分组发送前,发送方和接收方不需要建立一个连接;而虚电路需要建立一个连接。
虚电路顾名思义和电路交换是相似的,两者的区别是:电路交换要在发送方和接送方之间建立一个物理连接,而虚电路需要建立一个逻辑连接,称之为“虚电路”是因为这种电路不是专用的。
每个结点可以同时与多个结点之间具有虚电路。
虚电路具有分组交换和电路交换的优点,因此在计算机网络中得到广泛应用。
2.数据报方式数据报是报文分组存储转发的一种形式。
在数据报中,分组传输前不需要预先在源主机和目的主机之前建立“线路连接”。
源主机发送的'每个分组都可以独立选择一条传输路径,每个分组在通信子网中可能通过不同的传输路径到达目的主机。
数据报方式具有以下4个特点:①同一报文的不同分组可以经过不同的传输路径通过通信子网。
②同一报文的不同分组到达目的结点时可能出现乱序,重复和丢失现象。
③每个分组在传输过程中都必须带有目的地址和源地址。
④数据报方式的传输延迟较大,适用于突发性通信,不适用于长报文、会话式通信。
【2015计算机三级考试《网络技术》知识点:虚电路与数据报】。
第五章广域网(P167)1、试从多个方面比较虚电路和数据报这两种服务的优缺点。
答:从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对每个其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分,则会浪费带宽。
从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组,显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。
从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结点交换机的容量便已具有,因此有一些避免拥塞的优势。
而数据报服务则很困难。
从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿。
因此虚电路服务更脆弱。
答:(1)在传输方式上,虚电路服务在源、目的主机通信之前,应先建立一条虚电路,然后才能进行通信,通信结束应将虚电路拆除。
而数据报服务,网络层从运输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接,目标结点收到数据后也不需发送确认,因而是一种开销较小的通信方式。
但发方不能确切地知道对方是否准备好接收,是否正在忙碌,因而数据报服务的可靠性不是很高。
(2)关于全网地址:虚电路服务仅在源主机发出呼叫分组中需要填上源和目的主机的全网地址,在数据传输阶段,都只需填上虚电路号。
而数据报服务,由于每个数据报都单独传送,因此,在每个数据报中都必须具有源和目的主机的全网地址,以便网络结点根据所带地址向目的主机转发,这对频繁的人—机交互通信每次都附上源、目的主机的全网地址不仅累赘,也降低了信道利用率。
(3)关于路由选择:虚电路服务沿途各结点只在呼叫请求分组在网中传输时,进行路径选择,以后便不需要了。
可是在数据报服务时,每个数据每经过一个网络结点都要进行一次路由选择。
当有一个很长的报文需要传输时,必须先把它分成若干个具有定长的分组,若采用数据报服务,势必增加网络开销。
计算机网络谢希仁第四章:网络层1、网络层向上提供的服务有哪两种?试比较其优缺点。
(教材109)答:网络层向上提供了数据报和虚电路两种服务,其优缺点的比较如下:(1)虚电路是面向连接的,提供的服务可以保证数据传输的可靠性和投递顺序的正确性;数据报是无连接的,只提供尽最大努力的交付,不能保证传输的可靠性和投递顺序的正确性。
(2)网络采用数据报传输方式可大大简化网络层的结构;虚电路让电信网络负责保证可靠通信所采取的措施,使得电信网的结点交换机复杂而昂贵。
但是相对而言,采用数据报时,由主机负责端到端的可靠性,包括差错处理和流量控制,因此主机的处理负担较大。
(3)虚电路有连接建立和释放阶段,数据传输启动慢;数据报不用建立连接,数据传输启动快。
(4)为了在交换结点进行存储转发,在使用数据报时,每个分组必须携带完整的地址信息。
而在使用虚电路的情况下,每个分组不需要携带完整的目的地址,只需要有一个简单的虚电路号码标识,这就使得虚电路分组中的控制信息部分的比特数减少,从而减少了系统开销。
(5)虚电路在连接建立的阶段确定数据传输的路由,属于同一条虚电路的分组均按照同一条路由进行转发;数据报对每个分组都独立的做路由选择。
显然,在数据传输阶段,数据报的路由处理负担较大。
但是在网络出现故障的情况下,所有通过故障结点的虚电路都不能工作,而数据报可以灵活的选择替代路由。
2、网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?(教材110)答:(1)单一的网络无法满足各种用户的多种需求,因此,把许多种不同类型的物理网络互相连接在一起,可以实现更大范围内的通信。
实际中使用的TCP/IP 协议,定义了一种抽象的网络,隐藏了互连的各种不同物理网络的细节,使得互连后的网络像一个单一的大网络。
(2)进行网络互连时,需要解决的共同的问题:不同的寻址方案、不同的最大分组的长度、不同的网络接入机制、不同的超时控制、不同的差错恢复方法、不同的状态报告方法、不同的路由选择技术、不同的用户接入控制、不同的服务(面向连接的服务和无连接的服务)、不同的网络管理和控制方式等。
第1章概述(P22)1、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段。
(1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力。
(2)以分组交换网为中心的多主机互连的计算机网络系统:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。
网络的共享采用排队方式,即由结点的分组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据。
(3)具有统一的网络体系结构,遵循国际标准化协议的计算机网络:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO提出了一个能使各种计算机在世界范围内互联成网的标准框架—开放系统互连基本参考模型OSI.。
这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。
(4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起。
2、试简述分组交换的特点答:分组交换实质上是在“存储-转发”基础上发展起来的。
它兼有电路交换和报文交换的优点。
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。
每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。
把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。
到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。
分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
3、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
试分别说明虚电路和数据报的工作原理虚电路的工作原理虚电路是一种用来模拟和分析电路行为的方法。
它是在计算机网络中使用的一种抽象概念,用于描述网络中的数据传输方式。
虚电路的工作原理可以简单地理解为在传输数据之前,先建立一条虚拟的连接通路,然后在该通路上进行数据传输。
虚电路的建立需要经过三个阶段:连接建立、数据传输和连接释放。
在连接建立阶段,发送方和接收方之间的通信实体会通过交换一系列的控制消息来建立连接。
这些控制消息包含了建立连接所需的参数,例如发送方和接收方的地址、连接的标识符等。
一旦连接建立成功,就可以开始进行数据传输。
在数据传输阶段,发送方将数据分割成小的数据包,并在每个数据包中添加一些必要的控制信息,例如序列号和校验和等。
发送方将这些数据包发送到虚拟连接上,经过网络传输到接收方。
接收方在接收到数据包后,会解析控制信息,并根据序列号来重组数据,确保数据的可靠性和完整性。
如果数据包丢失或损坏,接收方会要求发送方重新发送。
在连接释放阶段,发送方和接收方之间的通信实体会通过交换控制消息来释放连接。
释放连接时,会进行一系列的确认和清理操作,确保连接的正常关闭。
一旦连接释放完成,就可以进行下一次连接的建立和数据传输。
数据报是一种在计算机网络中传输数据的方式。
它是将数据分成一段段的小块,每个小块都包含了完整的源地址、目的地址和一些必要的控制信息,然后独立地通过网络传输到目的地。
数据报的工作原理可以简单地理解为将数据切割成小块,并添加一些控制信息,然后通过网络独立地传输到目的地。
发送方将要传输的数据切割成小块,并为每个小块添加一些必要的控制信息。
这些控制信息包括源地址和目的地址,用于指示数据的发送方和接收方。
此外,还会添加一些其他信息,例如序列号、校验和等,用于确保数据的可靠性和完整性。
这些小块被称为数据报。
接下来,发送方将这些数据报独立地发送到网络中。
数据报通过路由器和交换机等网络设备进行传输,经过多个网络节点,最终到达目的地。
比较虚电路交换和数据报交换张丁3140105614Datagram Switching:数据报交换Virtual Circuit Switching:虚电路交换首先虚电路是分组交换网向用户提供的一种面向连接的网络服务方式数据报是分组交换网向用户提供的一种无连接的网络服务方式二者对比:有了上面的预备知识,就能很轻易的回答老师的问题了。
下面我将从几个方面对二者优缺点进行分析:问题一、数据报比虚电路好的地方:1、在传输效率上,网络上的报文,大多情况下长度都很短;数据报即迅速又经济,如果用虚电路,为了传输一个分组而建立虚电路和释放虚电路太浪费网络资源。
2、数据报更具有可靠性,因为当某个节点出现故障,后续的分组可以另选路由,而虚电路必须重新建立另外一条虚电路3、数据报服务很适合将一个分组发到多个地址4、在平衡网络流量方面,数据报在传输过程中,中继结点可为数据报选择一条流量较小的路由,而避开流量较高的路由,因此数据报服务既平衡网络中的信息流量,又可使数据报得以更迅速地传输。
而在虚电路服务中,一旦虚电路建立后,中继结点是不能根据流量情况来改变分组的传送路径的。
问题二、虚电路比数据报好的地方:1、在路由选择上,使用数据报的时候,每个分组必须携带完整的地址信息;但是虚电路不需要,而只是需要简单的虚电路号码,这就使得分组的控制信息部分比特数减少,减少了额外开销2、数据报服务决定分组的去向过程很复杂,对于每个分组都有分析时间的开销3、虚电路服务因连接的资源可以预留下来,一旦分组到达,所需的带宽和节点交换机容量就已经具有,拥有一些避免拥塞的优势4、在路由选择方面,虚电路服务沿途各结点只在呼叫请求分组在网中传输时,进行路径选择,以后便不需要了。
可是在数据报服务时,每个数据每经过一个网络结点都要进行一次路由选择。
当有一个很长的报文需要传输时,必须先把它分成若干个具有定长的分组,若采用数据报服务,势必增加网络开销。
5、在分组顺序上,对于虚电路服务,由于从源主机发出的所有分组都是通过事先建立好的一条虚电路进行传输,所以能保证分组按发送顺序到达目的主机。
1、计算机通信与网络的发展进程经历了哪几个阶段?每个阶段的特点?答:①面向终端(数据通信阶段):线路利用率低,发送信息成本高,既要承担处理数据又要承担通信任务。
②面向通信(分组交换阶段):分组交换网,通信子网用户子网电路交换,报文交换,分组交换。
③面向应用(计算机网络阶段):SNA系统网络体系结构,DNA分布网络体系结构OSI/RM开放系统网络互联。
2、简述令牌环介质访问控制过程?答:①数据帧的发送:令牌的预约、令牌获得、数据发送。
②令牌帧的发送③数据的接收。
3、简述TCP协议采用三次握手建立传输连接过程。
答①A(C) 发出“请求连接”TCP段校头SYN置1,序列号seq为X②B(S)返回一个TCP段置SYN和ACK为1,序列号为Y,确认号为X+1.③A收到B的应答后通过TCP段,ACK为1进行响应,确认号为Y+1.发送到B 端。
4、说明CSMA/CD的工作原理。
(1) 若媒体空闲,则传输,否则转(2) 若媒体忙,一直监听直到信道空闲,然后立即传输(3) 若在传输中监听到干扰,则发干扰信号通知所有站点,等候一段时间,再次传输5、信道复用技术有哪些?(1)时分复用(2)频分复用(3)码分复用(4)空分复用6、简述TCP协议建立连接的三次握手的过程,并说明采用三次握手方式建立连接的好处。
三次握手第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND 状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态三次握手方式建立连接的好处三次握手的目的是同步连接双方的序列号和确认号并交换 TCP 窗口大小信息7、在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。
第五章广域网5-1 试从多个方面比较虚电路和数据报这两种服务的优缺点。
答:从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对每个其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分,则会浪费带宽。
从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组,显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。
从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结点交换机的容量便已具有,因此有一些避免拥塞的优势。
而数据报服务则很困难。
从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿。
因此虚电路服务更脆弱。
5-4 广域网中的主机为什么采用层次结构方式进行编址?答:层次结构方式进行编址就是把一个用二进制数表示的主机地址分为前后两部分。
前一部分的二进制数表示该主机所连接的分组交换机的编号,而后一部分的二进制数表示所连接的分组交换机的端口号,或主机的编号。
采用两个层次的编址方案可使转发分组时只根据分组和第一部分的地址(交换机号),即在进行分组转发时,只根据收到的分组的主机地址中的交换机号。
只有当分组到达与目的主机相连的结点交换机时,交换机才检查第二部分地址(主机号),并通过合适的低速端口将分组交给目的主机。
采用这种方案可以减小转发表的长度,从而减少了查找转发表的时间。
5-5一个数据报分组交换网允许各结点在必要时将收到的分组丢弃。
设结点丢弃一个分组的概率为p。
现有一个主机经过两个网络结点与另一个主机以数据报方式通信,因此两个主机之间要经过3段链路。
计算机网络原理虚电路子网和数据报子网的比较
虚电路和数据报都有其支持者和反对者,现在我们可以从多个角度来总结有关的争议。
如表6-1所示,列出了通信子网内部采用数据报和采用虚电路的不同之处。
空间和带宽之间的权衡。
虚电路允许分组可以只包含虚电路号即可,而不用包含完整的目标地址。
如果分组很短,那么各分组中的完整目标地址可能会成为一个不小的负担,造成带宽浪费。
内部使用虚电路的代价是在路由器中占用空间。
根据通信电路和路由器存储空间的相对开销,可能虚电路更合算,也可能数据报更合算。
另一个因素是建立虚电路所需要的时间和地址解析的时间的比较。
使用虚电路时,它要求有一个建立阶段,该阶段既花费时间,也消耗资源。
但是,要搞清楚数据分组在虚电路通信子网中如何运行却很简单,路由器只要利用虚电路号作为索引,就可以在内部表中找到该分组的目标去向。
在数据报子网中,路由器需要执行一个相对复杂的查找过程,才能确定分组的目标去向。
还有一个问题是在路由器内存中所要求的表空间的数量。
在数据报子网中,每个目标地址都要求有一个表项,而在虚电路子网中,只要为每一个虚电路提供一个表项即可。
但是,这也并不是绝对的,如建立连接的分组也需要路由选择,它们也使用目标地址,就同数据报子网一样。
从服务质量和拥塞控制的角度来讲,虚电路有一些明显的优势,因为连接已建立起来的资源可以提示保留下来,一旦分组开始到来,所需的带宽和路由器资源已准备就绪。
对于数据报子网避免拥塞则更困难。
对于事务处理系统,如打电话来验证信用卡购物的商家,需要建立和清除虚电路的开销有可能会妨碍虚电路的使用。
如果系统中大量的流量都是这样,那么在通信子网内部采用虚电路就会变的毫无意义。
虚电路还具有脆弱性,即若一台路由器崩溃或内存中的数据丢失,那么,所有从该路由
器经过的虚电路都将被中断。
相反,若一台数据报路由器停止,则只有当时还有分组且留在路由器队列中的用户会受到影响,而且,在分组没被确认的情况下,这些用户并不会受到影响。
一条通信线路的失效对于使用该线路的虚电路来说是无可挽回的,但如果使用了数据报的话,则这种损失就很容易得到补偿。
对于数据报子网来就,路由器还可以平衡通信流量,因为在传输一个很长的分组序列过程中,路由器可以在半中间改变传输路径。