(4) A.255.255.192.0 B.255.255.224.0 C.255.255.255.224 D.255.255.255.192 (5) A.129.23.191.21 B.129.23.127.222 C.129.23.130.33 D.129.23.148.127
18 采用可变长子网掩码技术可以把大的网络分成小的子网,例如把子网掩码为255.255.0.0的网络40.15.0.0分为两个子网,假设第一个子网为40.15.0.0/17,则第二个子网为 (1) 。假设用户Xl有2000台主机,则至少应给他分配 (2) 个C类网络,如果分配给用户Xl的网络号为196.25.64.0,则指定给Xl的子网掩码为 (3) ;假设给用户X2分配的C类网络号为196.25.16.0~196.25.31.0,则X2的子网掩码应为 (4) :如果路由器收到一个目标地址为11000100.00011001.01000011.00100001的数据报,则该数据报应送给 (5) 用户。
(1) A.40.15.1.0/17 B.40.15.2.0/17
C.40.15.100.0/17 D.40.15.128.0/17 (2) A.4 B.8 C.10 D.16
(3) A.255.255.255.0 B.255.255.250.0 C.255.255.248.0 D.255.255.240.0 (4) A.255.255.255.0 B.255.255.250.0
C.255.255.248.0 D.255.255.240.0
(5) A.Xl B.X2 C.Xl和X2 D.非Xl且非X2
19.IPv6是下一代IP协议。IPv6的基本报头包含 (1) 个字节,此外还可以包含多今扩展报头。基本报头中的 (2) 字段指明了一个特定的源站向一个特定目标站发送的分组序列,各个路由器要对该分组序列进行特殊的资源分配,以满足应用程序的特殊传输需求。一个数据流由 (3) 命名。在IPv6中,地址被扩充为128位,并且为IPv4保留了一部分地址空间。按照IPv6的地址表示方法,以下地址中属于IPv4地址的是 (4) 。 (1) A.16 B.32 C.40 D.60
(2) A.负载长度 B.数据流标记 C.下一报头 D.8h数限制 (3) A.源地址、目标地址和流名称 B.源地址、目标地址和流序号 C.源地址、端口号和流序号 D.MAC地址、端口号和流名称 (4) A.0000:0000:0000:0000:0000:FFFF:1234:1180 B.0000:0000:0000:1111:111t:FFFF:1234:1180 C. 0000:0000:FFFF:FFFF:FFFF:FFFF:1234:1180 D.FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:1234:1180 20. 在自治系统内部的各个路由器之间,运行的是内部网关协议IGP。早期的IGP叫做_(1) ,它执行 (2) 。当网络规模扩大时,该算法传送的路由信息太多,增加了网络负载,后来又出现了执行最短路径优先算法的IGP。按照这种协议,每个路由器向网络中的其他路由器发布 (3) ,当路由信息改变后,路由器按照 (4) 算法更新路由表。在不同自治系统的路由器之间,运行外部网关协议EGP,典型的EGP是 (5) 。 (1) A.RIP B.GGP CBGP D.OSPF
(2) A.路由选择算法B.距离矢量算法 C.链路状态算法 D.内部网关算法 (3) A.它连接的所有链路的状态信息 B.它的路由表
C.与它相邻的路由器的地址 D.所有目标结点的URL (4) A.Diikstra B.Ford-Fulkerson C.Floyd D.WarshaH (5) A. RIP B.GGP C. BGP D.OSPP
二、练习题
21. IPv4中哪一类Internet地址提供的主机地址最多?
22. (1)子网掩码为255.255.255.0代表什么意思?
(2)某网络的现在掩码为255.255.255.248,试问该网络能够连接多少个主机?
(3)某A类网络和某B类网络的子网号subnet-id分别为16个1和8个1,问这两个网络的子网掩码有何不同?
23. 假设用20位,而不是16位来标志一个B类网地址,可以有多少个B类子网? 24. Internet上的一个B类网的子网掩码为255.255.240.0。试问在其中每一个子网上的主机数最多是多少?
25. C类网络使用子网掩码有无实际意义?为什么? 26. 试辨认以下IP地址的网络类型
(1)128.36.109.13 (2)21.162.240.17 (3)183.194.76.53 (4)192.12.68.248 (5)89.3.10.1 (6)203.3.16.232
27. 试找出可产生以下数目的A类子网的子网掩码。
(1)2, (2)6, (3)30, (4)62, (5)122, (6)250。 28. 以下有4个子网掩码。哪些是不推荐使用的?
(1)176.0.0.0 (2)96.0.0.0 (3)127.192.0.0 (4)255.128.0.0 29. 有如下的四个/24地址块,试进行最大可能的聚合。
212.56.132.0/24,212.56.133.0/24,212.56.134.0/24,212.56.135.0/24
30. IP数据报中的首部检验和字段并不检验数据报中的数据,这样做的最大好处是什么?坏处是什么?
31. ARP和RARP是将地址由一个空间映射到另一个空间。从这点看来,它们是相似的。但是,它们的应用是根本不同的,它们的差异体现在哪些方面? 32. ICMPv6的主要特点有哪些?
33. 一个3200bit长的TCP报文传到IP层,加上160bit的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200bit。因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少bit的数据?
34. 一个数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?
35. 在IPv4首部中有一个“协议”字段,但在IPv6的固定首部中却没有,这是为什么? 36. 试给出以下IPv6地址的原始形式:
(1)0::0 (2)0:AA::0 (3)0:1234::3 (4)123::1:2
37. IPv6使用16字节地址。如果1ps(picosecond,10-12s)分配100万个地址,这些地址能用多长时间。
38. 引入IPv6协议后,ARP协议要改变吗?如果要,是理论上的改变还是技术上的改变? 39. 多播与同时向多个目的节点发送数据有什么区别? 40. 常见的多播路由算法有哪些? 41. 网络的服务等级有哪些? 42. 常用的QoS度量值是哪些?
43. QoS路由就是将传统的最短路径变为一条更好的路径,其主要目标是什么?
44. 设计多播路由算法必须考虑哪些问题?
45. 试利用路由器将以太网和令牌环连接到FDDI光纤主干网上。
46. 网络拓扑如图所示。各链路上注明的是链路原来的时延,两个方向的时延都一样。现使用距离向量算法。假定在某一个时刻到达结点c的向量如下(为书写方便,此处使用行向量,结点的顺序是A,B,C,D,E,F):
从B:(5,0,8,12,6,2);从D:(16,12,6,0,9,10);从E:(7,6,3,9,0,4) 而C测量出到B,D和E的时延分别为6,3和5。试计算结点C新的路由表,和给出C到各结点的下一站路由。
47. 如图所示的以太网,网络号为202.114.32.0,回答下列问题。 = 1 \\* GB2 ⑴ 它是哪一类网
= 2 \\* GB2 ⑵ 确定子网掩码, 网络号,每台主机的IP地址,主机号。
a
b c d
48. 某路由器建立了如下路由表(这三列分别表示为目的网络、子网掩码和下一跳路由器)
128.96.39.0 128.96.39.128 128.96.40.0 192.4.153.0 * (默认) 255.255.255.128 255.255.255.128 255.255.255.128 255.255.255.192 -- 接口0 接口1 R2 R3 R4 现收到5个分组,其目的站IP分别为: (1)128.96.39.170 (2)128.96.40.56 (3)192.4.153.2 (4)128.96.39.33 (5)192.4.153.70
分别计算下一跳。 49某网络结构如图所示,如果Router3与网络4之间的线路突然中断,按照RIP路由协议的.实现方法,路由表的更新时间间隔为30秒,中断30秒后Router2的路由信息表1和中断500秒后Router2的路由信息表2如下。
注:①若到达目的网络不需转发或目的网络不可达,用“一”来表示“下一站地址”;
②当目的网络不可达时,“跳数”为16。
路由信息表1
目的网络 下一站地址 跳数 10.0.0.0 __(1)__ __(2)__ 20.0.0.0 - 0 30.0.0.0 - 0 40.0.0.0 __(3)__ __(4)__ 路由信息表2
目的网络 下一站地址 跳数 10.0.0.0 20.0.0.1 1 20.0.0.0 __(5)__ __(6)__ 30.0.0.0 __(7)__ __(8)__ 40.0.0.0 __(9)__ __(10)__ 问题:
1.请填充中断30秒后Router2的路由信息表1。 2.请填充中断500秒后Router2的路由信息表2。
第7章 传输层
习题
一、选择题
1. ISO传输层中数据传输的任务是在两个传输实体之间( )。
A. 传输用户数据 B. 控制数据
C. 进行数据差错检测 D. A和B
2. 下列关于传输服务的面向连接服务和无连接服务说法中正确的是( )。
A. 面向连接的服务是可靠的服务,无连接的服务也可以提供可靠服务
B. 面向连接的服务是可靠的服务,而无连接的服务,只能提供不可靠的服务 C. 面向连接的服务和无连接的服务都是提供不可靠的服务 D. 以上说法都不正确
3. 传输层的数据传输任务是在两个传输实体之间传输用户数据和控制数据,一般地( )。
A. 只采用全双工服务
B. 全双工服务,个别场合也可采用半双工服务 C. 只采用半双工服务 D. 以上都不正确
4.( )是传输层数据交换的基本单位。
A. 比特 B. 分组 C. 帧 D. 报文段 5. 基于 TCP/IP 的互联网服务中,IP 协议提供主机之间的___(1)___分组传输服务。TCP 协议提供端口之间的___(2)___报文传输服务;为了实现可靠的服务,采用超时重传、确认捎带技术。传输中的协议规定,在确认信息中捎带___(3)___的序号以减少通信量。TCP 使用三次握手协议来建立连接,设甲乙双方发送报文的初始序号分别为 X 和 Y,甲方发送___(4)___的报文给乙方,乙方接收报文后发送___(5)___的报文给甲方,然后甲方发送一个确认报文给乙方便建立了连接。
(1) A.可靠的面向连接的 B.不可靠的面向连接的 C.可靠的无连接的 D.不可靠的无连接的
(2) A.可靠的面向连接的 B.不可靠的面向连接的 C.可靠的无连接的 D.不可靠的无连接的
(3) A.上一个已接收的报文 B.下一个希望接收的报文 C.正在发送的报文 D.下一个将要发送的报文
(4) A. SYN=1,序号=X B. SYN=1,序号=X+1,ACKX=1 C. SYN=1,序号=Y D. SYN=1,序号=Y,ACKY+1=1
(5) A. SYN=1,序号=X+1 B. SYN=1,序号=X+1,ACKX=1 C. SYN=1,序号=Y,ACKY+1=1 D.SYN=1,序号=Y,ACKY+1=1
(注:ACK的下标为捎带的序号)
6. TCP 是一个面向连接的协议,它提供连接的功能是__(1)__的,采用__(2)___技术来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传__(3)__的分组,这种分组的数量最多可以__(4)__,TCP协议采用滑动窗口协议解决了__(5)__。
(1) A. 全双工 B.半双工 C.单工 D.单方向
(2) A.超时重传 B.肯定确认(捎带一个分组的序号)
C.超时重传和肯定确认(捎带一个分组的序号) D.丢失重传和重复确认 (3) A.未被确认及至窗口首端的所有分组 B.未被确认
C.未被确认及至退回N值的所有分组 D.仅丢失的 (4) A.是任意的 B.1个
C.大于滑动窗口的大小 D.等于滑动窗口的大小 (5) A 端到端的流量控制 B.整个网络的拥塞控制
C.端到端的流量控制和网络的拥塞控制 D.整个网络的差错控制
7.TCP是互联网中的 (1) 协议,使用 (2) 次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答 (3) 。这种建立连接的方法可以防止 (4) 。TCP使用的流量控制协议是 (5) 。
(1) A.传输层 B.网络层 C.会话层 D.应用层