【习题】计算机网络基本概念

1-01 计算机网络可以向用户提供哪些服务?

答: 连通性和共享

1-02 试简述分组交换的要点。

1-03 试从多个方面比较电路交换、 报文交换和
分组交换的主要优缺点。

1-04 为什么说互联网是自印刷术以来人类在存
储和交换信息领域中的最大变革?

1-05 互联网基础结构的发展大致分为哪几个阶
段? 请指出这几个阶段最主要的特点。

1-06 简述互联网标准制定的几个阶段。

1-07 小写和大写开头的英文名字internet和
Internet在意思上有何重要区别?

1-08 计算机网络都有哪些类别? 各种类别的网
络都有哪些特点?

1-09 计算机网络中的主干网和本地接入网的主
要区别是什么?

1-10 试在下列条件下比较电路交换和分组交
换。 要传送的报文共x(bit) 。 从源点到终点共
经过k段链路, 每段链路的传播时延为d(s) , 数
据率为b(bit/s) 。 在电路交换时电路的建立时间
为s(s) 。 在分组交换时分组长度为p(bit) , 且
各结点的排队等待时间可忽略不计。 问在怎样的
条件下, 分组交换的时延比电路交换的要小?
(提示: 画一下草图观察k段链路共有几个结
点。 )

1-11 在上题的分组交换网中, 设报文长度和分
组长度分别为x和(p+h) (bit) , 其中p为分组
的数据部分的长度, 而h为每个分组所带的控制
信息固定长度, 与p的大小无关。 通信的两端共
经过k段链路。 链路的数据率为b(bit/s) , 但传
播时延和结点的排队时间均可忽略不计。 若打算
使总的时延为最小, 问分组的数据部分长度p应
取为多大? (提示: 参考图1-12的分组交换部
分, 观察总的时延由哪几部分组成。 )

1-12 互联网的两大组成部分(边缘部分与核心
部分) 的特点是什么? 它们的工作方式各有什么
特点?

1-13 客户-服务器方式与P2P对等通信方式的主
要区别是什么? 有没有相同的地方?

1-14 计算机网络有哪些常用的性能指标?

1-15 假定网络的利用率达到了90%。 试估算一
下现在的网络时延是它的最小值的多少倍?

1-16 计算机通信网有哪些非性能特征? 非性能
特征与性能指标有什么区别?

1-17 收发两端之间的传输距离为1000km, 信号
在媒体上的传播速率为2×108m/s。 试计算以下两
种情况的发送时延和传播时延:
(1) 数据长度为107bit, 数据发送速率为
100kbit/s。
(2) 数据长度为103bit, 数据发送速率为
1Gbit/s。
从以上计算结果可得出什么结论?

1-18 假设信号在媒体上的传播速率为
2.3×108m/s。 媒体长度l分别为:
(1) 10cm(网络接口卡)
(2) 100m(局域网)
(3) 100km(城域网)
(4) 5000km(广域网)
试计算当数据率为1Mbit/s和10Gbit/s时在以
上媒体中正在传播的比特数。

1-19 长度为100字节的应用层数据交给运输层传
送, 需加上20字节的TCP首部。 再交给网络层传
送, 需加上20字节的IP首部。 最后交给数据链路
层的以太网传送, 加上首部和尾部共18字节。 试
求数据的传输效率。 数据的传输效率是指发送的
应用层数据除以所发送的总数据(即应用数据加
上各种首部和尾部的额外开销) 。
若应用层数据长度为1000字节, 数据的传输
效率是多少?

1-20 网络体系结构为什么要采用分层次的结
构? 试举出一些与分层体系结构的思想相似的日
常生活的例子。

1-21 协议与服务有何区别? 有何关系?

1-22 网络协议的三个要素是什么? 各有什么含
义?

1-23 为什么一个网络协议必须把各种不利的情
况都考虑到?

1-24 试述具有五层协议的网络体系结构的要
点, 包括各层的主要功能。

1-25 试举出日常生活中有关“透明”这种名词的
例子。

1-26 试解释以下名词: 协议栈、 实体、 对等
层、 协议数据单元、 服务访问点、 客户、 服务
器、 客户-服务器方式。

1-27 试解释everything over IP和IP over everything
的含义。

1-28 假定要在网络上传送1.5MB的文件。 设分
组长度为1KB, 往返时间RTT=80ms。 传送数据
之前还需要有建立TCP连接的时间, 这时间是
2×RTT=160ms。 试计算在以下几种情况下接收
方收完该文件的最后一个比特所需的时间。
( 1) 数据发送速率为10Mbit/s, 数据分组可
以连续发送。
( 2) 数据发送速率为10Mbit/s, 但每发送完
一个分组后要等待一个RTT时间才能再发送下一
个分组。
( 3) 数据发送速率极快, 可以不考虑发送
数据所需的时间。 但规定在每一个RTT往返时间
内只能发送20个分组。
( 4) 数据发送速率极快, 可以不考虑发送
数据所需的时间。 但在第一个RTT往返时间内只
能发送一个分组, 在第二个RTT内可发送两个分
组, 在第三个RTT内可发送四个分组( 即23–1=22
=4个分组) 。 ( 这种发送方式见教材第5章TCP
的拥塞控制部分。 )

1-29 有一个点对点链路, 长度为50km。 若数据
在此链路上的传播速度为2×108m/s, 试问链路的
带宽应为多少才能使传播时延和发送100字节的
分组的发送时延一样大? 如果发送的是512字节
长的分组, 结果又应如何?

1-30 有一个点对点链路, 长度为20000km。 数
据的发送速率是1kbit/s, 要发送的数据有100bit。
数据在此链路上的传播速度为2×108m/s。 假定我
们可以看见在线路上传输的比特, 试画出我们看
到的线路上的比特(画两个图, 一个在100bit刚
刚发送完时, 另一个是再经过0.05s后) 。

1-31 条件同上题。 但数据的发送速率改为
1Mbit/s。 和上题的结果相比较, 你可以得出什么
结论?

1-32 以1Gbit/s的速率发送数据。 试问在以距离
或时间为横坐标时, 一个比特的宽度分别是多
少?

1-33 我们在互联网上传送数据经常是从某个源
点传送到某个终点, 而并非传送过去又再传送回
来。 那么为什么往返时间RTT是个很重要的性能
指标呢?

凡希 wechat
喜欢所以热爱,坚持干货分享,欢迎订阅我的微信公众号
呐,请我吃辣条