ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:174.15KB ,
资源ID:6895697      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6895697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络工程师下午题附答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络工程师下午题附答案.docx

1、网络工程师下午题附答案网络工程师2003年下午题(附答案)试题一阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】某学校拟组建一个小型校园网,具体设计如下:1、设计要求(1)终端用户包括:48个校园网普通用户;一个有24个多媒体用户的电子阅览室;一个有48个用户的多媒体教室(性能要求高于电子阅览室)(2)服务器提供Web、DNS和E-mail服务。(3)支持远程教学,可以连入互联网,具有广域网访问的安全机制和网络管理功能。(4)各楼之间的距离为500米。2、可选设备设备名称数量特性交换机Switch11台具有两个100Base-TX端口和24个10Base-T端口交换机Sw

2、itch22台各具有两个100M快速以太网端口(其中一个100Base-TX、一个100Base-FX)和24个10Base-T端口交换机Switch32台各配置2端口100Base-FX模块、24个100Base-TX快速以太网端口交换机Switch41台配置4端口100Base-FX模块、24个100Base-TX快速以太网端口;具有MIB管理模块。路由器Router11台提供了对内的10/100M局域网接口,对外的128K的ISDN或专线连接,同时具有防火墙功能。3、可选介质3类双绞线、5类双绞线、多模光纤该校网络设计方案如图1所示:图1-1【问题1】依据给出的可选设备进行选型,将(1)

3、(5)处空缺的设备名称填写在答题纸的相应位置(每处可选一台或多台设备)。【问题2】将(6)(8)年空缺的介质填写在答题纸相应位置(所给介质可重复选择)。【问题1】:(1)交换机Switch3两台(2)交换机Switch2一台、交换机Switch1一台(3)交换机Switch4一台(4)路由器Router1一台(5)交换机Switch2一台【问题2】:(6)5类双绞线(7)多模光纤(8)5类双绞线试题二阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】在一幢11层的大楼内组建一个局域网,该局域网的连接示意图如图2所示。图2-1【问题1】指出上述解决方案存在什么问题?需要增加什

4、么设备?如何连接?【问题2】若在该局域网实现VLAN,路由器将起什么作用?【问题1】:这种方案的问题:缺少主交换设备。 解决方法是加入一台主交换机。连接的方法为: 各楼层交换机分别连接到主交换机,服务器均连接到主交换机,主交换机连接到路由器。【问题2】:VLAN的主要特征是每个VLAN代表一个广播域。路由器的作用就是在各个VLAN之间进行数据转发。试题三阅读以下说明,回答问题,将解答填入答题纸的对应栏内。【说明】网络地址转换(NAT)的主机目的是解决IP地址短缺问题以及实现TCP负载均衡等。在图3的设计方案中,与Internet连接的路由器采用网络地址转换。【问题】请根据路由器的NAT表和图3

5、-1中给出的网络结构、IP地址,简要叙述主机B向内部网络发出请求进行通信时,边界路由器实现TCP负载均衡的过程。路由器的NAT表协议内部局部地址及端口号内部全局IP地址及端口号外部全局IP地址及端口号TCP10.1.1.1:8010.1.1.127:80172.20.7.3:3058TCP10.1.1.2:8010.1.1.127:80172.20.7.3:4371TCP10.1.1.3:8010.1.1.127:80172.20.7.3:3062图3-1【问题】:1、 外部主机B(1722073)发出请求,建立B到虚拟主机(1011127)的连接。2、 边界路由器接到这个连接请求后,查询NA

6、T表,建立一个新的地址转换映射。如:为1011127分配真实主机地址10111。3、 边界路由器用所选真实地址替换目的地址,转发该数据包。内部主机10111接收到该数据包,并作应答。4、 边界路由器接到应答包后,根据内部地址及端口号和外部地址及端口号,从NAT映射表中查找对应的内部虚拟主机地址及端口号。5、 将源地址转换为虚拟主机地址,并转发应答包;B接收到源地址为1011127的应答包。6、 下一个请求时,边界路由器为其分配下一个内部局部地址,如10112。试题四阅读以下说明,回答问题1到问题3,将解答填入答题纸的对应栏内。【说明】Windows组网是指把Windows终端和服务器连接起来。

7、图4-1给出了在Windows操作系统中的典型LAN配置。图4-1【问题1】在OSI参考模型中,NetBIOS工作在哪一层?【问题2】NetBIOS包括哪些服务功能?【问题3】Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置主域?【问题1】:NetBIOS工作在OSI参考模型中的会话层。【问题2】:从其功能上来讲,NetBIOS可以看作是一组进程间通信服务(IPC),这些服务可以分为四类:名字服务、会话服务、数据报服务和其他服务。名字服务获取和发布源名字;会话服务通过命令为一对NetBIOS应用来建立双工、连续、可靠的连接;数据报服务通过对组名的广播或者通过点到点的方

8、式直接投送到独立的名字,在两个参与者之间传送消息;其他服务提供复位网卡、获取网卡状态等功能。【问题3】:通过PDC(主域控制器)工具来实现域的创建和管理,该进程运行在Windows NT Server上。主域被其他域信任,但主域不信任其他域。当有些部门要单独控制它们拥有的资源、但又要求保持集中身份验证时,需要设置主域。试题五阅读以下说明,将应填入(n)处的解答填写在答题纸的对应栏内。【说明】某网络结构如图5-1所示,如果Router3与网络4之间的线路突然中断,按照RIP路由协议的实现方法,路由表的更新时间为30秒,中断30秒后Router2的路由表1和中断500秒后的Router2的信息表2

9、如下。注:若到达目的网络不需要转发或目的网络不可达,用”-“来表示下一站地址当目的网络不可达时,路数为16图5-1路由信息表1目的网络下一站地址跳数10.0.0.0(1)(2)20.0.0.0-030.0.0.0-040.0.0.0(3)(4)路由信息表2目的网络下一站地址跳数10.0.0.020.0.0.1120.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.【问题】:(1)20.0.0.1(2)1(3)30.0.0.2(4)3(5)-(6)0(

10、7)-(8)0(9)-(10)16试题六阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】VPN是通过公用网络Internet将分布在不同地址的终端联接而成的专用网络。目前大多采用IPsec实现IP网络上端点间的认证和加密服务。【问题1】某公司的网络拓扑结构如图6 -1所示,采用VPN来实现网络安全。请简要叙述从公司总部主机到分支主机通过IPSec 的通信过程。图6-1【问题2】某路由器的部分配置信息如下所示,请解释其中标有下划线部分的含义(/后为注释内容)。Version 12.0 /版本Hostname SecRouter /路由器名称Boot system flash

11、 c1700-osy56i-mz_120-3-T3.bin /应用IKE共享密钥进行认证Crypto isakmp policy 100 /创建标识为100的IKE策略Hash md5 (1)Authentication per-share (2)Crypto isakmp key mcns address 172.16.12.1 /与远端IP为172.16.2.1的对等体共享密钥为mcnscrypto isakmp key mcns address 172.16.2.1/配置名为l&2的交换集,指定esp-des和esp-md5-hmac两种变换crypto ipsec tranSfOrmS

12、et l&2 eSpdeS eSpmd5一hmaC/配置加密图/分配给该加密图集的名称:sharef,序号:10;/指定用IKE来建立IPSec安全关联,以保护由该加密图条目所指定的数据流crypto map sharef 10 ipsec-isakmpset Deer 1721621 (3)set transform-set l&2 (4)match address 151B /配置接口interface serial0ip address 172.16.1.1 255255255252ip access-group 101 incrypto map sharef (5)interface

13、FastEthernet0end【问题1】:操作过程可以分成5个主要步骤:(1)IPSec过程启动根据配置IPSec对等体(公司总部主机和分支机构主机)中的IPSec安全策略,指定要被加密的数据流,启动IKE(Internet密钥交换)过程;(2)IKE阶段1在该连接阶段,IKE认证IPSec对等体,协商IKE安全关联(SA),并为协商IPSec安全关联的参数建立一个安全传输道路;(3)IKE阶段2IKE协商IPSec的SA参数,并在对等体中建立起与之匹配的IPSecSA;(4)数据传送根据存储在SA数据库中的IPSec参数和密钥,在IPSec对等体间传送数据;(5) IPSec隧道终止通过删

14、除或超时机制结束IPSec SA。【问题2】:(1)采用md5 hash算法(2)采用预共享密钥认证方法(3)指定允许的IPSec对等体的IP地址为1721621(4)此加密图使用交换集1&2(5)此接口使用名为sharef的加密图进行加密试题七(15分)阅读以下说明和Java程序代码,将应填入_(n) _处的字句写在答题纸的对应栏内。说明 1、SMTP是发送E-Mail的协议,常用以下5条命令发送E-Mail:ItELO,与SMTP服务器握手,传送本机域名;MAlLFROM:,传送发信者的信箱名称;RCPTT0:,传送接收者的信箱名称;DATA,发送邮件数据e包括信头和信体);QUIT,退出

15、与SMTP服务器的连接。 2、试题中直接利用的类及方法如下:(1)类ServerSocket(intport)实现TCP服务器插口(socket),它提供两种构造函数,用它们来指定服务器插口所用的端口,并监听到达的连接请求。类中的主要方法有:accept():启动服务器插口监听并等待,直到建立连接为止,一旦建立连接就返回Socket类的一个对象。getlnetAddress():返回插口所连接的主机地址。getLocalPort():返回在服务器插口上建立了连接的端口。close():关闭服务器插口。(2)类InetAddress包装了Internet地址。类中的主要方法有:getLocalH

16、ost():返回一个代表本机Internet地址的InetAddress对象。getaddress():获得数字表示的IP地址。getHostName():获得域名。(3)类Socket实现基于连接的客户插口。类中的主要方法有:getlnetAddress():返回一个与插口连接的客户机的Internet地址,其类型为InetAddress。getlnputStream():用来访问与插口相关的输入流。getOutputStream():用来访问与插口相关的输出流。close():关闭插口。(4)readLine()是输入流类的一个方法,用于服务器或客户从对方读入一行输入流信息。(5)用户自定

17、义类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; /用户自定义类包publi

18、c class SMTPServerApppublic static void main(String args)SMTPServer server=new $MTPServerO;server, run 0;class SMTPServerstatic 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;NVT

19、OutputStream 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;

20、do Socket client=_(3)_; / 监听等待,直到建立连接,返回对象cllentString 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) _

21、); /建立与连接关联的输入流_(6)_ ; /接收邮件_(7)_ ; /关闭连接对象 while (! finished);catch (UnknownHostException ex) system.out. println (*UnknownHostException occurred.”); /出错处理catch (IOException ex) System. out. println (“IOException occurred.”);void getMail() /实现SMTP的子集,从客户接收邮件out. println(“Server 220”+hostName+” Read

22、y!” ) ;int state =HELO; /设置状态为HELO,state保存与客户通信的状态do /接收并处理从邮件客户接收到的命令String line=” ”;out.println(“Server 250 HELO , OK!”);tryline= _(8)_; /从虚拟终端读取一行if (1ine=null ) state=FINISHED; catch(IOException ex) System. out. println (“Server IOException occurred.”);System. exit (1) switch (state) case HELO:i

23、f (_(9)_) /若该行信息为传送本机域名out.println(“Server 250 Hello”):System.out.println(1ine);tate=MAIL;elseout.println(“Server 500 ERROR”);System.out.println(*Server*+line);state:FINISHED;break:case MAlL: /代码省略case RCPT: /代码省略case DATA:if(_(10)_) /若该行信息为发送邮件数据out.println(“354 mail input:end with”);System.out.pri

24、ntln(1ine);state=END_DATA;elseout.println(*500 ERROR*);System.out.println(1ine);break;case END DATA:/代码省略case QUIT: /代码省略while(state!=FINISHED);/判断客户收到的命令是否与指定的命令字符串相匹配boolean commandIs(String s,String line)int n=s.1ength();if(s.equalslgnoreCase(1ine.substring(0,n)return true;return false;【问题】(1)new ServerSocket (1145)(2)InetAddress.getLocalHost ().getHostName ()(3)server.accept ()(4)client.getInetAddress ().getHostName ()(5)client.getInputStream (),out(6)getMail ()(7)client.close ()(8)in.readLine ()(9)commandIs (“HELO”,line)(10)commandIs (“DATA”,line)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1