1、2008年上半年软件水平考试(中级)网络工程师上午(基础知识)试题真题试卷及答案与解析 1 内存采用段式存储管理有许多优点,但 (1)不是其优点。 ( A)分段是信息逻辑单位,用户不可见 ( B)各段程序的修改互不影响 ( C)地址变换速度快、内存碎片少 ( D)便于多道程序共享主存的某些段 2 现有四级指令流水线,分别完成取指、取数、运算、传送结果 4步操作。若完成上述操作的时间依次为 9ns、 10ns、 6ns、 8ns,则流水线的操作周期应设计为(2)ns。 ( A) 6 ( B) 8 ( C) 9 ( D) 10 3 内存按字节编址,地址从 90000H到 CFFFFH,若用存储容量
2、为 16K8bit的存储器芯片构成该内存,至少需要 (3)片。 ( A) 2 ( B) 4 ( C) 8 ( D) 16 4 (4)是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。 ( A)结构化开发方法 ( B) Jackson系统开发方法 ( C) Booch方法 ( D) UML(统一建模语言 ) 5 采用 UML进行软件设计时,可用 (5)关系表示两类事物之间存在的特殊 /一般关系,用聚集关系表示事物之间存在的整体 /部分关系。 ( A)依赖 ( B)聚集 ( C)泛化 ( D)实现 6 某项目制定的开发计划中定义了 3个任务,其中任务 A首先开始,且需要 3周完成,任务
3、 B必须在任务 A启动 1周后开始,且需要 2周完成,任务 C必须在任务 A完成后才能开始,且需要 2周完成。该项目的进度安排可用下面的甘特图 (6)来描述。 ( A) ( B) ( C) ( D) 7 下列叙述中错误的是 (7)。 ( A)面向对象程序设计语言可支持过程化的程序设计 ( B)给定算法的时间复杂性与实现该算法所采用的程序设计语言无关 ( C)与汇编语言相比 ,采用脚本语言编程可获得更高的运行效率 ( D)面向对象程序设计语言不支持对一个对象的成员变量进行直接访问 8 依据我国著作权法的规定, (10)属于著作人身权。 ( A)发行权 ( B)复制权 ( C)署名权 ( D)信息
4、网络传播权 9 下图的两种编码方案分别是 (13)。 ( A) 差分曼彻斯特编码, 双相码 ( B) m(2编码, 差分曼彻斯特编码 ( C) ONRZ-I编码, 曼彻斯特编码 ( D) 极性码, 双极性码 10 设信道带宽为 3400Hz,调制为 4种不同的码元,根据 Nyquist定 理,理想信道的数据速率为 (18)。 ( A) 3.4Kb/s ( B) 6.8Kb/s ( C) 13.6Kb/s ( D) 34Kb/s 11 采用 CRC校验的生成多项式为 G(X)=x16+x15+x2+1,它产生的校验码是 (19)位。 ( A) 2 ( B) 4 ( C) 16 ( D) 32 1
5、2 IPv6地址以 16进制数表示,每 4个 16进制数为一组,组之间用冒号分隔,下面的 IPv6地址 ADBF: 0000: FEEA: 0000: 0000: 00EA: 00AC: DEED的简化写法是 (20)。 ( A) ADBF: 0: FEEA: 00: EA: AC: DEED ( B) ADBF: 0: FEEA: EA: AC: DEED ( C) ADBF: 0: FEEA: EA: AC: DEED ( D) ADBF: FEEA: EA: AC: DEED 13 浏览器与 web服务器通过建立 (21)连接来传送网页。 ( A) UDP ( B) TCP ( C) I
6、P ( D) RIP 14 在 TCP协议中,采用 (22)来区分不同的应用进程。 ( A)端口号 ( B) IP 地址 ( C)协议类型 ( D) MAC地址 15 ARP协议的作用是由 IP 地址求 MAC地址 , ARP请求是广播发送, ARP响应是 (25)发送。 ( A)单播 ( B)组播 ( C)广播 ( D)点播 16 下面有关 BGP4协议的描述中,不正确的是 (26)。 ( A) BGP4是自治系统之间的路由协议 ( B) BGP4不支持 CIDR技术 ( C) BGP4把最佳通路加入路由表并通告邻居路由器 ( D) BGP4封装在 TCP段中传送 17 ICMP协议在网络中
7、起到了差错控制和交通控制的作用。如果在 IP 数据报的传送过程中,如果出现网络拥塞,则路由器发出 (27)报文。 ( A)路由重定向 ( B)目标不 可到达 ( C)源抑制 ( D)超时 18 若 Linux用户需要将 FTP默认的 21号端口修改为 8800,可以修改 (33)配置文件。 ( A) /etc/vsftpd/userconf ( B) /etc/vsftpd/vsftpd.conf ( C) /etc/resolv.conf ( D) /etc/hosts 19 在 Windows Server 2003的 “管理您的服务器 ”界面中,可以通过 (34)安装配置 DHCP服务器
8、。 ( A) Active Directory ( B)管理服务器角色 ( C) IIS 6.0 ( D)代理服务器 20 用户可以通过 http: /和 http: /访问在同一台服务器上(39)不同的两个 web站点。 ( A) IP 地址 ( B)端口号 ( C)协议 ( D)虚拟目录 21 在 Windows操作系统下, FTP客户端可以使用 (40)命令显示客户端当前目录中的文件。 ( A) dir ( B) list ( C) !dir ( D) !list 22 设置计算机的无线网卡,使该计算机与实验室的无线访问点 LabAP之间的通信能够受密码保护,指定 密钥为 2350AD9
9、FE0,则下图中应设置 (43)。( A) SSID为 LabAP,网络验证为开放式,数据加密为 WEP ( B) SSID为 2350AD9FE0,网络验证为开放式,数据加密为 WEP ( C) SSID为 LabAP,网络验证为 WEP,数据加密为开放式 ( D) SSID为 2350ADgFE0,网络验证为 WEP,数据加密为开放式 23 下面的选项中,属于传输层安全协议的是 (44)。 ( A) IPSes ( B) L2TP ( C) TLS ( D) PPTP 24 某银行为用户提供网上服务,允许用 户通过浏览器管理自己的银行账户信息。为保障通信的安全,该 Web服务器可选的协议是
10、 (45)。 ( A) POP ( B) SNMP ( C) HTTP ( D) HTTPS 25 (46)不属于电子邮件协议。 ( A) POP3 ( B) SMTP ( C) IMAP ( D) MPLS 26 某客户端采用 ping命令检测网络连接故障时,发现可以 ping通 127.0.0.1及本机的 IP 地址,但无法 ping通同一网段内其他工作正常的计算机的 IP 地址。该客户端的故障可能是 (47)。 ( A) TCP/IP协议不能正常工作 ( B)本机网卡不能正常工作 ( C)本机网络接口故障 ( D)本机 DNS服务器地址设置错误 27 在 SNMPv2中,一个实体接受到一
11、个报文,一般经过 4个步骤: 把 PDU部分、源和目标端口号交给认证服务。如果认证失败,发送一个陷入,丢弃报文。 协议实体对 PDU做句法检查。如果通过检查,则根据团体名和适当的访问策略作相应的处理。 如果认证通过,则把 PDU转换成 ASN.1的形式。 对报文进行语法检查,丢弃出错的报文。 这四个步骤的正确次序是 (50)。 ( A) ( B) ( C) ( D) 28 私网地址用于配置本地网络,下面的地址中,属于私网地址的是 (53)。 ( A) 100.0.0.0 ( B) 172.15.0.0 ( C) 192.168.0.0 ( D) 244.0.0.0 29 以下给出的地址中,不属
12、于子网 192.168.64.0/20的主机地址是 (56)。 ( A) 192.168.78.17 ( B) 192.168.79.16 ( C) 192.168.82.14 ( D) 192.168.66.15 30 路由 器命令 “Router(config)# access-list 1 permit 192.168.1.1”的含义是(57)。 ( A)不允许源地址为 192.168.1.1的分组通过,如果分组不匹配,则结束 ( B)允许源地址为 192.168.1.1的分组通过,如果分组不匹配,则检查下一条语句 ( C)不允许目标地址为 192.168.1.1的分组通过,如果分组不匹
13、配,则结束 ( D)允许目标地址为 192.168.1.1的分组通过,如果分组不匹配,则检查下一条语句 31 路由器 Console端口默认的数据速 率为 (58)。 ( A) 2400b/s ( B) 4800b/s ( C) 9600b/s ( D) 10Mb/s 32 当启用 VTP修剪功能后,如果交换端口中加入一个新的 VLAN,则立即 (59)。 ( A)剪断与周边交换机的连接 ( B)把新的 VLAN中的数据发送给周边交换机 ( C)向周边交换机发送 VTP连接报文 ( D)要求周边交换机建立同样的 VLAN 33 以太网的 CSMA/CD协议采用坚持型监听算法。与其他监听算法相比
14、,这种算法的主要特点是 (62)。 ( A)传输介质利用率低,冲突概率也低 ( B)传输介质利用率高,冲突概率也高 ( C)传输介质利用率低,但冲突概率高 ( D)传输介质利用率高,但冲突概率低 34 IEEE 802局域网中的地址分为两级,其中 LLC 地址是 (63)。 ( A)应用层地址 ( B)上层协议实体的地址 ( C)主机的地址 ( D)网卡的地址 35 快速以太网物理层规范 100BASE-TX规定使用 (64)。 ( A) 1对 5类 UTP,支持 IOM/100M自动协商 ( B) 1对 5类 UTP,不支持 10M/100M自动协商 ( C) 2对 5类 UTP,支持 IO
15、M/100M自动协 商 ( D) 2对 5类 UTP,不支持 IOM/100M自动协商 36 以下关于网络存储描述正确的是 (67)。 ( A) SAN系统是将存储设备连接到现有的网络上,其扩展能力有限 ( B) SAN系统是将存储设备连接到现有的网络上,其扩展能力很强 ( C) SAN系统使用专用网络,其扩展能力有限 ( D) SAN系统使用专用网络,其扩展能力很强 37 (68)是错误的网络设备选型原则。 ( A)选择网络设备,应尽可能地选择同一厂家的产品 ( B)为了保证网络性能,尽可能地选择性能高的产品 ( C)核心设备的选取要 考虑系统日后的扩展性 ( D)网络设备选择要充分考虑其可
16、靠性 38 下面关于网络工程需求分析的论述中,正确的是 (69)。 ( A)任何网络都不可能是一个能够满足各项功能需求的万能网 ( B)必须采用最先进的网络设备,获得最高的网络性能 ( C)网络需求分析独立于应用系统的需求分析 ( D)网络需求分析时可以先不考虑系统的扩展性 39 关于项目管理甘特图的结构,下列选项中合理的是 (70)。 ( A)任务名称,工期,开始时间,前置任务,后置任务,资源名称 ( B)任务名称,开始时间,完成时间,后置任务, 人力资源,进度线 ( C)任务名称,工期,开始时间,完成时间,前置任务,资源名称,进度线 ( D)任务名称,开始时间,完成时间,前置任务,人力资源
17、,进度线 40 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件, “/”表示路径中的分隔符, “/”在路径之首时表示根目录。图中, (8)。假设当前目录是 A2,若进程 A以如下两种方式打开文件 f1: 方式 fd1=open(“(9)/f2“, o_ RDONLY); 方式 fd1=open(“/A2/C3/f2“, o_ RDONLY); 那么,采用方式 的工 作效率比方式 的工作效率高。 ( A)根目录中文件 f1 与子目录 C1、 C2和 C3中文件 f1相同 ( B)子目录 C1中文件 f2与子目录 C3中文件 f2是相同的 ( C)子目录 C1中文件 f2与子目录 C3中文
18、件 f2是不同的 ( D)子目录 C1中文件 f2与子目录 C3中文件 f2可能相同也可能不相同 ( A) /A2/C3 ( B) A2/C3 ( C) C3 ( D) f2 42 E1载波把 32个信道按 (11)方式复用在一条 2.048Mb/s的高速信道上,每条话音信道的数据速率是 (12)。 ( A)时分多路 ( B)空分多 路 ( C)波分多路 ( D)频分多路 ( A) 56Kb/s ( B) 64Kb/s ( C) 128Kb/s ( D) 512Kb/s 44 假设模拟信号的最高频率为 5MHz,采样频率必须大于 (14),才能使得到的样本信号不失真,如果每个样本量化为 256
19、个等级,则传输的数据速率是 (15)。 ( A) 5MHz ( B) 10MHz ( C) 15MHz ( D) 20MHz ( A) 10Mb/s ( B) 50Mb/s ( C) 80Mb/s ( D) 100Mb/s 46 在异步通信中,每个字符包含 1位起始位、 7位 数据位、 1位奇偶位和 2位终止位,若每秒钟传送 100个字符,采用 4相相位调制,则码元速率为 (16),有效数据速率为 (17)。 ( A) 50波特 ( B) 500波特 ( C) 550波特 ( D) 1100波特 ( A) 500b/s ( B) 700b/s ( C) 770b/s ( D) 1100b/s
20、48 TCP是互联网中的传输层协议,使用 (23)次握手协议建立连接。这种建立连接的方法可以防止 (24)。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 ( A)出现半连接 ( B)无法连接 ( C)产生错误的连接 ( D)连接失效 50 以下是在 Linux 操作系统中键入 ps命令后得到的进程状态信息,其中处于 “僵死 ”状态进程的 PID为 (31),若要终止处于 “运行 ”状态的进程的父进程,可以键入命令 (32)。 ( A) 9822 ( B) 9970 ( C) 15354 ( D) 17658 ( A) kill 9822 ( B) kill 9970 ( C) py
21、thon 9521 ( D) python 9976 52 在 Windows环境下, DHCP客户端可以使用 (35)命令重新获得 IP 地址,这时客户机向 DHCP服务器发送 一个 (36)数据包来请求租用 IP 地址。 ( A) ipconfig/release ( B) ipconfig/reload ( C) ipconfig/renew ( D) ipconfig/all ( A) Dhcpoffer ( B) Dhcpack ( C) Dhcpdiscover ( D) Dhcprequest 54 下图是在 Windows客户端 DOS窗口中使用 nslookup命令后的结果,
22、该客户端的首选 DNS服务器的 IP 地址是 (37)。在 DNS服务器中, 是采用新建(38)方式建立的 。 ( A) 192.168.21.252 ( B) 10.10.20.3 ( C) 10.10.20.1 ( D)以上都不是 ( A)邮件交换器 ( B)别名 ( C)域 ( D)主机 56 如果希望别的计算机不能通过 ping命令测试服务器的连通情况,可以 (41)。如果希望通过默认的 Telnet端口连接服务器,则下面对防火墙配置正确的是 (42)。 ( A)删除服务器中的 ping.exe文件 ( B)删除服务器中的 cmd.exe文件 ( C)关闭服务器中 ICMP端口 ( D
23、)关闭服务器中的 Net Logon服务 ( A) ( B) ( C) ( D) 58 SNMP代理使用 (48)操作向管理端通报重要事件的发生。在下图中, (49)能够响应 Manager2的 getRequest请求。 ( A) GetRequest ( B) Get-nextRequest ( C) SetRequest ( D) Trap ( A) Agent1 ( B) Agent2 ( C) Agent3 ( D) Agent4 60 以下列出的 IP 地址中,不能作为目标地址的是 (51),不能作为源地址的是(52)。 ( A) 0.0.0.0 ( B) 127.0.0.1 (
24、C) 100.10.255.255 ( D) 10.0.0.1 ( A) 0.0.0.0 ( B) 127.0.0.1 ( C) 100.255.255.255 ( D) 10.0.0.1 62 某公司网络的地址是 202.100.192.0/20,要把该网络分成 16个子网,则对应的子网掩码应该是 (54),每个子网可分配的主机地址数是 (55)。 ( A) 255.255.240.0 ( B) 255.255.224.0 ( C) 255.255.254.0 ( D) 255.255.255.0 ( A) 30 ( B) 62 ( C) 254 ( D) 510 64 在以上显示的信息中,
25、端口 fa 0/1的链路模式被设置为 (60),默认的 VLAN为(61)。 ( A)中继连接状态,并要求对方也建立中继连接 ( B)中继连接状态,不要求与对方建立中继连接 ( C)接入链路状态,要求与对方建立中继连接 ( D)接入链路状态,不要求对方建立中继连接 ( A) VLAN0 ( B) VLAN1 ( C) VLAN2 ( D) VLAN3 66 IEEE802.11定义了无线局域网的两种工作模式,其中的 (65)模 式是一种点对点连接的网络,不需要无线接入点和有线网络的支持。 IEEE802.11g的物理层采用了扩频技术,工作在 (66)频段。 ( A) Roaming ( B)
26、Ad Hoc ( C) Infrastructure ( D) DiffuseIR ( A) 600MHz ( B) 800MHz ( C) 2.4GHz ( D) 19.2GHz 68 某网络结构如下图所示。在 Windows操作系统中, Server1通过安装 (28)组件创建 Web站点。 PCI的用户在浏览器地址栏中输入 后无法获取响应页面, 管理人员在 Windows操作系统下可以使用 (29)判断故障发生在网络 A内还是网络 A外。如果使用 ping61.102.58.77命令对服务器 Server1进行测试,响应正常,则可能出现的问题是 (30)。 ( A) IIS ( B) I
27、E ( C) WWW ( D) DNS ( A)网关故障 ( B)线路故障 ( C)域名解析故障 ( D)服务器网卡故障 70 WLANs are increasingly popular because they enable cost-effective connections among people and applications that were not possible in the past, For example, WLAN-based applications can enable fine-grained management of supply.(71)to imp
28、rove their efficiency and reduce(72). WLANs can also enable entirely new business processes. To cite but one example, hospitals are using WLAN-enabled point-of-care(73)to reduce errors and improve overall patient care. WLAN management solutions provide a variety of other benefits that can be substan
29、tial but difficult to measure. For example, they can protect corporate data by preventing(74)through rogue access points. They can improve overall network management by integrating with customers existing systems. Fortunately, it isnt necessary to measure these benefits to justify investing in WLAN
30、management solutions, which can quickly pay for themselves simply by minimizing time-(75)deployment and administrative chores. ( A) custom ( B) server ( C) chains ( D) chances ( A) capable ( B) consuming ( C) effective ( D) connected 2008年上半年软件水平考试(中级)网络工程师上午(基础知识)试题真题 试卷答案与解析 1 【正确答案】 C 【试题解析】 本题考查
31、操作系统内存管理方面的基本概念。操作系统内存管理方案有许多种,其中,分页存储管理系统中的每一页只是存放信息的物理单位,其本身没有完整的意义,因而不便于实现信息的共享,而段却是信息的逻辑单位,各段程序的修改互不影响,无内碎片,有利于信息的共享。 2 【正确答案】 D 【试题解析】 本题考查计算机流水线基本工作原理。流水线的基本原理是把一个重复的过程分解为若干个子过程,前一个子过程为下一个子过程创造执行条件,每一个过程可以与其他子过程 同时进行。流水线各段执行时间最长的那段为整个流水线的瓶颈,一般地,将其执行时间称为流水线的周期。 3 【正确答案】 D 【试题解析】 本题考查计算机中的存储部件组成
32、。内存按字节编址,地址从90000H到 CFFFFH 时,存储单元数为 CFFFFH-90000H=3FFFFH,即 218B。若存储芯片的容量为 16K8bit,则需 218/16K=24个芯片组成该内存。 4 【正确答案】 A 【试题解析】 本题考查软件开发方法基本概念。结构化开发方法是传统的、也是应用较为广泛的一种软件开发方法,它基于 数据流进行需求分析和软件设计,用抽象模型的概念,按照软件内部数据传递和转换关系,对问题和功能自顶向下逐层分解。 Jackson 系统开发方法是一种典型的面向数据结构的分析和设计方法,以活动为中心,一连串活动的顺序组合成一个完整的工作进程。 Booch 方法
33、是一种面向对象的软件开发方法。 UML 仅仅是一种建模标准语言,规定了构成软件的各个元素和构件的图示规范。 5 【正确答案】 C 【试题解析】 本题考查对 UML 中关系概念的理解。按照面向对象技术的描述,若两类事物之间存在特殊 /一般关系,则用继承机制表示该关系 ,即 UML 中的泛化关系。 6 【正确答案】 D 【试题解析】 本题考查甘特图的概念。甘特图可用来标示一个项目中各任务计划进度和当前进度,能动态反映项目进展情况。甘特图中用水平线表示任务的工作阶段,其起点和终点分别对应任务的开始时间和完成时间,长度表示完成任务的周期。在图 A和图 C中,任务 A结束后任务 B 才开始,在图 B中,
34、任务 B和任务 A同时开始,这些都和题目要求的 “任务 B必须在启动任务 A后 1周开始 ”不符。 7 【正确答案】 C 【试题解析】 本题程序设计基础知识。 关于脚本语言的基本知识 如下: 脚本语言 (JavaScript, VBScript等 )是介于 HTML 和 C、 C+、 Java、 C#等编程语言之间的程序设计语言。 HTML 通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列复杂的指令。 脚本语言中也使用变量和函数,这一点与编程语言相似。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂。 脚本语言一般都有相应的脚本引擎来解释执行,是一种解释性语言,一般需要
35、解释器才能运行。 脚本语言一般以文本形式存在,类似于一种命令。 下面举例说明脚 本语言。设有一个可执行程序 open_ aa. exe,用于打开扩展名为“.aa”的文件。编写 “.aa”文件需要指定一套规则 (语法 ), opcn_ aa. exe就用这种规则来理解文件编写人的意图并作出回应。因此,这一套规则就是脚本语言。 汇编语言是符号化的机器语言,一般情况下,用汇编语言编写的程序比高级语言效率更高。根据脚本语言的以上特点, “采用脚本语言编程可获得更高的运行效率 ”是错误的。 8 【正确答案】 C 【试题解析】 著作权法规定: “著作权人可以全部或者部分转让本条第一款第 (五 )项至第 (
36、十七 )项规定的权利,并依照约定或者本法有关规定获得报酬。 ”其中,包括署名权。 9 【正确答案】 C 【试题解析】 在图 中,每个 “0”比特的前沿没有电子跳变,每个 “1”比特的前沿有电平跳变,这是典型的 NRZ-I编码的波形。 NRZ-I编码的数据速率与码元速率一致,其缺点是当遇到长串的 “0”时会失去同步,所以有时要做出某种变通,例如采用 4B/5B 编码。曼彻斯特编码和差分曼彻斯特编码都属于双相码。双相码要求每一比特中间都有一个电平跳变,它起到自定时的作用。在图 中,我们用高电平到低电平的转换边表示 “0”,用低电平到高电平的转换边表示 “1”,这是曼彻斯特编码的一种实现方案。反之,
37、如果用高电平到低电平的转换边表示 “1”,而用低电平到高电平的转换边表示 “0”,也可以认为是曼彻斯特编码,只要能区分两种不同的状态就可以了。比特中间的电平转换边既表示了数据代码,也作为定时信号使用。曼彻斯特编码用在低速以太网中。差分曼彻斯特编码与曼彻斯特编码不同,码元中间的电平转换边只作为定时信号,而不表示数据。数据的表示在于每一位开始处是否有电平转换:有电子转换表示 “0”,无电平转换表示 “1”,差分曼彻斯特编码用在令牌环网中。在曼 彻斯特编码和差分曼彻斯特编码的图形中可以看出,这两种双相码的每一个码元都要调制为两个不同的电平,因而调制速率是码元速率的二倍。这对信道的带宽提出了更高的要求
38、,所以在数据速率很高时实现起来更昂贵,但由于其良好的抗噪声特性和比特同步能力,所以在局域网中仍被广泛使用。 10 【正确答案】 C 【试题解析】 按照 Nyquist定理, B=2W(Baud) 码元速率为信道带宽的两倍。同时数据速率还取决于码元的离散状态数,码元携带的信息量 n(比特数 )与码元的离散状态数 N有如下关系: n=log2N 所以,综合考虑 了信道带宽和码元的离散状态数后得到的公式为: R=B log2N=2W log2N(b/s) 其中, R表示数据速率,单位是b/s。据此,数据速率可计算如下: R=B log2N=2W log2N=23400log24=68002=13.6
39、Kb/s 11 【正确答案】 C 【试题解析】 循环冗余校验码 CRC(Cyclic Redundancy Check)的长度取决于生成多项式的幂次。如果生成多项式为 G(X)=x16+x15+x2+1,则产生的 CRC校验码必定是 16位。 12 【正确答案】 B 【试题解析】 IPv6地址扩展到 128位。 2128足够大,这个地址空间可能永远用不完。事实上,这个数大于阿伏加德罗常数,足够为地球上每个分子分配一个 IP地址。用一个形象的说法,这么大的地址空间允许整个地球表面上海平方米配置71023个 IP地址 ! IPv6地址采用冒号分隔的十六进制数表示,例如下面是一个 IPv6地址: 8
40、000: 0000: 0000: 0000: 0123: 4567: 89AB: CDEF 为了便于书写,规定了一些简化写法。首 先,每个字段开始的。可以省去,例如 0123可以简写为 123;其次一个或多个 0000可以用一对冒号代替。这样,以上地址可简写为: 8000: 123: 4567: 89AB: CDEF 还有, IPv4地址仍然保留十进制表示法,只需在前面加上一对冒号,就成为 IPv6格式,例如; : 192.168.10.1 参考以上示例,答案 B 是正确的。 13 【正确答案】 B 【试题解析】 浏览器与 Web 服务器之间通过 HTTP协议传送网页数据。支持HTTP协议的下
41、层协议为 TCP协议,所以在开始传送网页之前浏览器与 Web 服务器必须先建立一条 TCP连接。 14 【正确答案】 A 【试题解析】 TCP属于传输层协议,它可以支持多种应用层协议。应用层协议访问 TCP服务的访问点是端口号,不同的端口号用于区分不同的应用进程。例如HTTP协议对应的端口号是 80, FTP对应的端口号是 20和 21。 15 【正确答案】 A 【试题解析】 ARP协议的作用是由 IP地址求 MAC地址,其协议数据单元格式 如下图所示: 当源主机要发送一个数据帧时,必须在本地的 ARP表中查找目标主机的 MAC(硬件 )地址。如果 ARP表查不到,就广播一个 ARP请求分组,
42、这种分组可到达同一子网中的所有主机,它的含义是: “如果你的 IP(协议 )地址是这个,请回答你的 MAC地址是什么。 ”收到该分组的主机一方面可以用分组中 (发送结点的 )的两个源地址更新自己的 ARP表,另一方面用自己的 IP地址与目标 IP地址字段比较,若相符则发回一个 ARP响应分组,向发送方报告自己的 MAC地址,若不相符则不予回答。ARP请求通过广播帧发送, ARP响应通过单播帧 发送给源站。 16 【正确答案】 B 【试题解析】 互联网由不同的自治系统互连而成,不同的自治系统可能采用不同的路由表,不同的路由选择算法。在不同自治系统之间用外部网关协议 (Exterior Gatew
43、ay Protocol. EGP)交换路由信息。最新的 EGP协议叫做 BGP(Border Gateway Protocol)。 BGP的主要功能是控制路由策略,例如是否愿意转发过路的分组等。 BGP的 4 种报文表示在下表中,这些报文通过 TCP连接传送。 BGP支持 CIDR技术。17 【正确答案】 C 【试题解析】 ICMP(Internet control Message Protocol)属于网络层协议,用于传送有关通信问题的消息。 ICMP报文封装在 IP数据报中传送,因而不保证可靠的提交。 ICMP报文有很多种类,用于表达不同的路由控制信息,其报文格式如下图所示。其中的类型字段
44、表示 ICMP报文的类型,代码字段可表示报文的少量参数,当参数较多时写入 32位的参数字段, ICMP报文携带的信息包含在可变长的信息字段中,校验和字段是关于整个 ICMP报文的校验和。下面简要解释 ICMP各类报文的含义 .目标不可到达 (类型 3):如果路由器判断出不能把 IP数据报送达目标主机,则向源主机返回这种报文。另一种情况是目标主机找不到有关的用户协议或上层服务访问点,也会返回这种报文。出现这种情况的原因可能是 IP头中的字段不正确;或是数据报中说明的源路由无效:也可能是路由器必须把数据报分段,但 IP头中的 D标志已置位。 .超时 (类型 11):路由器发现 IP数据报的生存期已
45、超时,或者目标主机在一定时间内无法完成重装配,则向源端返回这种报文。 .源抑制 (类型 4):这种报文提供了一种流量控制的初等方式。如果路由器或目标主机缓冲资源耗尽而必须丢弃数 据报,则每丢弃一个数据报就向源主机发回一个源抑制报文,这时源主机必须减小发送速度。另外一种情况是系统的缓冲区已用完,并预感到行将发生拥塞,则发出源抑制报文。但是与前一种情况不同,涉及的数据报尚能提交给目标主机。 .参数问题 (类型 12):如果路由器或主机判断出 IP头中的字段或语义出错,则返回这种报文,报文头中包含一个指向出错字段的指针。 .路由重定向 (类型 5):路由器向直接相连的主机发出这种报文,告诉主机一个更
46、短的路径。例如路由器 R1 收到本地网络上的主机发来的数据报,R1检查它的路由表,发现要把数据报发往网络 X, 必须先转发给路由器 R2,而R2又与源主机在同一网络中。于是 R1 向源主机发出路由重定向报文,把 R2的地址告诉它。 .回声 (请求 /响应,类型 8/0):用于测试两个结点之间的通信线路是否畅通。收到回声请求的结点必须发出回声响应报文。该报文中的标识符和序列号用于匹配请求和响应报文。当连续发出回声请求时,序列号连续递增。常用的 PING工具就是这样工作的。 .时间戳 (请求 /响应,类型 13/14):用于测试两个结点之间的通信延迟时间。请求方发出本地的发送时间,响应方返回自己的
47、接收时间和发送时间。这种应答过程如果结合强制路由的 数据报实现,则可以测量出指定线路上的通信延迟。 .地址掩码 (请求 /响应,类型 17/18):主机可以利用这种报文获得它所在的 LAN的子网掩码。首先主机广播地址掩码请求报文,同一 LAM上的路由器以地址掩码响应报文回答,告诉请求方需要的子网掩码。了解子网掩码可以判断出数据 报的目标结点与源结点是否在同一 LAN中。 18 【正确答案】 B 【试题解析】 VSFTPD的配置文件 /etc/vsftpd/vsfipd. conf 是个文本文件。以 “#”字符开始的行是注释行。每个选项设置为一行,格式为 “option=value”,注意 “=
48、”号两边不能留空白符。除了这个主配置文件外,还可以给特定用户设定个人配置文件,具体介绍见后。 : -)VSFTPD包中所带的 vsftpd.conf 文件配置比较简单,而且非常偏执狂的 (文档自称 )。我们可以根据实际情况对其进行一些设置,以使得 VSFTPD更加可用。 .监听地址与控制端口 listen_ address=ip address 此参数在 VSFTPD使用单独 (standalone)模式下有效。此参数定义了在主机的哪个 IP地址上监听 FTP请求,即在哪个 IP地址上提供 FTP服务。对于只有一个 IP地址的主机,不需要使用此参数。对于多址主机,不设置此参数,则监听所有 IP
49、地址。默认值为无。 listen_ port=port_ value 指定 FTP服务器监听的端口号 (控制端口 ),默认值为 21。此选项在 standalone模式下生效。 .FTP模式与数据端口 FTP分为两类: PORT FTP和 PASV FTP。 PORT FTP是一般形式的 FTP。这两种 FTP在建立控 制连接时操作是一样的,都是由客户端首先和 FTP服务器的控制端口 (默认值为 21)建立控制链接,并通过此链接进行传输操作指令。它们的区别在于使用数据传输端口 (ftp-data)的方式。 PORT FTP由 FTP服务器指定数据传输所使用的端口,默认值为 20。 PASV FTP 由 FTP客户端决定数据传输的端口。PASV FTP这种做法,主要是考虑到存在防火墙的环境下,由客户端与服务器进行沟通 (客户端向服务器发出数据传输请求中包含了数据传输端口 ),决定两者之间的数据传输端口更为方便一些。 port_ enable=YES NO 在数据连接时取消 PORT 模式,设此选项为 NO。它的默认值为 YES。