第18章 IP协议

来源:互联网 发布:端口概念 编辑:程序博客网 时间:2024/06/07 14:06
1.因特网使用的IP协议是无连接的,因此其传输时不可靠的。之所以这样设计,是因为这样可以使计算机网络便宜,灵活,如果像电信网一样,需要投入很大的费用。而且采用端到端的可靠传输策略,即在传输层使用面向连接的TCP协议,这样既可以使网络部分价格便宜而且灵活可靠,又能够保证端到端的可靠传输!






22、一个数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据长度、片偏移字段和MF标志应为何值?

标志字段中的最低位记为MF(More Fragment)。MF=1即表示后面“还有分片”的数据报。MF=0表示这已是若干数据报片中的最后一个。

片偏移指出:较长的分组在分片后,某片在原分组中的相对位置。也就是说,相对用户数据字段的起点,该片从何处开始。片偏移以8个字节为偏移单位。这就是说,每个分片的长度一定是8字节(64位)的整数倍。

答:IP数据报固定首部长度为20字节

     

    4000-20=3980

    1480、1480、1020

    1480/8=185

    1480×2/8=370

    MF=1、MF=1、MF=0


总长度(字节) 

数据长度(字节)

MF

偏移



原始数据报

4000 

3980

1

0

数据报片1

1500 

1480

1

0

数据报片2

1500 

1480

1

185

数据报片3

1040 

1020

0

370


12. IP 地址132.119.100.200 的子网掩码是255.255.255.240,那么它所在子网的广播地址是A

A.132.119.100.207

B.132.119.100.255

C.132.119.100.193

D.132.119.100.223

 

200——11001000

240——11110000

相与 得网路地址    11000000   取前四位不变,后面置1   得广播地址11001111 255-16-32=255-48=207

 

216. IP 地址132.119.100.200 的子网掩码是255.255.255.224,哪么它所在子网的广播地址是D。

A.132.119.100.255

B. 132.119.100.225

C.132.119.100.193

D.132.119.100.223

 

200:11001000

224:11100000

相与 得网路地址    11000000   取前3位不变,后面置1  得广播地址11011111 255-32=223

 

195. 要设置一个子网掩码使192.168.0.78 和192.168.0.94 在同一网段,使用的子网掩码不可能是___D___。(选择一项或多项)

A.255.255.255.128

B.255.255.255.192

C.255.255.255.224 11100000

D.255.255.255.240 11110000


78:01001110

94:01011110

 

 

206. 某企业网络管理员需要设置一个子网掩码将其负责的C 类网络211.110.10.0 划分为子网,要求每个子网的主机数不少于20,请问可以采用多少位的子网掩码进行划分?(选择一项或多项)

A. 28

B. 27

C. 26

D. 29

E. 25

1+2+4+8+16>20

5位 32-5=27

Answer: BCE

2010下软考网络工程师:

  网络172.21.136.0/24和172.21.143.0/24汇聚后的地址是(A)。

A.172.21.136.0/21       B.172.21.136.0/20
C.172.21.136.0/22           D.172.21.128.0/21

 

136:10001000

143:10001111

 取相同10001000    8+8+5=21


使用CIDR技术把4个C类网络220.117.12.0/24、220.117.13.0/24、220.117.14.0/24和220.117.15.0/24汇聚成一个超网,得到的地址是  B。
    A.220.117.8.0/22                B.220.117.12.0/22

    C.220.117.8.0/21               D.220.117.12.0/21

12 00001100

13 00001101

14 00001110

15 00001111

取相同的前6位,即8+8+6=22

 

某用户分配的网络地址为192.24.0.0~192.24.7.0,这个地址块可以用 (  )表示,其中可以分配 () 个主机地址。
A.192.24.0.0/20                B.192.24.0.0/21
C.192.24.0.0/16                D.192.24.0.0/24

A.2032        B.2048        C.2000       D.2056 


00000111->8+8+5=21

 

2048-2*8=2032

由于主机位有11位,因此可分配的主机地址有2^11-2=2046。但是备选答案中没有2046,这就有些离奇了。

首先,2048和2056两个答案都是可以排除的,接下来分析2032和2000两个备选答案。
如果误以为CIDR中的各成员网络的主机位全“0”和全“1”地址都不可使用(即192.24.0.0、192.24.0.255、……、192.24.7.0、192.24.7.255),那也只有16个地址而已。即便如此,可分配的地址也有211-16=2032个,离答案A比较接近。
因此可以判断,命题老师可能是无意中误导了考生。既然(49)考了CIDR,在(50)题中就应该说明“在不使用CIDR的情况下……”



0 0