logo资料库

2003上半年网络工程师考试真题及答案-下午卷.doc

第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
资料共13页,剩余部分请下载后查看
试题答案
2003 上半年网络工程师考试真题及答案-下午卷 试题一(10 分) 阅读以下说明,回答问题 1 和问题 2,将解答填入答题纸的对应栏内。 [说明] 某学校拟组建一个小型校园网,具体设计如下: 1、设计要求 (1)终端用户包括:48 个校园网普通用户;一个有 24 个多媒体用户的电子阅览室; 一个有 48 个用户的多媒体教室(性能要求高于电子阅览室)。 (2)服务器提供 Web、DNS、E-mail 服务。 (3)支持远程教学,可以接入互联网,具有广域网访问的安全机制和网络管理功能。 (4)各楼之间的距离为 500 米。 2、可选设备 设备名称 数量 特性 交 换 机 Switchl 1 台 具有两个 l001]ase—TX 端口和 24 个 lOBase—T 端口 交 换 机 Switch2 2 台 各具有两个 100M 快速以太网端口(其中一个 lOOBase—TX、 一个 l00Base—FX)和 24 个 10Base—T 端口 交 换 机 Switch3 2 台 各配置 2 端口 lOOBase—FX 模块、24 个 100 Base—TX 快速 以太网端口 交 换 机 Switch4 1 台 配置 4 端口 lOOBase-FX 模块、24 个 100Base-TX 快速以太网 端口:具有 MIB 管理模块。 路 由 器 Routerl 1 台 提供了对内的 10/100M 局域网接口,对外的 128K 的 ISDN 或 专线连接,同时具有防火墙功能。 3、可选介质 3 类双绞线、5 类双绞线、多模光纤。 该校网络设计方案如图 1 所示:
[问题 1](7 分) 依据给出的可选设备进行选型,将(1) ~(5)处空缺的设备名称填写在答题纸相应位置 (每处可选一台或多台设备)。 [问题 2](3 分) 将(6)~(8)处空缺的介质填写在答题纸相应位置(所给介质可重复选择)。 试题二(10 分) 阅读以下说明,回答问题 1 和问题 2,将解答填入答题纸的对应栏内。 [说明] 在一幢 11 层的大楼内组建一个局域网,该局域网的连接示意图如图 2 所示。 [问题 11(6 分) 指出上述解决方案存在什么问题?需要增加什么设备?如何连接? [问题 2](4 分) 若在该局域网实现 VLAN,路由器将起什么作用?
试题三(10 分) 阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 [说明] 网络地址转换(NAT)的主要目的是解决 IP 地址短缺问题以及实现 TCP 负载均衡等。在图 3 的设计方案中,与 Internet 连接的路由器采用网络地址转换。 [问题] 请根据路由器的 NAT 表和图 3 中给出的网络结构、IP 地址,简要叙述主机 B 向内部网 络发出请求进行通信时,边界路由器实现 TCP 负载均衡的过程。 路由器的 NAT 表 协议 内部局部地址及端口号 内部全局 IP 地址及端口 号 外部全局 IP 地址及端口 号 TCP TCP TCP 10.1.1.1:80 10.1.1.127:80 172.20.7.3:3058 10.1.1.2:80 10.1.1.127:80 172.20.7.3:4371 10.1.1.3:80 10.1.1.127:80 172.20.7.3:3062
试题四(10 分) 阅读以下说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 [说明] Windows 组网是指把 Windows 终端和服务器连接起来。图 4 给出了在 Windows 操作系统 中的典型 LAN 配置。 [问题 1](3 分) 在 OSI 参考模型中,NetBIOS 工作在哪一层? [问题 2](4 分) NetBIOS 包括哪些服务功能? [问题 3](3 分) Windows 组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主 域”? 试题五(10 分)
阅读以下说明,将应填入__(n) __处的解答填写在答题纸的对应栏内。 [说明] 某网络结构如图 5 所示,如果 Router3 与网络 4 之间的线路突然中断,按照 RIP 路由协 议的实现方法,路由表的更新时间间隔为 30 秒,中断 30 秒后 Router2 的路由信息表 1 和中 断 500 秒后 Router2 的路由信息表 2 如下。 注:①若到达目的网络不需转发或目的网络不可达,用“一”来表示“下一站地址”; ②当目的网络不可达时,“跳数”为 16。 路由信息表 1 路由信息表 2 目的网络 下 一 站 地 址 跳数 10.0.0.0 __(1)__ __(2)__ 20.0.0.0 - 30.0.0.0 - 0 0 40.0.0.0 __(3)__ __(4)__ 目的网络 下一站地址 跳数 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。 试题六(10 分) 阅读以下说明,回答问题 1 和问题 2,将解答填入答题纸的对应栏内。
[说明] VPN 是通过公用网络 Internet 将分布在不同地点的终端联接而成的专用网络。目前大 多采用 IPsec 实现 IP 网络上端点间的认证和加密服务。 [问题 1](5 分) 某公司的网络拓扑结构如图 6 所示,采用 VPN 来实现网络安全。请简要叙述从公司总部 主机到分支机构主机通过 IPsec 的通信过程。 [问题 2](每空 1 分,共 5 分) 某路由器的部分配置信息如下所示,请解释其中标有下划线部分的含义(“//”后为注 释内容)。 *配置路由器信息 version 12.0 //版本 hostname SecRouter//路由器名称 boot system flash c1700-osy56i-mz_120-3—T3.bin //应用 IKE 共享密钥进行认证 //创建标识为“100”的 IKE 策略 crypto isakmp policy 100 hash md5 (1) authentication pre-share (2) //与远端 IP 为 172.16.2.1 的对等体的共享密钥为“mcns” crypto isakmp key mcns address 172.16.2.1 //配置名为 l&2 的交换集,指定 esp-des 和 esp-md5-hmac 两种变换 crypto ipsec tranSfOrm—Set l&2 eSp—deS eSp—md5 一 hmaC //配置加密图 //分配给该加密图集的名称:sharef,序号:10; //指定用 IKE 来建立 IPSec 安全关联,以保护由该加密图条目所指定的数据流 crypto map sharef 10 ipsec-isakmp set Deer 172.16.2.1 (3) set transform-set l&2 (4) match address 151B //配置接口 interface serial0 ip address 172.16.1.1 255.255.255.252
ip access-group 101 in crypto map sharef (5) interface FastEthernet0 end 试题七(15 分) 阅读以下说明和 Java 程序代码,将应填入__(n) __处的字句写在答题纸的对应栏内。 [说明] 1、SMTP 是发送 E-Mail 的协议,常用以下 5 条命令发送 E-Mail: ◆ItELO,与 SMTP 服务器握手,传送本机域名; ◆MAlLFROM:,传送发信者的信箱名称; ◆RCPTT0:,传送接收者的信箱名称; ◆DATA,发送邮件数据 e 包括信头和信体); ◆QUIT,退出与 SMTP 服务器的连接。 2、试题中直接利用的类及方法如下: (1)类 ServerSocket(intport)实现 TCP 服务器插口(socket),它提供两种构造函数,用它 们来指定服务器插口所用的端口,并监听到达的连接请求。类中的主要方法有: accept():启动服务器插口监听并等待,直到建立连接为止,一旦建立连接就返回 Socket 类的一个对象。 getlnetAddress():返回插口所连接的主机地址。 getLocalPort():返回在服务器插口上建立了连接的端口。 close():关闭服务器插口。 (2)类 InetAddress 包装了 Internet 地址。类中的主要方法有: getLocalHost():返回一个代表本机 Internet 地址的 InetAddress 对象。 getaddress():获得数字表示的 IP 地址。 getHostName():获得域名。 (3)类 Socket 实现基于连接的客户插口。类中的主要方法有: getlnetAddress() : 返 回 一 个 与 插 口 连 接 的 客 户 机 的 Internet 地 址 , 其 类 型 为 InetAddress。 getlnputStream():用来访问与插口相关的输入流。 getOutputStream():用来访问与插口相关的输出流。 close():关闭插口。 (4)readLine()是输入流类的一个方法,用于服务器或客户从对方读入一行输入流信息。 (5)用户自定义类 NVTInputStream(1nputStream inStream,OutputStream outStream)实现 了网络虚拟终端输入接口。 (6)用户自定义类 NVTOutputStream(0utputStreamoutStream)实现了网络虚拟终端输出接 口。 3、下面是用 Java 语言实现的一个简单 SMTP 服务器程序的部分代码。 [程序代码] import java, net.*; import java. io.*; import jdg. yan. NVTInputStream; //用户自定义类包 import jdg. yan. NVTOutputStream; //用户自定义类包 public class SMTPServerApp
{ public static void main(String args[]) { SMTPServer server=new $MTPServerO; server, run 0; } } class SMTPServer { static final int HELO=1; static final int MAIL=2; static final int RCPT=3; static final int DATA=4; static final iht END DATA=5; static final iht QUIT=6; static final int FINISHED=9; NVTOutputStream out; NVTInputStream in; String hostName; public SMTPServer() { super(); } public void run(){ try { ServerSocket server=__(1)__; //在 1145 号端口建立 TCP 服务器插口 int localPort= server, getLocalPort() ; //监听连接端口 hostName=__ (2) __; //获取本地主机域名 System. out. println (“listening on port”+ localPort+”.”); boolean finished=false; do { Socket client=__(3)__; // 监听等待,直到建立连接,返回对象 cllent String destName=__(4)__ ; //获得所连接的客户主机 IP 地址的域名 int destPort=client, getPort () ; //所连接的客户主机端口号 System. Out.println(“Accepted connection to “+destName+” on port “+destPort+”.” //控制台显示连接 out=new NVTOutputStream (Client.getOutputStream()); in=new NVTInputStream(__ (5) __); //建立与连接关联的输入流 __(6)__ ; //接收邮件 __(7)__ ; //关闭连接对象 } while (! finished); }catch (UnknownHostException ex) { system.out. println (*UnknownHostException occurred.”); //出错处理
分享到:
收藏