logo资料库

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

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
试题答案
2001 上半年网络工程师考试真题及答案-下午卷 本试卷的 5 道试题都是必答题,请全部解答。每题 15 分,满分 75 分。 试题一 阅读以下有关传统局域网络运行和维护的叙述,将应填入 __(n)__ 处的字句写在答题 纸的对应栏内。 在对网络运行及维护前首先要了解网络,包括识别网络对象的硬件情况、判别局域网的拓扑 结构和信道访问方式、确定网络互联以及用户负载等。常见的三种拓扑结构是星型、__(1)__ 与 __(2)__ 拓扑结构,而常见的信道访问方式有 __(3)__ 及 __(4)__ 。 网络配置和运行包括一系列保证局域网络运转的工作,主要有:选择网络操作系统和网 络连接协议等;配置网络服务器及网络的外围设备,做好网络突发事件预防和处理;网络安 全控制,包括网络安全管理、网络用户权限分配以及病毒的预防处理等。配置网络过程中要 做好数据备份工作,一般来说,备份的硬件设备包括磁盘、__(5)__ 和 __(6)__ ,而利用 磁 盘备 份的 方 法常 用的 是 磁盘 镜像 __(7)__ 以 及磁 盘阵 列 ,其 中前 两 者的 区别 在于 __(8)__ 。 网络维护是保障网络正常运行的重要方面,主要包括故障检测与排除、网络日常检查及 网络升级。一定要建立起 __(9)__ 制度,记录网络运行和变更的情况,以保证维护经验的 交流与延续。 试题二 阅读以下有关网络规划的叙述,回答问题 1、问题 2 和问题 3,把解答填入答题纸的对 应栏内。 网络工程是一项复杂的系统工程,一般可分为网络规划、网络设计、工程实施、系统测 试验收和运行维护等几个阶段。网络规划是在需求分析的基础上,进行系统可行性分析和论 证,以确定网络总体方案。网络规划阶段任务完成之后转入下一阶段,即网络设计阶段。 [问题 1] 简述网络规划阶段需求分析的方法和解决的问题。 (控制在 100 个字以内) [问题 2] 在网络规划阶段“系统可行性分析和论证”的主要内容是什么?(控制在 100 个字以内) [问题 3] 在需求分析过程中应对已有网络的现状及运行情况作调研,如果要在已有的网络上作新 的网络建设规划,如何保护用户已有投资? (控制在 100 个字以内) 试题三 阅读以下有关网络设计的叙述,分析网络结构,回答问题 1、问题 2 和问题 3,把解答 填入答题纸的对应栏内。 某企业从 20 世纪 50 年代中期开始使用 PC 机,历经 3+ 网络、 NOVELL 网络的应用, 后着手组建企业网络。经过需求分析和论证,设计出如下网络方案。
【问题 1】 该企业网络的核心层采用了 ATM 技术,由三台 ATM 交换机互联构成。试对 ATM 网络 技术的主要特点、协议分层结构和优点作简要叙述。(控制在 100 个字以内) 【问题 2】 PC1 ~ PC4 按 100Mbps 的 以 太 网 协 议 运 行 , PC1 和 PC2 划 分 在 一 个 虚 拟 网 之 中 (VLAN1),PC3 和 PC4 划分在另一个虚拟网之中(VLAN2),试述 PC1 和 PC2 之间 IP 包 通信的全过程。(控制在 100 个字以内) 【问题 3】 图中用了两台路由器,Router1,和 Router2,简述路由器的技术特点,并说明 Router1 和 Router2 在本网中的作用。(控制在 100 个字以内) 试题四 阅读以下有关网络设备安装与调试的叙述,分析设备配置文件,回答问题 1、问题 2 和 问题 3,把解答填入答题纸的对应栏内。 现以一台远程访问服务器(RAS,Remote Access Server)Cisco 2509、RJ45 为例来说 明。 第一步,准备安装与调试所需的设备,主要包括 RAS---Cisco 2509、RJ45 直通线,RJ45 转 9 针串口转换器、计算机。 第二步,硬件连接,RJ45 直通线一头插入 Cisco 2509 的 console 口,另一头接 RJ45 转 9 针串口转换器,·再将转换器 第三步,RAS 加电,在计算机上调用 WINDOWS 98 下的超级终端程序,配置设备连接参数, 以便进入 Cisco 设备的虚拟操作台。 第四步,输入 Cisco 2509 的 IOS 配置命令。 接到计算机的串口。
第五步,将调试完毕的设备连人本地网络,通过拨号验证配置是否正确。 【问题 1】 在 RAS 上存在着两个 RJ45 的端口,分别为“console”与“AUX”,请问这两个端口的用 途是什么? (控制在 100 个字以内) 【问题 2】 在调用超级终端程序进行设备连接时,应该对设备的连接参数进行正确设置,参数主要 包括串口数据传输率、数据位数。停止位数以及是否有奇偶校验。清给出正确的连接参数, 以便进入 Cisco 设备的虚拟操作台,进行设备调试。 (控制在 100 个字以内) 【问题 3】 在第四步中,进入虚拟操作台后,在 IOS 环境下输入了如下的配置,请解释【1】~【4】 处的标有下划线部分配置命令的含义(“◇”后为配置内容,“★”和“//”后为注释内容) ★ 配置服务器信息 ◇ hostname Cisco 2509 //服务器名称 ◇ enable secret****** //特权口令 ◇ ip domain-manl wxx.edu.cn //设置拨号服务器所属域名 ◇ ip-name-server 202.112.77.2 //设置拨号服务器 DNS 【1】 (此处有 3 条下划线) ◇ async-bootp subnet-mask 255.255.255.0 ◇ async-bootp gateway 202.112.77.254 ◇ async-bootp dns-server 202.112.77.2 ★ 配置 Ethenlei Port (略) ...... ★ 配置动态分配的地址池 ◇ ip local pool pool2509 202.112.79.1 202.112.79.8 //定义 iP 地址池 ★ 配置 Asynchronous Interface //异步口是 RAS 服务器上连接 modem,用于用户拨号的端口 ◇ interface Group-Async 1 //对第一组异步接口进行配置,对异步口的配置可以按 组,也可以按单个口 group-range 1 8 //划定 1 到 8 号异步口属于第一组 encapsulation pap //加载点到点协议 【2】 (此处有 2 条下划线) ansync dynamic address ansync default address pool pool2509 //pool2509 的定义见“配置动态分配的地址池” 部分 ppp authentication pap //设置 ppp 的验证方式为用户口令方式 ★ 配置 router 信息 【3】 (此处有 3 条下划线) ◇ router rip network 202.112.77.0 network 202.112.79.0 ★ 配置拨号服务器的缺省路由 (略) ...... ★ 配置存取用户组 ◇ access-list 1 pormit 202.112.77.0.0.0.255 //定义用户组的范围
★ 配置 Asynchronous PORT (略) ★ 配置 vty ◇ Iine vty 0 4 //配置虚拟终端 【4】 (此处有 3 条下划线) access-class 1 in //access-class 的定义见“配置存取用户组” pasword ****** login 试题五 请阅读以下说明和 Socfort 程序,将应填 __(n)__ 处的字句写在答题纸的对应栏内。 【说明】 网络应用的基本模型是客户机/服务器模型,这是一个不对称的编程模型,通信的双方 扮演不同的角色:客户机和服务器。 以下是一个简单的客户机程序(服务器程序略),其工作过程非常简单:客户机与服务 器建立连接后,接收服务器向客户机返回的一条消息。 程序中用到了两种结构 hostent 与 sockaddr_in: hostent 类型的结构定义 struct hostent { char *h_name ; //主机的正式名称 char * *h_aliases ; //别名列表 int h_addrtype ; //主机地址类型:AF_XXX lnt H_length; //主机地址长度:4 字节(32 位) char * *h_addr_list;//主机 IP 地址列表 } #define h_addr h_addr_list[0] sockaddr_in 类型的结构定义,sockaddr_in 是通用套接字结构 sockaddr 在 TCP/IP 协议下的结构重定义,为 TCP/IP 套接字地址结构。 Struct sockaddrin { short int sin_family ;//地址类型 AF_XXX,其中 AF_INET 为 TCP/IP 专用 unsigned short int sin_port; //端口号 struct in_addr sin_addr; //Internet 地址 //端口号以及 Internet 地址使用的是网络字节顺序,需要通过函数 htons 转换 } struct iN_addr { _u32 s_addr; //类型为 unsignel_long } 程序中使用到了多个函数: struct hostent * gethostbyname( const char *hostname); 函数 gethostbyname 查询指定的域名地址对应的 IP 地址,返回一个 hostent 结构的 指针,如果不成功返回 NULL。 int_socket(int domain,int_type,int protocol); 函数 socket 创建一个套接字描述符,如果失败返回 -1。domain 为地址类型,type 为套接字类型,本题中 SOCK_STREAM ;protocol 指定协议,本题中为 0 。 int connect( int sockfd,struct sockaddr *servaddr, int addrlen); 函数 connect 与服务器建立一个连接,成功返回 0,失败返回- 1。servaddr 为远程服 务器的套接字地址,包括服务器的 IP 地址和端口号;addrlen 为地址的长度。
int read( int fd,char *buf,int len); int write( int fd,char *buf,int len); 函数 read 和 write 从套接字读和写数据,成功返回数据量大小,否则返回 -1。buf 指 定数据缓冲区,len 指定接收或发送的数据量大小。 【socket 程序】 //程序中引用的头文件略 #define PORT 3490 //定义端口号为 3490 int main( int argc,char *argv[] ) { int sockfd,nbytes; //套接字描述符、读入缓冲区的字节数 char buf[1024]; //缓冲区 struct hostent *he; //主机信息类型 struct sockaddr_in srvaddr;//Internet 套接字结构 if ( __(1)__ ) { perror( "调用参数为零,请输入服务器的主机名!\n" ); exit(1);} if ( __(2)__ ) //如果通过主机名没有获得对应的主机信息就提示用户 { perror("无法通过主机名获得主机信息!\n" ); exit(1);} if ( __(3)__ ) //在无法创建套接字时,提示用户 { perror("无法创建套按字!\n" ); exit(1);} bzero( &srvaddr,sizeof(srvaddr));//置空 srvaddr srvaddr,sin_family = AF_INET; srvaddr,sin_port:__(4)__ ;srvaddr.sin_addr:__(5)__ ; //设置套接字结构的各项信息,其中的地址来自于域名查询后的 hp 变量 if ( connect( sockfd,__(n)__ ,sizeof( struct sockaddr)) == -1 ) { perror("连接失败!\n" ); exit(1);} //连接服务器,如果失败则提示用户 if (( nbytes = read ( sockfd,buf,MAXDATASIZE)) == -1 ) { perror( "读失败!\n" ); exit(1);} //从套容接字中读出数据 buf[nbytes] = '\0'; printf("读到的内容:%s",buf) ; close( sockfd) ; //打印数据并关闭套接字 }
试题答案 试题一 (1) 总线型(bus) (2) 环型(bring)注:(1)与(2)可以交换 (3) 载波侦听多路访问/冲突检测(CSMA/CD) (4) 令牌传递(tokenpassing) 注:(3)与(4)可以交换 (5) 磁带 (6) 光盘塔(光盘驱动器) 注:(5)与(6)可以交换 (7) 磁盘双工 (8) 镜像是先写原盘,后写镜像盘;而双工是两个互为备份的盘同时写 (9) 维护日志 试题二 问题 1:先采用自顶向下的分析方法。 调查用户单位建网的背景、必要性、上网的人数、信息量等。 从而确定建网目标。 接着进行纵向的、深入的需求分析和调研。 为网络设计提供依据。 问题 2:可行性分析主要是针对用户单位具体情况,对建网的目标进行科学性和正确性论证。 在此基础上提出一个解决用户问题的网络体系结构。 包括网络传输、用户接口、服务器和网络管理。 以及对投资及建设周期的估算。 问题 3:在设计新系统时要充分考虑到利用已有系统的资源,让老系统纳入到新系统中运行, 不要“推倒重来”。 也可以把已有系统的设备降档次使用。 试题三 问题 1:ATM 为异步传送模式,以等长信元为单位进行交换 o ATM 分为应用层、ATM 适配层、ATM 层和物理层。 以连接方式实现数据传送。 综合了线路交换和分组交换的优点。 支持 QOS。 问题 2:因 PC1 和 PC2 在同一个虚网之内。 PC1 请求 LES (局域网仿真服务器),LES 已登记 PC2 的地址并把其返回 PC1。 两端建立起连接完成 IP 包传送。 问题 3:路由器工作在第三层,具有过滤和自动寻径功能,安全性高于网桥。 Router1 为核心层中心路由器,实现虚拟网络之间的路由计算。 Router2 为边界路由器,负责内部网和外部网之间的路由计算。 试题四 问题 l:“Console”端口是虚拟操作台端口,安装维护人员通过直接连接该端口实施设备
配置。 “AUX”端口是用于远程调试的端口,一般连接在 Modem 上,设备安装维护人员通过远程拨 号进行设备连接,实施设备的配置。 问题 2:连接参数如下:速率 9600bps、数据位 8 位、奇偶检验无、停止位 2 位。 问题 3:配置命令的含义如下: (1) 配置 RAS 的拨号用户网络配置信息。 <注 1> 包括用户默认子网屏蔽码、默认网关、默认 DNS 。 当用户拨入时,服务器自动将配置信息传递给用户。 (2) 设定第一组异步口的用户 IP 地址自动分配。 设置自动分配的 IP 地址来自于 IP 地址池 pool25090 <注 2> (3) 配置路由协议 RIP。 指定设备直接连接到网络 202.112.77.0 与 202.112.79.0 。 (4) 设置来自 202.112.77.0 网段的用户可以访问拨号服务器。 配置用户登陆口令。 试题五 (1) argc!=2 (2) (he=gethostbyname(argv[1]))==NULL (3) (sockfd=socket(AF_INET,SOCK_STREAM.0))==-I (6) htons(PORT) (5) *((struct in_addr *)he->h_addr) (6) (struct sockaddr *)&srvaddr
分享到:
收藏