《计算机网络思考题答案版.pptx》由会员分享,可在线阅读,更多相关《计算机网络思考题答案版.pptx(79页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章第一章思考题什么是万维网WWW?万维网等同于因特网吗?当然不一样啦。万维网是大规模的、联机的信息储存场所,万维网上的主机可以通过链接的方式,从一个站点访问另一个站点的信息,万维网也是分布式的超媒体系统。因特网是最大的互联网,因特网上的主机不一定都支持链接的方式访问思考题“迅速”是分组交换的优点之一。是否意味着分组交换比其他交换方式传送数据的时间就更少?电路交换分组交换不一定。分组交换的迅速体现在其不需要事先建立连接和分配带宽即可以进行分组发送,它可以动态分配带宽。但是不一定这种方式所花的时间就是最短,因为分组交换采用存储转发的方式,在转发的节点上会有一定的处理和排队的时延,如果传送距离较
2、远(经历的路由器较多),那么时延就会比较长。拿电路交换为例,当电路交换的建立连接时间远小于其传送时间时候,电路交换的时延会较短。思考题判断下列系统是否是计算机网络。联机游戏收银系统Xyes例 题比较电路交换与分组交换的时延。条件如下:报文长度为L(bit);源结点到目的结点经过k 条电路;每条电路的传播时延为d(s);数据传输速率为b(b/s);电路交换中,电路建立时间为s(s);分组交换中,分组长度为p(bit);分组首部及各结点排队等待时间忽略不计。在什么情况下,分组交换比电路交换的总时延小?T(电路交换)=连接建立时间+报文发送时延+传播时延;T(分组交换)=报文发送时延+最后一个分组在
3、(k-1)条链路的发送时延+传播时延(k-1)*p/bs时延带宽积举例例如,某段链路的传播时延为20ms,带宽为10Mb/s,则 时延带宽积=(2010-3)(10106)=2105 bit 即发送端发送的第一个比特刚到达终点时,发送端已经发送了2 105 bit 数据,而这2 105 bit 数据正在链路上传输。1 0 1 1 0 0 1结点 B结点 A链路例 题 关于网络体系结构的描述,不正确的是(a)A.网络体系结构就是各种网络协议的集合,具有抽象性;(各层级各层协议的集合)B.网络体系结构涉及各层所提供的服务,不关心其实现方法;C.各层之间相对独立,具有较好的灵活性;D.各层的功能和提
4、供的服务均有精确定义。例 题 关于网络体系结构中“层次”的如下描述,不正确的是(C)A.通信的对等实体具有相同的层次;B.通信的不同系统中的同等层具有相同的功能;C.高层使用所有低层提供的服务;(只使用低层向上层提供的那部分服务)D.低层向高层提供本层的硬件和软件配置。思考题为什么TCP/IP的沙漏结构容易实现IP over Everything 及Everything over IP?IP over Everything:TCP/IP协议允许IP协议可以在各式各样的网络构成的互联网上运行;Everything over IP:IP协议可以为各式各样的应用进程提供服务第二章第二章例 题 下列关
5、于物理层的描述,不正确的是(B)A.物理层向数据链路层提供比特流服务B.物理层应提供比特流传输的可靠性C.物理层的任务包括物理连接的建立、维护和释放D.物理层要屏蔽传输介质、设备与通信技术的差异例 题 n串行通信接口标准RS-232-C描述:“RTS:当DTE需要向DCE发送数据时,该信号有效,请求DCE接受数据。”以上描述的是关于物理层的A.机械特性;B.电气特性;C.功能特性;D.过程特性。例 题 对于传输带宽较大的高速局域网,为了获得更高的性能,应选用的传输介质是(C)A.双绞线 B.同轴电缆C.光纤 D.微波例 题 共有四个站进行码分多址CDMA通信。四个站的码片序列分别是 A:A:(
6、-1-1-1+1+1-1+1+1)B(-1-1-1+1+1-1+1+1)B:(-1-1+1-(-1-1+1-1+1+1+1-1)1+1+1+1-1)C:C:(-1+1-1+1+1+1-1-1)(-1+1-1+1+1+1-1-1)D:D:(-1+1-1-1-1-(-1+1-1-1-1-1+1-11+1-1)现收到码片序列(-1+1-3+1-1-3+1+1)(-1+1-3+1-1-3+1+1)。问哪几个站发送数据了?发送数据的站发送的是1还是0?(正交性)码片序列分别与A、B、C、D进行内积:A:8B:-8C:0D:8ABC发数据,观察第三位和第六位,因为为-3,所以发送的组合为:A:1,B:0,
7、C:1因为发1为该站的码片序列,发0为码片序列的反码思考题通信线路上通常都是串行传输。怎样理解ADSL的并行传输数据?子载波的频率不一样思考题 从图2-19和图2-22中可以看出,ADSL与HFC两种上网方式的主要区别是什么?第三章第三章例 题 下列关于数据链路层的描述,正确的是(C)A.利用传输介质透明传输比特流B.使得物理线路传输无差错C.负责数据链路的连接、维护和释放D.向网络层屏蔽帧结构的差异性思考题为什么链路层协议都要规定一个最大传送单元MTU?MTU规定了MAC帧数据部分的最大长度,一方面,如果MAC帧过长,由于链路层不保证可靠传输,是尽最大努力交付,帧越长,则出差错的概率越大,因
8、差错重传时间太长,而且会加大结点对帧的处理时延;另一方面,规定了MTU,对于IP层来说可以适当地对过长数据进行分组例 题若接收端在数据链路层收到4个连续的转义字符“ESC”,则送往网络层的转义字符“ESC”数目是(D)A.0个B.1个C.2个D.3个例 题 PPP 用在同步传输链路时,若在接收方的数据链路层收到比特串“011111010”,则(C)A.这是标志字段,应还原成“01111110”B.这是标志字段,应保持“011111010”C.这是数据字段,应还原成“01111110”D.这是数据字段,应保持“011111010”思考题 为什么以太网规定的争用期为2(即端到端传播时延的2倍)?为
9、什么以太网规定的最短有效帧的长度为 64 字节?(1)采用争用期为2,因为采用的是CSMA/CD协议,如果有碰撞发生,则必定会在争用期内收到碰撞信息(2)对于10BASE-T以太网,一个争用期内可以传送512bit即64B的数据,如果检测到碰撞发送方即马上停止发送数据,所以对于接收方来说接受的数据时不足64B,规定最短有效帧长,对于不足64B的帧证明在本次发送期间发生了碰撞,此数据帧是无效的需要丢弃,发送方将会经过一定的时间之后重发数据思考题 为什么以太网不采用物理上和逻辑上都是总线型的结构,而要采用物理上是星型,逻辑上是总线型(通过集线器)的结构?双绞线的传输距离非常有限,如果在物理上采用总
10、线型,某一中间结点(主机)坏了,则会影响其他结点的传输。思考题 以太网的极限信道利用率与连接在以太网的站点数有关吗?为什么?以太网的信道利用率与连接在以太网的站点数有关吗?为什么?极限信道利用率与站点数无关,因为极限利用率是假设完全无碰撞的理想情况信道利用率与站点数有关系,因为一旦考虑了碰撞,那么站点数越多,发生碰撞的概率就会越大为什么以太网不需要像PPP协议那样用字节填充法解决透明传输问题?因为以太网采用曼彻斯特编码,前同步码。前同步码中还有帧开始定界符,可以使接收端知道从何处是MAC帧的开始,而曼彻斯特编码可以知道如果不传输的话就是帧的末尾思考题 为什么以太网交换机可以使每一对相互通信的主
11、机都能独占信道带宽?因为以太网交换机内部用许多高速率的电子开关,使到各路通信总线隔断,只有需要通信的链路才能连通思考题原来,交换式局域网的每个LAN网段可仅有一台主机,且交换机的多个电子开关将各路通信总线隔断。是啊,交换式局域网“里里外外”都可避免冲突,故以太网交换机可使每对相互通信的主机都独享信道。例 题 12端口的集线器的冲突域和广播域分别是多少?(A)12端口的交换机的冲突域和广播域分别是多少?(D)A.1个,1个B.12个,12个C.1个,12个D.12个,1个例 题 某大楼要构建一个小型网络,共有46台主机和1台服务器,并与某交换网相连。下列采用的设备,性能最优的是(D)A.48端口
12、/10M集线器B.48端口/10M集线器,其中两个端口为10/100MC.48端口/10M交换机D.48端口/10M交换机,其中两个端口为10/100M例 题 共10台计算机组成一个网络,其中4台计算机连接到一个集线器,另外4台连接到另外一个集线器上。此两台集线器分别连接不同的交换机,其中一台交换机连接另外的2台计算机。此两台交换机通过一个网桥连接。则此网络共有多少个以太网网段?6个例 题虚拟局域网的技术基础是(D)A.带宽分配B.路由选择C.冲突检测D.交换技术为什么吉比特以太网采用载波延伸和短帧突发的组合方式?(即,为什么不全部采用“大鸡”或全部采用“小鸡”的方式?)全部采用大鸡,帧长度过
13、长,造成不必要的开销,浪费了资源;全部采用小鸡,信道利用率较低(C增大,L不变则a会变大)思考题 共享式吉比特以太网中,发送方有10个以太网最小长度的帧要发送。若不考虑前同步码、帧间填充和碰撞,则发送数据的效率为多少?发送时延:64bit/1000Mb/s=0.064微秒十个帧即:T0=10*0.064=0.64微秒传播时延为:=5.12微秒效率:T0/+T0=11.1%例 题 半双工以太网要发送5个100字节的帧,并按照发送的字节顺序编号为B1,B2,B500。(1)在传统以太网中,下列情况不会出现的是(C)(2)在千兆以太网中,下列情况不会出现的是(D)A.发送B30时停止发送B.发送B6
14、0时停止发送C.发送B90时停止发送D.发送B120时停止发送例 题 采用CSMA/CD的以太网的传输速率为1Gb/s。该以太网要发送8个全为80字节的帧。按照发送的先后顺序,将发送的数据各字节编号为1,2,3,640。若发送编号为N的字节时检测到冲突,则N的取值范围(B)A.1N64 B.1N80C.1N512D.1N640例 题 第五章求出下列IP地址所属的类别(1)229.12.15.81 (2)194.19.55.14 C(3)15.22.112.10 A(4)251.12.15.16 (5)136.14.77.52 B例 题 例 题一个标准的IP地址所属的网络是(B)B.128.20
15、2.0.0 B类地址例 题下列IP地址中,能够分配给主机在因特网上使用的是 (D)A.202.121.114.0 C.192.168.122.0 D.185.128.255.0 C类地址例 题 主机A发送IP数据报给主机B,途中经过了5个路由器。试问在IP数据报的发送过程中总共使用了几次ARP?明显六次,每个路由和主机间都要经过一次ARP因特网上到达的一个分组的偏移值和总长度字段均为100,首部长度字段为5(首部长度以4个字节为单位)。该分组在原始数据报中的第一个字节和最后字节的编号分别为多少?片偏移为:100*8=800B总长度为:100B首部长度为:5*4=20B所以数据报的数据部分长度为
16、100-20=80B第一字节编号为800,最后字节编号为879例 题 例 题 关于因特网上特定主机路由和默认路由通常对路由器负载的影响,下列描述正确的是(B)A.前者增加负载,后者增加负载B.前者增加负载,后者减小负载C.前者减小负载,后者增加负载D.前者减小负载,后者减小负载若某院系申请到一个的网络地址,用来分配给四个班级使用,要求每个班级的联网主机数目不少于20,则应怎样划分子网?每个子网主机数应为32,主机号为5位,4个班级,子网掩码为204.112.133.000 00000 思考题为什么划分子网减少了能够连接在网络上的主机总数?既然划分子网减少了能够连接在网络上的主机总数,为什么还要
17、划分子网?(1)因为划分子网使到网络前缀变长,而且全一和全零的子网号和主机号都不能使用,减少了能连接在网络上的主机总数(2)划分子网增加灵活性,提高IP地址空间的利用率,减少路由器的负担思考题某单位一主机的IP地址为。现将该单位的网络划分子网,要求子网数至少为100,每个子网的主机数不少于400,则子网掩码为(B)B类地址,主机数为512,即主机应占9位,子网数为128,即子网号至少占7位,子网掩码为例 题子网掩码为,则下列主机必须通过路由器才能与主机通信的是A.129.27.191.25 10000001B.129.27.127.20 01111111C.129.27.130.31 1000
18、0010D.129.27.178.84 10110010主机所属的子网号为:以上右边为第三段的二进制码例 题例 题有如下4个/24地址块,试进行最大可能的聚合。例 题一个自治系统有5个局域网,如图所示。LAN2至LAN5上的主机数分别为:91,150,3和15。该自治系统分配到的IP地址块为。试给出每一个局域网的地址块(包括前缀)。LAN2 91台主机LAN3 150台主机LAN4 3台主机LAN5 15台主机LAN1课本上有完整的D例 题 两名大学生庆庆和明明在同一地点各自访问同一网站10次。庆庆10次发送的数据到达目的地经过的路由器数目分别为11,5,8,10,8,6,10,11,9,8。
19、明明10次发送的数据到达目的地经过的路由器数目分别为6,10,7,11,9,5,10,11,9,10。两人在同一时期访问该网站,且网络的总流量变化不大。两人共同采用的路由算法的特征是 (A)欠缺完整性 (B)欠缺稳健性 (C)欠缺稳定性 (D)欠缺公平性C思考题 为什么OSPF 没有“坏消息传播得慢”的问题?因为只有当链路状态发生变化的时候才会向本自制系统中的所有路由器发送信息,而发送的信息是与本路由相邻的所有路由器的链路状态信息,OSPF采用的是洪泛法,所以收敛的速度快,一旦发生了坏消息,其他路由器便会很快收到发生坏消息的路由器发来的信息思考题因特网NAT路由器主机B主机AX部门 A因特网部
20、门 BR1R2隧道125.1.2.3194.4.5.6Y全球IP地址 隧道技术与网络地址转换NAT有何联系与区别?联系:都是针对本地地址在因特网上的通信,相关的路由器对IP数据报进行操作;区别:(1)隧道技术的目的地址是专用网的客户,NAT技术的目的地址是因特网上的某台主机(2)数据报的格式不一样,隧道技术是对IP数据报加上首部,而NAT技术是改变原IP数据报的源地址(3)主动性:NAT技术只能由专用网用户主动发起通信,而隧道技术的通信双方是平等的第五章第五章思考题 TCP是面向连接的,与电话系统的面向连接是否相同?为什么?TCP的面向连接,在通信过程中,通信双方需要不断地进行协商,进行双方的
21、参数修改,比如说根据网络拥塞程度改变窗口值电话系统的面向连接,当通信双方一旦建立连接,就马上可以进行通信思考题为什么UDP需要增加伪首部来计算检验和?P187伪首部源端口目的端口长 度检验和数 据首 部UDP长度源 IP 地址目的 IP 地址017IP 数据报字节44112122222字节发送在前数 据首 部UDP 用户数据报利用伪首部的原因:(1)检验算法本身是不十分可靠的;(2)网络层的交付不是可靠的交付,增加伪首部是为了增加可靠性,UDP伪首部包括:源目的IP地址,UDP的首部和数据部分例 题应用程序交给发送方TCP共2个数据块,其数据的内容分别为“闲云潭影日悠悠”和“物换星移几度秋”。
22、接收方应用程序收到的数据块中,至少包含一个完整汉字的数据块有m个。下列关于m的描述,正确的是 (D)(A)最小值是2,最大值是7 (B)最小值是2,最大值是14 (C)最小值是1,最大值是7 (D)最小值是1,最大值是14D思考题使用TCP对实时话音数据传输有没有什么问题?使用UDP在传送数据文件时会有什么问题?TCP连接需要接收方发送确认报文,时延比较大,不适合实时性的话音数据传输UDP发送时尽最大努力交付,不可靠传输,发送不需要发回确认,出现差错也不理会,传送数据文件需要完整性UDP难以达到思考题 数据链路层有差错控制,为什么运输层还需要差错控制?数据链路层不能保证可靠传输,数据链路层只能
23、进行无比特差错检测,但是不能保证在网络层走对路径,即不能保证交付到正确主机,也不能保证端到端的交付正确思考题 为什么TCP首部要把TCP端口号放入最开始的4个字节?网际控制报文协议ICMP中的首部需要使用到这前面的四个字节思考题TCP首部格式中的“紧急URG”和“推送PSH”都强调“快速”,它们有何区别?URG把数据插入到报文段的最前面,使到系统必须首先发送出去,表示这是紧急需要处理的数据;PSH需要对方对一个指令马上给出响应,对这个指令创建一个报文段发送出去,让这个报文段尽快被应用进程处理,不等到整个缓存都被填满了之后再向上交付思考题为什么在TCP首部中有一个“首部长度”字段,而UDP首部中
24、没有这个字段?UDP是固定首部长度,TCP除了基本的20字节,还可能根据需要增加首部长度,最大60字节例 题一个TCP连接下面使用256kb/s的链路,其端到端时延为128ms。经测试,发现吞吐量只有120 kb/s。试问发送窗口W是多少?ABWRTTABWRTT情况1情况23840B7228B例 题nTCP的ssthresh的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用慢开始和拥塞避免。试分别求出第1次到第15次传输的各拥塞窗口大小。你能说明拥塞控制窗口每一次变化的原因吗?n1 2 4 8 9 10 11 12 1 2 4 6 7 8 9 10n注意:没有5思
25、考题为什么TCP连接建立要使用三次握手?如果采用两次握手可能会出现什么情况?发送方的连接请求报文如果滞后了,当双方交换完数据之后,接收方接收到次连接请求报文,就会做出应答,并且一直等待发送方发送数据,接收方就会一直等待,使到信道资源浪费掉思考题为什么TCP不采用突然释放连接的方式,而使用四次握手的方式释放连接?如果A突然释放连接,有可能B还有数据没发给A;如果B突然释放连接,A如果没收到释放连接的确认还会给B发送数据,而且收不到B的确认(因为这时B已经关闭了),A就会以为报文丢失了,就会不断重传,这样很浪费信道资源第六章思考题 因特网上使用的任意主机名是唯一的吗?任意主机名对应的IP地址是唯一
26、的吗?思考题因特网的域名结构是怎样的?它与目前电话网的号码结构有何异同之处?思考题HTTP 1.0 与 HTTP 1.1 有何区别?HTTP 1.0采用的是非持续的TCP连接,客户每次请求文档都得建立一次TCP连接,如果需要连续请求就会增加了时延HTTP 1.1采用的是持续连接,且工作于流水线的方式,节省了连接的时间例 题当使用鼠标点取一个WWW文档时,若该文档除了有文本外,还有一个本地.gif图像和两个远地.gif图像。试问:需要使用哪个应用程序,以及需要建立几次UDP连接和几次TCP连接?(1)HTTP 1.0需要建立0次UDP连接和4次TCP连接;(2)HTTP 1.1需要建立0次UDP
27、连接,当远地图像在不同远地主机时需要建立3次TCP连接当远地图像在同一远地主机则只需要建立2次TCP连接例 题假定你在浏览器上点击一个URL,但是这个URL的IP地址以前并没有缓存在本地主机上。因此需要用DNS自动查找和解析。假定要解析到所有要找到的URL的IP地址共经过n个DNS服务器,所经过的时间分别为RTT1,RTT2,RTTn。假定从要找的网页上只需读取一个很小的图片(即忽略这个小图片的传输时间)。从本地主机到这个网页的往返时间是RTTw。试问从点击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共要经过多少时间?课本有详细思考题一个邮件用户代理UA的作用是什么?如果没有UA,行不行?UA是连接用户和电子邮件系统对于用户来说,如果没有UA,则需要用户自己编写程序来接发邮件,对大部分平民百姓不是很方便思考题邮件服务器程序能否在发送方和接收方的主机中运行?即,能否直接把邮件从发送方的主机发送到接收方的主机?不能。邮件服务器需要大量的存储量,而且需要24小时不断运行,用户主机很多都没法做到。P256详细
限制150内