(4) 一个B类地址的子网掩码是255.255.240.0。试问在其中每一个子网上的主机数最 多是多少?
(5) 一A类网络的子网掩码为255.255.0.255,它是否为一个有效的子网掩码?
(6) 某个IP地址的十六进制表示是C22F1481,试将其转换为点分十进制的形式。这 个地址是哪一类IP地址?
(7) C类网络使用子网掩码有无实际意义?为什么?
答:(1)C类地址对应的默认子网掩码值,但也可以是A类或B类地址的掩码,对应IP地址的主机号由最后8bit决定。
7. 当某个路由器发现一数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重发此数据报?
计算首部检验和为什么不采用CRC检验码?
答:IP首部中的源地址也可能出错,请错误的源地址重传数据报是没有意义的。不使用CRC可减少路由器进行检验的时间,CRC运算较慢。
8. 有两个CIDR地址块208.128/11和208.130.28/22。是否有哪一个地址块包含了另一个地址? 如果有,
请指出,并说明理由。
答:前一个地址块包含了后一个。写出这两个地址块的二进制表示就可看出。
第7章
一.填空题:
1.在TCP/IP网络中,两个应用进程之间建立的Socket连接是由4个数字确定的,包括双方的IP地址和双方的 端口号 。
2. 建立TCP连接采用 三次握手 方案,以避免半边连接情况的发生。
3. 运输层的两个对等运输实体在通信时传送的数据单位称为 TPDU运输协议数据单元 。
4. 在TCP协议中, 拥塞窗口 是发送端根据自己估计的网络拥塞程度而设置的窗口值,用于发送端的流量控制。
二.单选选择题:
1) 在TCP协议中,序号小于( )的端口称为通用端口(well-known port)。
A. 1024 B. 64 C. 128 D. 256
2) 在Internet中,传输层协议_______可保证数据的可靠传输。
A. EGP B. UDP C. TCP D. ICMP
3) 在Internet上用TCP/IP播放视频,想用传输层的最快协议,以减少时延,要使用______。
A. UDP协议的低开销特性 B. UDP协议的高开销特性 C. TCP协议的低开销特性 D. TCP协议的高开销特性
4) 一TCP数据段超时后重发, 重发后应答数据段到来,采用 更新超时值。
(A)超时值= ?*RTT+(1-?)*M (B)超时值 = ?*RTT (C)超时值 = RTT + 4*D (D)超时值 = 2*超时值
5) 关于TCP拥塞控制的错误的描述是:
(A)当已发送报文段的应答到达,拥塞窗口大小加倍。 (B)以分组丢失而超时为拥塞标志
(C)当属于一个拥塞窗口的某个已发送报文段丢失,拥塞窗口大小开始线性增长 (D)发送方取“拥塞窗口”和“接收方承认的窗口”两者最小值作为发送窗口
三.问答和计算题:
1. 试计算一个包含5段链路的运输连接的端到端时延,5段链路中有2段是卫星链路。每条卫星链路又由上行链路和下行链路两部分组成。可以取这两部分的传播时延之和为250ms。每一个广域网的范围为1500 km,其传播时延可按150000km/s来计算,各数据链路速率为48kb/s,帧长为960bit。
广域网 卫星链路 卫星链路 广域网 广域网
解:每段链路的总时延为帧的第1个bit开始发送到最后bit被对方收到为止之间的时间,即包括传播时延Tp和发帧时间Ts。
单段卫星链路的总时延T1=Tp1+Ts1=250ms + 960bit / 48000b/s = 270ms。
单段广域网链路的总时延T2=Tp2+Ts2=1500km / 150000km/s + 960bit / 48000b/s=30ms。 运输连接的端到端时延T = 2*T1 + 3*T2 = 2*270 + 3*30 = 630ms。
2. 主机A和B使用TCP通信。在B发送过的报文段中,有这样连续的两个:ACK=120 和ACK=100。这可能吗(前一个报文段确认的序号还大于后一个的)?试说明理由。 答:这完全可能。设想A连续发送两个数据报,(SEQ=92,DATA共8字节),(SEQ=100,DATA共20字节),均正确到达B。B连续发送两个确认(ACK=100)和(ACK=120)。但前者在传送时丢失,于是A超时重传第一个报文段并被B收到,然后B发送(ACK=100)到达A。
3. 设TCP使用的最大窗口为64 KB,即64×1024字节,而传输信道的带宽可认为是不受限制的。若报文段的平均往返时延为20ms,问所能得到的最大吞吐量是多少? 答:26.2 Mb/s
4. 一个应用程序用UDP,到了IP层将数据报再划分为4个数据报片发送出去。结果前两个数据报片丢失,
后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成为完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
答:不行。重传时,IP数据报的标识字段会有另一个标识符。前两个IP数据报的标识符与后两个不同,因此不能组装成一个。
5. 设TCP的ssthresh的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用
慢开始和拥塞避免。试分别求出第1次到第15次传输的各拥塞窗口大小。 答:拥塞窗口大小分别为:1,2,4,8,9,10,11,12,1,2,4,6,7,8,9
第8章
一.填空题:
1. 在TCP/IP协议族中, 应用层的 DNS 可实现domain name 到IP地址的转换。
2. 应用层的 TELNET 协议能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP
连接返回到用户屏幕。
3. 由于因特网的SMTP只能传送可打印的7位ASCII码邮件,因此因特网标准委员会在1993年又提出了
MIME ,它可同时传送多种类型的数据(如文本、声音、图像、视像等)。
4. 超文本 是网页中的特殊文本。它链接到因特网上其它的网页,这些文本被用特殊方式显
示 (例如用不同的颜色,或添加了下划线),当我们将鼠标移动到这些文本时,鼠标的箭头就变成了一只手的形状。
5. 服务器返回给浏览器的 活动 文档包含程序,该程序可在浏览器端运行,并可与用户直接交
互,根据用户的不同输入可连续地改变屏幕的显示。
二.单选选择题:
1.定义HTML页面的表单,要用HTML标记______。
A.