计算机网络原语函数,交大继续教育 计算机网络 四次作业问题详解(17页)-原创力文档...

第一次作业解析

OSI模型中,通常是数据链路层负责将比特流或字符流转换成帧格式。

对于网络模型来说,路由器是工作在网络层的设备。

HUB(集线器)是工作在物理层的设备。

FTP、Telnet等属于应用层的应用系统。

OSI模型中,由物理层负责比特流的透明传输。

哪种物理层编码技术可用于解决连续的0或连续1的问题。只有曼切斯特编码。

如果用telnet 传输一串信息,那么真正在物理媒体上传输的信息是以某种形式调制的0或1数据。

在一条无噪声的信道上,如果带宽是4MHz,信号分成32个等级,那么,信道的最大比特率(即数据传输率)为40Mbps。

在一条无噪声的信道上,如果带宽是4MHz,信号分成32个等级,那么,信道对应波特率为8M波特。

10、在一条无噪声的信道上,如果带宽是4MHz,信号分成32个等级,那么,发送一个20KB的文件最短需要的时间是4ms。

Nyquist定理 在无噪声信道中,当带宽为H Hz,信号电平为V级,则:

数据传输速率 = 2Hlog2V b/s

信道的速率,即信道的最大比特率为40Mbps。

∵ 比特率 = (log2V) × 波特率∴

T=20KB/40Mbps=(20×8)/(40×1000)=0.004秒

1B=8bit 所以乘以8,M和K是1000的关系

11、一路的带宽为64Kbps。

12、HFC用了FDM和TDM多路复用的方法。

13、如果主机A通过由32路TDM共享的2.048Mbps总线链路向主机B发送一个32Kb的文件,则传输时间为500ms

每一路的速率=2.048M/32=64Kbps

因此传输时间=文件长/一路传输速率=32Kb/64Kbps=0.5s。

14、在曼切斯特编码中,如果信号的到达速率(即信号的波特率)是10M,那么数据传输速率是5Mbps。

特点:每一位数据需要两个时钟周期,因此信号的频率是数据率的2倍(例如10Mbps需要20MHz信号频率)

第二次作业解析

如果采用奇校验10100100的校验位分别是 1和0

在数据后加一个奇偶(parity)位,奇偶位设置标准是保证码字中“1”位的数目是偶数(或奇数)。

2、076C5FAA867E1A3B6654333C的32位校验和为0BC152DF

076C5FAA+867E1A3B+6654333C= F43EAD21

F43EAD21的补码为:0BC152DF,因此32位校验和就是0BC152DF。以上计算过程如下:

数位

数1+数2+数3+进位=

进位

当前位

补码

0

A+B+C+0=

33

2

1

16-1=

F

1

A+3+3+2=

18

1

2

15-2=

D

2

F+A+3+1=

29

1

D

15-D=

2

3

5+1+3+1=

10

0

A

15-A=

5

4

C+E+4+0=

30

1

E

15-E=

1

5

6+7+5+1=

19

1

3

15-3=

C

6

7+6+6+1=

20

1

4

15-4=

B

7

0+8+6+1=

15

0

F

15-F=

0

和=F43EAD21

补码=0BC152DF

F43EAD21可以看作是无符号数,也可以看作有符号数,这跟C语言里一样。如果把求补码当成求相反数,就必须将其看成有符号数。无论是有符号还是无符号数,其部实现机制都是反码加1(对应十六进制运算是最末位用16去减,其他位统统用15去减),即:[原码]F43EAD210011111000100001[反码]0BC152DE1100000111011110[补码]0BC152DF1100000111011111

3、01001采用CRC校验码,生成多项式为 x3+x+1,最后发送的数据为11

原字符串加3个0,除数为1011,求余数,异或运算,得余数为111

4、在带宽为20Mbps、距离为5km的信道上用协议3传输数据帧,电信号在线路上的传播速度约为5 ?s/km,确认帧长度忽略,当信道利用率为50%时,帧长为1Kb

帧长为L比特。协议3是一个严格交替发送和接收协议。

线路的利用率==

∴ L=,代入以上参数,可以得到答案

L=2BD/V=2Mb/s)×5000(m)/200000000(m/s)=1000bit=1Kb

5、采用一位滑动窗口协议(即协议4),通信一方的next_frame_to_send=0,frame_expected=1,当收到一个(seq=0, ack=0, data)的帧后,它next_frame_to_send=1,frame_expected =1,并将该

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值