《计算机网络基础》习题汇总及答案.docx
- 文档编号:1365403
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:39
- 大小:168.05KB
《计算机网络基础》习题汇总及答案.docx
《《计算机网络基础》习题汇总及答案.docx》由会员分享,可在线阅读,更多相关《《计算机网络基础》习题汇总及答案.docx(39页珍藏版)》请在冰豆网上搜索。
《计算机网络基础》习题汇总及答案
第一章概述
1、比拟电路交换、报文交换和分组交换的主要优缺点。
答:
〔1〕电路交换:
端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。
〔2〕报文交换:
无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。
〔3〕分组交换:
具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。
2、计算机网络有哪些常用的性能指标?
答:
速率,带宽,吞吐量,时延,时延带宽积,往返时间,利用率
3、收发两端之间的传输距离为1000,信号在媒体上的传播速率为2×108。
试计算以下两种情况的发送时延和传播时延:
〔1〕数据长度为107,数据发送速率为100。
〔2〕数据长度为103,数据发送速率为1。
从上面的计算中可以得到什么样的结论?
解:
〔1〕发送时延:
=107/(100×105)=100s
传播时延:
=1000×103m/(2×108)=0.005s
〔2〕发送时延=103/(109)=1µs
传播时延:
=106/(2×108)=0.005s
结论:
假设数据长度大而发送速率低,那么在总的时延中,发送时延往往大于传播时延。
但假设数据长度短而发送速率高,那么传播时延就可能是总时延中的主要成分。
4、长度为100字节的应用层数据交给传输层传送,需加上20字节的首部。
再交给网络层传送,需加上20字节的首部。
最后交给数据链路层的以太网传送,加上首部和尾部共18字节。
试求数据的传输效率。
数据的传输效率是指发送的应用层数据除以所发送的总数据〔即应用数据加上各种首部和尾部的额外开销〕
假设应用层数据长度为1000字节,数据的传输效率是多少?
解:
〔1〕100/(100+20+20+18)=63.3%
〔2〕1000/(1000+20+20+18)=94.5%
5、网络协议的三个要素是什么?
各有什么含义?
答:
网络协议:
为进行网络中的数据交换而建立的规那么、标准或约定。
由以下三个要素组成:
〔1〕语法:
即通信实体之间发送/接收数据与控制信息的结构或格式。
〔2〕语义:
即需要发出何种控制信息,完成何种动作以及做出何种响应。
〔3〕同步:
即通信实体收到报文所采取的动作〔事件实现顺序的详细说明〕。
6、论述具有五层协议的因特网体系结构的要点,包括各层的主要功能。
答:
因特网体系结构综合了和的优点,采用一种原理体系结构。
各层的主要功能:
物理层物理层的任务就是透明地传送比特流。
〔注意:
传递信息的物理媒体,如双绞线、同轴电缆、光缆等,是在物理层的下面,当做第0层。
〕物理层还要确定连接电缆插头的定义及连接法。
数据链路层数据链路层的任务是在两个相邻结点间的线路上无过失地传送以帧〔〕为单位的数据。
每一帧包括数据和必要的控制信息。
网络层网络层的任务就是要选择适宜的路由,使发送方的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端效劳,使它们看不见运输层以下的数据通信的细节。
应用层应用层直接为用户的应用进程提供效劳。
第二章应用层
一、选择题
1.不能提供的效劳是〔C〕。
A.将主机别名转换为标准主机名B.将主机名转换为主机的地址
C.将地址转换为地址D.在冗余的效劳器间进行负载分配
2.是一个〔D〕。
A.B.C.地址D.主机名
3.某公司c有一台主机h,该主机具有的域名应该为〔A〕。
A.B.C.D.
4.一台主机希望解析域名,如果这台效劳器配置的域名效劳器为202.120.66.88,根域名效劳器为10.1.2.3而存储与其地址对应关系的域名效劳器为202.110.6.8,那么这台主机解析该域名时首先查询〔A〕。
A.地址为202.120.66.88的域名效劳器B.地址为10.1.2.3的域名效劳器
C.地址为202.110.6.8的域名效劳器 D.不能确定
5.在中,标识分布在整个上的文档采用的是〔A〕。
A.B.C.D.搜索引擎
6.当仅需效劳器对报文进行响应,但并不需要返回请求对象时,请求报文应该使用的方法是〔D〕。
A.B.C.D.
7.以下关于的说法中错误的选项是〔A〕。
A.存储在效劳器端B.是效劳器产生的
C.会威胁客户的隐私D.的作用是跟踪客户的访问和状态
8.以下说法中错误的选项是〔B〕。
A.协议是一个无状态协议
B.报文使用方法时实体主体为空
C.报文使用方法时可以进行故障跟踪
D.利用协议可以传输文件
二、问答题
1、域名系统的主要功能是什么?
域名系统中的本地域名效劳器、根域名效劳器、顶级域名效劳器以及权限域名权效劳器有何区别?
答:
域名系统的主要功能:
将域名解析为主机能识别的地址。
因特网上的域名效劳器系统也是按照域名的层次来安排的。
每一个域名效劳器都只对域名体系中的一局部进行管辖。
共有三种不同类型的域名效劳器。
即本地域名效劳器、根域名效劳器、授权域名效劳器。
当一个本地域名效劳器不能立即答复某个主机的查询时,该本地域名效劳器就以客户的身份向某一个根域名效劳器查询。
假设根域名效劳器有被查询主机的信息,就发送答复报文给本地域名效劳器,然后本地域名效劳器再答复发起查询的主机。
但当根域名效劳器没有被查询的主机的信息时,它一定知道某个保存有被查询的主机名字映射的授权域名效劳器的地址。
通常根域名效劳器用来管辖顶级域。
根域名效劳器并不直接对顶级域下面所属的所有的域名进行转换,但它一定能够找到下面的所有二级域名的域名效劳器。
每一个主机都必须在授权域名效劳器处注册登记。
通常,一个主机的授权域名效劳器就是它的主机的一个域名效劳器。
授权域名效劳器总是能够将其管辖的主机名转换为该主机的地址。
因特网允许各个单位根据本单位的具体情况将本域名划分为假设干个域名效劳器管辖区。
一般就在各管辖区中设置相应的授权域名效劳器。
2、文件传送协议的主要工作过程是怎样的?
为什么说是带外传送控制信息?
主进程和附属进程各起什么作用?
答:
〔1〕使用客户效劳器方式。
一个效劳器进程可同时为多个客户进程提供效劳。
的效劳器进程由两大局部组成:
一个主进程,负责接受新的请求;另外有假设干个附属进程,负责处理单个请求。
主进程的工作步骤:
1〕翻开熟知端口〔端口号为21〕,使客户进程能够连接上。
2〕等待客户进程发出连接请求。
3〕启动附属进程来处理客户进程发来的请求。
附属进程对客户进程的请求处理完毕后即终止,但附属进程在运行期间根据需要还可能创立其他一些子进程。
4〕回到等待状态,继续接受其他客户进程发来的请求。
主进程与附属进程的处理是并发地进行。
使用两个连接。
控制连接在整个会话期间一直保持翻开,客户发出的传送请求通过控制连接发送给效劳器端的控制进程,但控制连接不用来传送文件。
实际用于传输文件的是“数据连接〞。
效劳器端的控制进程在接收到客户发送来的文件传输请求后就创立“数据传送进程〞和“数据连接〞,用来连接客户端和效劳器端的数据传送进程。
数据传送进程实际完成文件的传送,在传送完毕后关闭“数据传送连接〞并结束运行。
3、假定一个超链从一个互联网文档链接到另一个互联网文档时,由于互联网文档上出现了过失而使得超链出现一个无效的计算机名字。
这时浏览器将向用户报告什么?
答:
404。
4、假定要从的获得一个互联网文档。
假设该互联网效劳器的地址开始时并不知道。
试问:
除外,还需要什么应用层协议和传输层协议?
答:
应用层协议需要的是。
运输层协议需要的是〔〕使用和〔使用〕。
5、当使用鼠标点击一个互联网文档时,假设该文档除了有文本外,还有一个本地图像和两个远地图像。
试问需要使用哪个应用程序,以及需要建立几次连接和几次连接?
答:
假设使用1.0,需要建立0次连接,4次连接。
假设使用1.1,需要建立0次连接,1次连接。
6、考虑一个电子商务网站需要保存每一个客户的购置记录。
描述如何使用机制来完成该功能。
解:
步骤如下:
〔1〕用户第1次访问电子商务网站时,效劳器在响应报文中的首部行中参加一个新产生的用户,并在效劳器的后端数据库中建立相应记录。
〔2〕在用户主机中产生文件,由用户浏览器管理。
〔3〕用户下一次访问时,浏览器在其请求报文中的首部行中引用效劳器所分配的用户,用户的购置记录会被记录在后台数据库中。
7、假设域名为的主机,由于重启动的原因两次向本地效劳器查询域名为的地址。
请说明域名转换的过程。
解:
对主机的第一次请求,域名转换过程如下:
〔1〕主机作为客户机向本地域名效劳器发出查询报文,查询域名为的主机的地址。
〔2〕由于本地域名效劳器所管理的缓存中没有该域名,本地域名效劳器以客户身份继续向顶级域名效劳器查询。
〔3〕顶级域名效劳器根据被查询域名中的,将下属的权威域名效劳器的地址返回给本地域名效劳器。
然后,本地域名效劳器直接向权威域名效劳器进行查询。
〔4〕权威域名效劳器将所查到的地址返回给本地域名效劳器。
〔5〕本地域名效劳器将查到的地址告知主机,同时在本地域名效劳器中缓存下来。
对主机的第二次请求,域名转换过程如下:
〔1〕主机向本地域名效劳器提出对的域名解析请求。
〔2〕本地域名效劳器从缓存中发现有该域名的记录。
〔3〕本地域名效劳器取出该记录,并将对应的地址告知主机。
8、假设在上有一台效劳器,其名称为,地址为210.26.50.234,效劳器进程在默认端口守候并支持匿名访问〔用户名:
,口令:
〕。
如果某个用户直接用效劳器名称访问该效劳器,并从该效劳器下载文件1和2,请给出客户进程与效劳器进程之间的交互过程。
解:
交互过程大致如下:
〔1〕客户进程访问效劳器,首先要完成对该效劳器域名的解析,最终获得该效劳器的地址210.26.50.234;
〔2〕的客户进程与效劳器进程之间使用建立起一条控制连接,并经过它传送包括用户名和口令在内的各种命令;
〔3〕控制连接建立之后,客户进程和效劳器进程之间使用建立一条数据连接,通过该数据连接进行文件1的传输;
〔4〕当文件1传输完成之后,客户进程与效劳器进程释放数据连接。
〔5〕客户进程和效劳器进程之间使用建立一条数据连接,通过该数据连接进行文件2的传输;
〔6〕当文件2传输完成之后,客户进程与效劳器进程分别释放数据连接和控制连接。
9、假定在浏览器上点击一个,但这个的地址以前并没有缓存在本地主机上。
因此需要用自动查找和解析。
假定要解析到所要找的的地址共经过n个效劳器,所经过的时间分别是1,2,……。
假定从要找的网页上只需要读取一个很小的图片〔即忽略这个小图片的传输时间〕。
从本地猪寄到这个网页的往返时间是。
试问从点击这个开始,一直到本地主机的屏幕上出现所读取的小图片,一共需要经过多少时间?
解:
解析地址需要时间是:
12+…。
建立连接和请求万维网文档需要2。
10、上题中,假定同一台效劳器的文件中又链接了三个非常小的对象。
假设忽略这些对象的发送时间,试计算客户点击读取这些对象所需的时间。
〔1〕没有并行连接的非持续;
〔2〕使用并行连接的非持续;
〔3〕流水线方式的持续。
解:
〔1〕所需时间12+…8。
〔2〕所需时间12+…4。
〔3〕所需时间12+…3。
11、试简述通信的三个阶段的过程。
答:
1〕连接建立:
连接是在发送主机的客户和接收主机的效劳器之间建立的。
不使用中间的邮件效劳器。
2〕邮件传送。
3〕连接释放:
邮件发送完毕后,应释放连接。
第三章运输层
一、选择题
1.以下关于和的描述正确的选项是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络基础 计算机网络 基础 习题 汇总 答案