2011-网络通信试题分析(计算机综合)

1.填空(65438+每空0分,***6分)

注:计算中采用简化值:1g≈;1M≈;1K≈3

1.长度为500位的应用层数据提交到传输层进行处理,需要20字节的TCP报头。提交给网络层处理,加上20字节的IP头。最后,提交给数据链路层的以太网传输需要添加18字节的报头和报尾。假设没有其他开销,这个数据的传输效率大概是(?) 。

答案:51.9%

分析:数据长度为500/8=62.5字节。

传动效率= 62.5/(62.5+20+18)= 62.5/120.5≈51.9%。

2.如果一台计算机的IP地址是210.23.65.122,子网掩码是255.255.255.240,那么这台计算机的子网地址就是();对应于掩码的网络前缀有(28)位。

答案:210 . 23 . 65 . 112?28

分析IP:210 . 23 . 65 . 01111010。

255.255.255.11110000

210.23.65.01110000=210.23.65.112

C类地址的默认掩码为24位,借用4位,网络前缀***24+4=28位。C类地址的默认掩码为24位,借用了4位,因此可以划分为16个子网,有效主机为2 ^ 4-2 = 14。

注:A 1.0.0.0至126.0.0.0有效,0.0和127.0.0.0保留。

B 128.1.0.0至191.254.0.0有效128.0.0和191.255.0.0保留。

C 192.0.1.0至223.255.254.0有效192.0.0.0和223.255.255.0预订。

D 224.0.0.0到239.255.255.255用于组播。

E 240.0.0.0至255.255.255.254 255.255.255保留用于广播。

3.主机A和主机B想要建立TCP连接,A的初始序列号为X,B的初始序列号为y,在建立连接的过程中,* * *交换了()消息;每端确认序列号的含义是一种指示()。

答案:3?接下来应该发送的序列号。

分析

解决方案:TCP三次握手TCP有六种标志:

SYN(同步连接)?

ACK(确认)

?PSH(推转移)鳍(完成)?

RST(重置)?

紧急情况

序列号?

确认号(确认号)

我们常用以下三个标志位:SYN-创建连接,FIN-终止连接,ACK-确认收到的数据三次握手,这意味着在建立TCP连接时,客户端和服务器需要发送三个数据包。

4.假设使用TCP协议来传输文件。TCP的段大小为1K字节(假设无拥塞、无丢包),接收方的通知窗口为1M字节。当慢启动的发送窗口达到32k字节时,需要()往返延迟(RTT)。

答案5

解析慢启动是传输控制协议使用的一种拥塞控制机制。慢启动也叫指数生长期。慢启动意味着TCP接收窗口将在每次收到确认时增长。发送方首先发送消息段,然后等待ACK。当收到ACK时,拥塞窗口从1增加到2,即可以发送两个消息段。当收到这两段的ACK时,拥塞窗口增大到4,那么第n次之后,就是?=32,那么n=5,关系呈指数增长。

注:TCP缓冲区与窗口关系的结论1发送窗口不是发送方通告的窗口,而是接收方通告的窗口。2接收方通知的窗口大小=发送方的窗口大小。3接收方通知的窗口大小也等于自己的窗口大小(即接收方的窗口大小)4发送缓存>;发送方窗口>发送字节5接收缓冲区>:接收窗口>在接收未确认字节6的6TCP通信的过程中,发送缓冲区和接收缓冲区的大小保持不变,发送窗口和接收窗口可能发生变化。

二、选择题(65438+每小题0分,***5分)

1.主机A的以太网适配器监听线路上的帧,并将其提交给主机A进行处理。在下面的陈述(d)中,这个过程不能被解释。

A.网络适配器在混杂模式下工作。

B.帧的目的MAC地址和主机A在同一个网段。

帧的目的MAC地址是一个广播地址。

D.帧的目的MAC地址是主机A所在的组播组地址。

答案d

解析IP组播(也称为多播或组播)是一种TCP/IP网络技术,它允许一个或多个主机(组播源)向多个主机(一次并同时)发送单个数据包。所有使用相同IP多播地址接收多播数据包的主机组成一个主机组,也称为多播组。多播组的成员随时都会改变。主机可以在任何时候加入或离开多播组,并且多播组成员的数量和地理位置不受限制。一台主机也可以属于几个多播组。此外,不属于多播组的主机也可以向多播组发送数据包。

2.使用集线器进行网络互连,在下列说法(?)是正确的。

a数据传输速率可以不同,数据链路层协议是相同的。

b数据传输速率相同,但数据链路层协议可以不同。

数据传输速率和数据链路层协议是相同的。

数据传输速率和链路层协议可以不同。

答案c

分析桥可以互连两个具有不同链路层协议、不同传输介质和不同传输速率的网络。

3.为了实现透明传输,PPP协议使用(?)方法。

A.字符填充

B.比特填充

c .在异步传输中使用比特填充;在同步传输期间使用字符填充。

d .在异步传输中使用字符填充;在同步传输中使用位填充。

答案c

解析帧的传输需要透明,也就是透明传输。透明传输是指无论传输的数据是什么比特组合,都应该能够在链路上传输。当传输数据中的比特组合恰好与某些控制信息完全相同时,必须采取适当的措施,以便接收机不会将这种数据误认为某些控制信息。这是为了确保数据链路层传输是透明的。透明传输使用HDLC协议中的零比特填充方法,

在PPP协议的同步传输链路中也使用了零比特填充方法;

PPP协议异步传输时,与BSC协议使用字符填充方法。

(1)零比特填充法:一帧中两个控制字段之间不会出现六个连续的1;当发件人有五个连续的1时,会立即填一个0;当接收端连续出现五个1时,删除后面的0。

(2)字符填充法(端到端定界符法):在这种帧同步法中,为了不将数据信息位中的相同字符误判为帧的端到端定界符,可以在这个数据帧的帧头中填充一个转义控制字符(DLE STX),在帧尾以DLETX()结束以示区别,从而实现数据透明。如果DLE字符出现在帧的数据中,发送方将插入“DLE”字符,接收方将删除DLE字符。

4.某公司分配了一个B类地址,计划将内部网络划分为20个子网,未来将增加18个子网,每个子网的主机数量接近700台。可行的掩蔽方案是()。

A.255.255.128.0?

255.255.248.0

C.255.255.252.0?

D.255.255

答案c

分析255 . 255 . 11111100.0 = 255 . 255 . 252 . 0。

2^?≥38 2^?≥7?m+n=16?m=6

5.在具有数字证书机制的系统中,采用公钥密码体制提供安全服务,其中用户的公钥可用于()。

A.加密和认证

B.解密和认证

C.加密和签名

D.解密和签名

回答a

公钥函数分析:私钥函数的加密和认证:解密和签名。

三。名词解释(每道小题2分,* * * 4分)

1.移动式测试装置(Mobile Test Unit)

答:最大传输单位(MTU)是指在某一通信协议层上可以传递的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口(网卡、串口等)有关。).

2.生成树算法

答:在以太网中使用生成树算法,一方面可以创建一棵以交换机某个端口为根的生成树,避免环路(即避免转发帧在网络中不断盘旋)。第二,当以太网网络拓扑发生变化时,通过生成树协议达到汇聚保护的目的。(注意:收敛意味着拓扑发生变化,这些交换机重新计算一个新的稳定树过程)。

4.问答及计算题(***15分)说明:计算中使用了简化值:1g≈10 9;1m≈10^6;1K≈10^3

1.(4分钟)主机A通过带宽为100Mbps的网络链路向主机B传输数据帧,假设每帧承载的数据为1K字节,链路单向延迟为15 ms..如果设计滑动窗口协议,使得发送窗口和接收窗口的大小相同,则需要多少位来表示序列号?

a:发送一帧所需时间:1 * 8 * 10 3/100 * 10 6 = 0.08 ms?

RTT: 15 * 2 = 30毫秒

如果使用滑动窗口协议,可以连续发送的帧数:1+30/0.08 = 376帧2 8 > 376 & gt2 9因此,至少使用一个9位数的序列号。

2.(5分)考虑一个男人。如果源主机与目的主机之间的平均距离为10km,则信号在传输介质中的传播速率为2×?米/秒.试着回答这个问题:

(1)当数据传输速率为什么时,2K字节数据包的传输时延等于链路的往返传播时延?

②如果线路带宽为1Gbps,线路长度为2000km,数据传输采用停等协议,传输一个100K千字节的文件,是否可以通过增加带宽来显著缩短文件成功传输所需的时间?尽量简单说明原因。

回答

3.(6分)在图1所示的网络中,主机H_A、主机H_B、路由器R_1、路由器R_2各端口的IP地址和MAC地址分别表示为(MAC地址,IP地址),即H _ a (MAC _ a,IP _ a)。R_1端口11(MAC _ 11,IP _ 11),R _ 1端口12 (MAC _ 65438试着回答问题:

①主机H_A最多需要使用多少次ARP协议向主机H_B发送数据?简单说明原因。

②主机H_A向主机H_B发送数据,尝试分别写出路由器R _ 65438的端口11接收的数据单元和路由器R_2的端口22转发的数据单元中数据链路层协议头地址字段和网络层协议头地址字段的内容。

回答:(1) * *需要3次。主机A首先通过arp获取1路由器的MAC,1路由器通过arp获取第二台路由器的MAC。第二台路由器还需要通过ARP获取主机B的MAC,才能向主机B发送IP包,***3次。

(2)在整个传输过程中,IP数据报报头的源和目的IP地址不会改变,只要源和目的MAC地址必须跨网段(跨广播域)改变,目的MAC地址就是下一跳的MAC地址。