中南大学计算机网络作业题目(中南学子奉献)(共20页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《中南大学计算机网络作业题目(中南学子奉献)(共20页).docx》由会员分享,可在线阅读,更多相关《中南大学计算机网络作业题目(中南学子奉献)(共20页).docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计算机网络第一次作业参考答案1. 假设你已经将你的狗 Bernie 训练成不仅可以携带一小瓶白兰地,还能携带一箱三盒 8 毫米的磁带(当你的磁盘满了的时候,你可能会认为这是一次紧急事件)。每盒磁带的容量为 7GB 字节。无论你在哪里,狗跑向你的速度是 18 千米/小时。试问在什么距离范围内 Bernie 的数据传输速率会超过一条数据速率为 150Mbps 的传输线(不算额外开销)?试问分别在以下情况下:(1)狗的速度加倍;(2)每盒磁带容量加倍;(3)传输线路的速率加倍。上述的结果有什么变化?答:Bernie 携带的数据量为 7GB*3=21GB,即为21GB*8=1
2、68Gb Bernie 的速度为 18Km/h,即为 18Km/3600s=0.005Km/s,假设距离为 x km,则所需时间为 x/0.005=200x 秒那么产生的数据传输速率为 168/200x Gbps = 168*1024/200x Mbps = 860/x Mbps 860/x 150 那么 x5.73 Km (1) 狗的速率加倍,所需时间减半,数据传输速率加倍,若传输线路速率不变,x 加倍;(2) 磁带容量加倍,数据传输速率也加倍,若传输线路速率不变,x 加倍;(3) 传输线路速率加倍,其余不变,则 x 应减半。4. 除了带宽和延迟以外,网络若要为下列流量提供很好的服务质量,试
3、问还需要哪个参数?(1)数字语音流量;(2)视频流量;(3)金融业务流量。答:(1)数字语音和(2)视频都需要低的延迟抖动,长的延迟及低的抖动比短延迟及高抖动更好些。(3)金融业务还需要具有可靠性和安全性。5. 在存储-转发数据包交换系统中,衡量延迟的一个因素是数据包在交换机上存储和转发需要多长时间。假设在一个客户机-服务器系统中,客户机在纽约而服务器在加州,如果交换时间为 10 微妙,试问交换时间是否会成为影响延迟的一个主要因素?假设信号在铜线和光纤中的传输速度是真空光速的 2/3. 答:信号的传输速度是 3*108*2/3 = 2*108m/s,即为 200 米每微秒,那么信号在 10 微
4、秒中传送的距离为 2Km,也就是每个交换机相当于增加额外的 2Km 电缆,如果客户和服务器之间的距离为 5000Km,平均大概通过 50 个交换机,那么给总线路增加的距离也就为100Km,大概为总线路的 2%,因此交换时间不会成为影响延迟的一个主要因素。8. 5 个路由器通过一个点到点子网连接在一起。网络设计者可以为任何一对路由器设置一条高速线路、中速线路、低速线路或根本不设置线路。如果计算机需要 100 毫秒来生成并遍历每个网络拓扑,试问它需要多长时间才能遍历完所有的网络拓扑?答:5 个路由器,点到点连接,则有 10 条可能线路,每条线路有 4 中可能性,那么拓扑的总数为 410=.检查每个
5、拓扑需要 100 毫秒,则总时间需要 *100 毫秒,稍微超过 29 个小时。10. 试问使用层次协议的两个理由是什么?使用层次协议的一个可能缺点是什么?答:通过使用分层协议可以把复杂的设计问题划分成较小的易于处理的小问题;分层意味着某一层协议的改变不会影响高层或底层的协议,具有灵活性。一个可能的缺点是分层设计的系统的性能可能会不如整体设计的系统性能。16. 一个系统具有 n 层协议。应用层产生长度为 M 字节的报文,在每一层加上长度为 h 字节的报文头。试问报文头所占的网络带宽比例是多少?答:每一层加上长度为 h 字节的报文头,共有 n 层,则总的报文头字节数为 hn,全部消息的大小为(M+
6、hn)字节那么报文头所占的网络带宽比例为:hn/(M+hn). 20. 当在两台计算机之间传输一个文件时,可以采用两种不同的确认策略。在第一种策略中,该文件被分解成许多个数据包,接收方独立地确认每一个数据包,但没有对整个文件进行确认。在第二种策略中,这些数据包并没有被单独地确认,但是当整个文件到达接收方时会被确认。请讨论这两种方案。答:如果网络容易丢失分组,那么对每一个分组逐一进行确认较好,此时仅需要重传丢失的分组。如果网络高度可靠,那么仅在整个文件传送的结尾发送一次确认即可,可以减少确认的次数,节省带宽;但是,这种策略下,即使有单个分组丢失,也需要重传整个文件。23.一幅图像的分辨率为 10
7、24*768 像素,每个像素用 3 字节表示。假设该图像没有被压缩。试问,通过 56kbps 的调制解调器传输这幅图像需要多长时间?通过 1Mbps 的线缆调制解调器呢?通过 10Mbps 的以太网呢?通过 100Mbps 的以太网呢?答:这幅图像总共的字节数是:1024*768*3= 字节,即是 *8= bit 那么通过 56kbps 的调制解调器传输此图像需要时间为:/56/1024=329.14 秒通过 1Mbps 的线缆调制解调器传输此图像需要时间为:/1024/1024=18 秒通过 10Mbps 的以太网传输此图像需要的时间为:/10/1024/1024=1.8 秒通过 100Mb
8、ps 的以太网传输此图像需要的时间为:/100/1024/1024=0.18 秒27. 假设实现第 k 层操作的算法发生了变化。试问这会影响到第 k-1 和第 k+1 层的操作吗?答:采用分层的设计,每一层的目的都是向其上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽,某一层操作算法的改变不会影响高层或底层的协议,所以对第 k 层操作的算法发生了变化,不会影响到第 k-1 和第 k+1 层的操作。28. 假设由第 k 层提供的服务(一组操作)发生了变化。试问这会影响到第 k-1 和第 k+1 层的服务吗?答:第 k 层提供的服务发生了变化,对 k-1 层的服务不会产生影响,会影
9、响到第 k+1 层的服务,第 k+1 层的操作需要重写。思考题(1)什么是计算机网络?网络的应用有哪些?答:凡地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,且以功能完善的网络软件实现网络资源共享的系统,可称为计算机网络系统。网络的应用有:1. 信息检索 2.现代化的通信方式 3.办公自动化 4.电子商务与电子政务5.企业的信息化 6.远程教育与 E-learning 7.丰富的娱乐和消遣 8.军事指挥自动化等。 (2)网络协议分层的作用和意义。答:为了简化网络设计的复杂性,而将整个网络的通信功能划分为多个层次(分层描述),每层各自完一定的任务,而且功能相对独立,这样实
10、现起来较容易。一、灵活性好:当任何一层发生变化时,只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。当某层提供的服务不再需要时,甚至可以将这层取消,更容易管理。二、各层之间是独立的:.在各层间标准化接口,允许不同的产品只提供各层功能的一部分某一层不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂度就下降了。三、易于实现和维护:这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的
11、系统已经被分解为若干个相对独立的子系统, 减少复杂性,允许更容易编程改变或快速评估。四、能促进标准化工作:因为每一层的功能及其所提供的服务都已有了精确的说明,.较低的层为较高的层提供服务。(3)OSI 模型各层次协议的作用答:一、物理层:关注在一条通信信道上传输原始比特。1,0 的表示 比特维持时间 是否双向同时传输 连接建立 撤销 连接器多少引脚及其用途 物理传输介质。二、数据链路层:将一个原始的传输设施转变成一条没有漏检传输错误的线路。相邻节点间。数据帧 流量控制 信道共享。三、网络层:控制子网的运行 ,如何将数据包从源端路由到接收方。路由 拥塞控制 异构网络互联。四、传输层:真正的端到端
12、的层,进程与进程之间传输 识别进程。五、会话层:对话控制(记录该由谁来发送数据);令牌管理 (禁止双方同时执行同一关键操作);同步功能(设置断点,崩溃恢复)。六、表示层:传递消息的语法和语义 (不同内部数据表示法 编码方法 压缩 加密)。七、应用层:应用层为操作系统或网络应用程序提供访问网络服务的接口。用户通常使用的各种各样的协议(Telnet、FTP、HTTP、SNMP等)。(4)TCP 协议簇各协议的功能和对应层次地址解析协议(ARP,Address Resolving Protocol),用于网络地址到物理地址的转换。对应链路层。逆向地址解析协议(RARP, Reverse Addres
13、s Resolving Protocol)用于物理地址到网络地址的转换。对应链路层。因特网控制报文协议(ICMP, Internet Control Message Protocol), 用于在IP主机、路由器之间传递控制消息。对应互连网络层。因特网组管理协议(IGMP , Internet Group Management Protocol), 用于管理多播组成员,用以支持临时组地址的分配和组成员的添加、删除。对应互连网络层。因特网协议(IP, Internet Protocol),负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机。对应互连网络层。传输控制协议(TCP, Tr
14、anport Control Protocol),负责将一台机器发出的字节准确无误地交付到物联网上另一台机器。对应传输层。用户数据包协议(UDP, User Datagram Protocol),实现端到端的数据交付,但不保证准确无误。对应传输层。动态主机配置协议(DHCP,Dynamic Host Configuration Protocol,),动态配置IP地址。对应应用层。域名服务(DNS,Domain Name Service),用于主机名与IP地址的映射查找。对应应用层。超文本传输协议(HTTP,Hypertext Transfer Protocol),用于浏览与发布 HTML 页面
15、。对应应用层。文件传输协议(FTP,File Transfer Protocol),用于文件传输。对应应用层。远程网络访问协议(Telnet,Teletype over the Network),用于通过一个终端登陆到网络。对应应用层。简单邮件传输协议(SMTP,Simple Mail Transfer Protocol),用来发送电子邮件。对应应用层。邮局协议(POP3,Post Office Protocol, version 3),用于支持使用客户端远程管理在服务器上的电子邮件。对应应用层。简单网络管理协议(SNMP,Simple Network Management Protocol)
16、,用于网络信息的收集和网络管理。对应应用层。(5)C/S模型和 P2P 模型的不同点?C/S模型中客户机和服务器之间是分开的,客户机之间的通信必须通过服务器,一旦服务器出现故障,整个网络将不可用。P2P 模型中每个节点既是客户机也是服务器,所有节点地位相等,并没有一个中心的节点,单个节点的故障不会影响整个网络。计算机网络第二次作业参考答案3. 电视信道宽6MHz。如果使用4级数字信号,试问每秒可发送多少个比特?假设电视信道为无噪声的。解:根据奈奎斯特定理, 取样频率定为12MHz. 4级数字信号每次抽样需要2bits, 故发送速率为24 Mbps. 4. 如果在一条3kHz的信道上发送一个二进
17、制信号,该信道的信噪比为20dB,试问可达到的最大数据率为多少?解:信噪比为20 dB 即 S/N =100.由于log21016.658,由香农定理知,该信道的信道容量为3log2(1+100) =19.98kbps。又根据乃奎斯特定理,发送二进制信号的3kHz 信道的最大数据传输速率为2*3log22=6kbps。即得最大数据传输速率为6kbps18. 一个简单的电话系统包括两个端局和一个长途局,每个端局通过一条1MHz的全双工中断线连接到长途局。在每8个小时的工作日中,平均每部电话发出4次呼叫,每次呼叫平均持续6分钟,并且10%的呼叫是长途(即要通过长途局)。试问端局最多能支持多少部电话
18、(假设每条电路为4kHz)?请解释为什么电话公司决定支持的电话数要小于端局的最大电话数?解:每部电话每小时做0.5 次通话,每次通话6 分钟。因此一部电话每小时占用一条电路3 分钟,60/3=20,即20 部电话可共享一条线路。由于只有10%的呼叫是长途,所以200 部电话占用一条完全时间的长途线路。局间干线复用了/4000=250 条线路,每条线路支持200 部电话,因此,一个端局可以支持的电话部数为200*250=50000。23. 如果波特率是1200并且不需要差错检测,试问V.32标准调制解调器能达到的最大比特率是多少?解:由于有32个状态, 5 bits就可以编码. 波特率是1200
19、, 即能达到的最大比特率是5 * 1200 = 6000 bps。26. 试问为什么PCM采样时间被设置为125微妙?解:PCM采样时间125微秒对应于每秒8000个采样。根据奈奎斯特定理,这个采样频率能采集4kHz信道(电话信道)内所有的信息。37. 有三个包交换网络,每个包含n个节点。第一个网络采用星形拓扑结构,有一个中心交换机;第二个网络采用双向环结构;第三个网络则采用全连通结构,每个节点都有一条线路与其他的每个节点相连。试问,从传输路径的跳数来看,哪个最好?哪个其次?哪个最差?解: 星型:最好为2,最差为2,平均为2;环型:最好为1,最差为n/2,平均为n/4;全连接:最好为1,最差为
20、1,平均为1。38. 比较在一个电路交换网络和一个(负载较轻的)包交换网络中,沿着k跳路径发送一个x位长度消息的延迟。假设电路建立时间为s秒,每一跳的传播延迟为d秒,数据包的大小为p位,数据传输速率为bbps。试问在什么条件下数据包网络的延迟比较短?请解释之。对于电路交换:t=s时电路建立起来;xt sb= + 时报文最后一位发送完毕;xt s kdb= + + 时报文到达目的地。对于分组交换:xtb= 时报文最后一位发送完毕,为到达最终目的地,最后一个分组必须被中间的 路 由 器 重 发 (k-1) 次 , 每 次 重 发 需 要 的 时 间 为pb, 那 么 总 的 延迟为( 1) x p
21、 k kdb b+ - +,为了使分组交换比电路交换快,那么:( 1) x p x k kd s kdb b b+ - + -结论:在电路建立时间大于( 1) pkb- 的情况下,数据包网络的延迟比较短。39.假定在一个包交换网络中用户数据长度为x位,将以一系列数据包的形式沿着一条k跳路径传输,每个数据包包含p位据和h位头,这里。线路的比特率为b bps,传播延迟忽略不计。试问什么样的p值使得总延迟最小?每个数据包包含p位数据,那么所需要的分组总数为xp,因此总的数据加上头信息即为需要发送的数据量,为 ( ) xp hp+ 位,所需的时间为 ( ) xp hpb+ 。中间的路由器重传最后一个分
22、组所花的总时间为 :( 1) p h kb+-因此总的延迟为:( 1) ( ) p h x k p hb pb+- + +为求出上式的最小值,对上式求p的导数,得到:2x p p h k ( ) 1b p b- + -+ 令此式等于0,可以求得1hxpk=-结论:当1hxpk=-时,总延迟最小。思考题答案(1) 区分信道容量、信号传播速率、波特率(调制速率)、比特率(传输速率)的含义。1、信道容量: 指信道传输信息的最大极限速率,表征了一个信道传输数字信号的能力。2、信号传播速率:单位时间所传输的信息量。3、波特率:即码元速率,单位时间内载波参数变化的次数。4、比特率:每秒传送的比特数,信号通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中南 大学 计算机网络 作业 题目 学子 奉献 20
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内