计算机网络计算题整编汇总

上传人:新*** 文档编号:107503765 上传时间:2019-10-19 格式:DOC 页数:17 大小:1.08MB
返回 下载 相关 举报
计算机网络计算题整编汇总_第1页
第1页 / 共17页
计算机网络计算题整编汇总_第2页
第2页 / 共17页
计算机网络计算题整编汇总_第3页
第3页 / 共17页
计算机网络计算题整编汇总_第4页
第4页 / 共17页
计算机网络计算题整编汇总_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《计算机网络计算题整编汇总》由会员分享,可在线阅读,更多相关《计算机网络计算题整编汇总(17页珍藏版)》请在金锄头文库上搜索。

1、#+目录第二章物理层21.最大传输速率R-MAX计算:22.比特率与波特率的计算:2第三/四章 数据链路层和MAC层21.带位填充首尾标志法即面向二进制帧格式:例:HDLC32.奇偶校验:33.校验和(CheckSum)34.循环冗余校验(CRC)45.流量控制4(1)一位滑动窗口协议(协议4):WT=1,WR=14(2)后退n帧协议56.信道利用率:67.CSMA/CD 最短帧长最短帧长和(知识点:4-3)时隙长度为度68.求环比特长度,求总时间79.二进制指数后退算法710.碰撞问题:8第五章网络层91.IP地址分类92.路由算法9最短路径算法(Dijkstra):9扩散法(floodin

2、g)9距离矢量算法9L-S(链路状态)算法112.主机的IP地址分配113.子网掩码:11第六章 传输层131. 拥塞控制132.TCP 超时后的适应重发RTT14第七章 应用层151. DNS(DNS:Domain Name System域名系统)152.E-mail系统的组成173. 简单邮件传输协议SMTP174. POP317第二章物理层1.最大传输速率R-MAX计算:无噪声信道:R-MAX=2Blog2V(B带宽,V信号离散等级)有噪声信道:香农公式:R-max=Blog2(1+s/n) 噪声=10log10S/N 噪声为30dB,S/N=10002.比特率与波特率的计算: 比特率=

3、波特率*log2V注意单位:B(Byest)字节=8bit(比特)1KB=1024B 1Kbit=1000bit1MB=1024KB 1Mbit=1000Kbit 解解(知识点:2-1、2、3)注意时间单位换算:1s=1000ms 1ms=1000us 1us=1000ns 例题:1)在一条无噪声的信道上,如果带宽是4MHz,信号分成32个等级,那么,信道的最大比特率(即数据传输率)为_bps,对应波特率为_波特,发送一个20KB的文件最短需要的时间是_。(作业一)解:(A)无噪声,B=4MHZ, V=32 R-MAX=2Blog2V(B带宽,V信号离散等级)=2*4*log2(32)=2*4

4、*5=40Mbps (B) 比特率=波特率*log2V-波特率=比特率/log2V=40Mbps/log2(32)=8Mbroun (C)最短时间T=20KB/40Mbps=20*8(Kbit)/40*1000(Kbps)=0.004s=4ms(这里注意时间换算)2)某信道的带宽为4MHz,假定无噪声并采用4电平的数字信号,试求该信道的最大数据传输率。(要求列出简要计算式)解:最大数据传输速率=2Blog2V=2*4*log24=2*4*2=16Mbps3)采用相幅调制(PAM)技术在带宽为32KHz的无噪声信道上传输数字信号,每个相位处都有两种不同幅度的电平。若要达到192Kbps的数据速率

5、,至少要有多少种不同的相位? 解:无噪声,B=32KHZ, R-max=192Kbps; R-MAX=2Blog2V(B带宽,V信号离散等级)得 Log2V=R-max/2B=192/2*32=3 所以V=8,每个相位都有两种不同的幅度的电平,所以至少需要8/2=4种不同的相位。4)一个TDM系统容量为480kbps, 为10路语音线路共享,语音信号的带宽为3000 Hz. 请问模数转换的采样频率为多少?每个样本/信元携带多少比特的信息?假设该系统无噪声,并且采用二元信号进行传输,则信道的总带宽最小为多少Hz?如果采用曼切斯特编码,则信道的总带宽最小为多少Hz?解:(A)采样频率为两倍信号带宽

6、,即2*3000HZ=6KHZ (B)先求出每路语音线路的数据传输速率为480Kbps/10=48kbps, 再求每个样本携带信息为:48k/6k=8 bit (C)假设该系统无噪声,并且采用二元信号进行传输,则信道的总带宽最小为:B=480kbps/2log2v=480ps/2=240KHZ (D)如果采用曼切斯特编码,则信道的总带宽最小为: 曼切斯特编码对信号的利用率为50%, 根据结果(3),信道最小总带宽: 240KHZ/50%=480KHZ(5) 如果主机A通过由32路TDM共享的2.048Mbps总线链路向主机B发送一个32Kb的文件,则传输时间为_。解:先求出每路得传输速率=2.

7、048/32=64Kbps 在求时间T=32Kb/64Kbps=0.5s=500ms(知识点:2-6)A. 500msB. 1000msC. 15.6msD. 1000ms6)在曼切斯特编码中,如果信号的到达速率(即信号的波特率)是10M,那么数据传输速率是_。(知识点:2-7)A. 5MbpsB. 10MbpsC. 20MbpsD. 没有一个选项答案正确注:采用曼彻斯特编码的数字信道,数据传输速率是波特率1/2倍 第三/四章 数据链路层和MAC层1.带位填充首尾标志法即面向二进制帧格式:例:HDLC 考点:把所需传输的而精致数据一字排开,并以特列的位模式01111110作为帧标志,如果内容中

8、出现一个与帧标志相同的位串,即在第5个1后面插入1个0.例题:(1)采用位插入法的帧格式,若欲传输的信息是10111111011,则实际传输的比特串是_。(知识点:3-7)A. 10111111011B. 101111101011C. 100111111011D. 101011111011解:10111111011在第5个1后面插入一个0即 101111101011某8比特数据经“0比特插入”后在信道上用“曼彻斯特码”发送,信道上的信号波形如下图所示,试求原8比特数据。 解:考了2个知识点:曼切斯特码(低到高代表0,高到低代表1),面向2进制帧格式 1 1 1 1 1 0 0 1 1 1 1

9、1 1 1 0 1 12.奇偶校验:考点:在数据后加一个奇偶(parity)位,奇偶位设置标准是保证码字中“1”位的数目是偶数(或奇数)。例子:1011010偶校验:10110100奇校验:101101013.校验和(CheckSum)考点:将发送的数据看成是二进制整数序列,并划分成一段段规定的长度(如8位、16位、32位等),累加他们的和,校验和是此和的补码。将校验和与数据一起发送。在接收端,所有数据与校验和之和0例:(1)07 6C 5F AA 86 7E1A3B6654333C的32位校验和为_0BC152DF_。(知识点:3-2) 解:(1)因为是32位故分成8个:如下:07 6C 5

10、F AA +86 7E1A3B+6654333C (2)依位相加,逢16进1位序号A的数位1+B数位1+数位1和当前位进位求补码补码1A+B+C=10+11+123333-16*2=11216-1=15F2A+3+3=10+3+316+2=1818-16=22115-2=13D3F+A+3=15+10+328+1=2929-16=13(D)D115-13=2245+1+3=99+1=10(10)AA015-10=555C+E+4=12+14+4=3030+0=3030-16=14(E)E115-14=1166+7+5=1818+1=1919-16=33115-3=12C77+6+6=1919+

11、1=2020-16=44115-4=11B80+8+6=1414+1=15(15)FF015-15=00PS:如果是16位就把数分成4位,8位就分成2位相加。下面是16位的求法:序号A的数位1+B数位1+C数位1+D数位1+E数位1+F数位1和求当前位当前位进位求补码补码1C+A+E+B+4+C=12+10+14+11+4+126363-16*3=15F316-15=1126+A+7+3+5+3=6+10+7+3+5+33737-16*2=55215-5=10A37+F+6+A+6+3=7+15+6+10+6+34949-16*3=11315-1=14E40+8+1+6+32121-16=55

12、115-5=10A4.循环冗余校验(CRC)考点:(1)除以多项式(已经给定),如果能除尽说明无差错 (2)CRC校验码是除以多项式的余数即原BIT+余数是最终发送的比特流例:(1)0111010111001001采用CRC校验码,生成多项式为 x3+x+1,最后发送的数据为_。 解 step 1:通过多项式x3+x+1得到被除数为:1010,和需要在原比特后加(多项式的最高次幂是3)000 Step 2:原始比特+000后除以1010的余数即是CRC校验码(相同为0,不同为1)(2) 已知生成多项式G(x)=x4+x3+1,若接收端收到的位串为10110011010,问传输是否有错?为什么?

13、(列出说明理由的计算式) 解 :(1)由G(x)=x4+x3+1 得到被除数:11001 (2)用收到的位串10110011010除以11001,如果出尽(没有余数)则代表无传输错误5.流量控制(1)一位滑动窗口协议(协议4):WT=1,WR=1考点:S = next_frame_to_send, R = frame_expected 接收帧时:seq与R比较,若相等则接收送网络层,且R+;否则拒绝。ack与S比较,若相等则从网络层取新包,S+;否则S无变化。发送帧时:seq=next_frame_to_send; ack=frame_expected-1;例:1)采用一位滑动窗口协议(即协议4),通信一方的next_frame_to_send=0,frame_expected=1,当收到一个(seq=0, ack=0, data)的帧后,next_frame_to_send=_,frame_expected =_,并将该帧的数据_。(知识点:3-5)A. 0,0,送网络层B. 0,1,丢弃C. 1,0,送网络层D. 1,1,丢弃解析:seq=0与frame_expeced=1 比较 ,不相等, frame_expeced=1 ,丢弃 Ack=0与next_frame_to_send=0比较,相等,next_frame_to_send+=1 答案是:1,1 ,丢弃

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 专业基础教材

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号