当前位置:首页 > 网络工程师模拟题第一套
网络工程师模拟题第一套
● 试题一
随着Internet的发展,用户对网络带宽的要求不断提高,传统的接入网已成为整个网络中的瓶颈,以新的宽带接入技术取而代之已成为目前研究的焦点。其中最引人注意的是光纤接入技术。
[问题1]
FTTH有哪两种实现技术? [问题2]
什么是PON,请列举影响EPON的关键技术? ● 试题二
阅读以下有关网络规划的叙述,回答问题1、问题2和问题3,把解答填入答题纸的对应栏内。
网络工程是一项复杂的系统工程,一般可分为网络规划、网络设计、工程实施、系统测试验收和运行维护等几个阶段。网络规划是在需求分析的基础上,进行系统可行性分析和论证,以确定网络总体方案。网络规划阶段任务完成之后转入下一阶段,即网络设计阶段。
[问题1]
简述网络规划阶段需求分析的方法和解决的问题(控制在100个字以内)。
[问题2]
在网络规划阶段\系统可行性分析和论证\的主要内容是什么(控制在100个字以内)?
[问题3]
在需求分析过程中应对已有网络的现状及运行情况作调研,如果要在已有的网络上作新的网络建设规划,如何保护用户已有投资(控制在100个字以内)?
● 试题三
阅读以下说明和Java程序代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
1.SMTP是发送E-mail的协议,常用以下5条命令发送E-mail: ·HELO,与SMTP服务器握手,传送本机域名; ·MAILFROM:,传送发信者的信箱名称; ·RCPTTO:,传送接收者的信箱名称; ·DATA,发送邮件数据(包括信头和信体); ·QUIT,退出与SMTP服务器的连接。 2.试题中直接利用的类及方法如下:
(1)类ServerSocket(int port)实现TCP服务器接口(socket),它提供两种构造函数,用它们来指定服务器插口所用的端口,并监听到达的连接请求。类中的主要方法有:
accept( ):启动服务器插口监听并等待,直到建立连接为止,一旦建立连接就返回Socket类的一个对象。
getInetAddress( ):返回插口所连接的主机地址。
getLocaIPort( ):返回在服务器插口上建立了连接的端口。 close( ):关闭服务器插口。
(2)类InetAddress包装了Internet地址。类中的主要方法有: getLocaIHost( ):返回一个代表本机Internet地址的InetAddress对象。
getaddress( ):获得数字表示的IP地址。 getHostName( ):获得域名。
(3)类Socket实现基于连接的客户插口。类中的主要方法有
getInetAddress( ):返回一个与插口连接的客户机的Internet地址,其类型为InetAd-dress。getInputStream( ):用来访问与插口相关的输入流。getOutputStream( ):用来访问与插口机关的输出流。close( ):关闭插口。
(4)readLine( )是输入流类的一个方法,用于服务器或客户从对方读入一行输入流信息。
(5)用户自定义类NVTInputStream(InputStream inStream, OutputStream outStream)实现了网络虚拟终端输入接口。
(6)用户自定义类NVTOutputStream(OutputStream outStream)实现了网络虚拟终端输出接口。
3.下面是用Java语言实现的一个简单SMTP服务器程序的部分代码。 【程序代码】 import java.net. * ; import java.io. * ;
import jdg.yan.NVTInputStream;//用户自定义类包 import jdg.yan.NVTOutputStream;//用户自定义类包 public class SMTPServer App {
public static void main(String args[ ]) {
SMTPServer server=new SMTPServer( ); server.run( ); } }
class SMTPServer {
static final int HELO=1; static final int MAIL=2; static final int RCPT=3; static final int DATA=4; static final int END _DATA=5; static final int QUIT=6; static final int FINISHED=9; NVTOutputStream out; NVTInputStream in; String hostName; public SMTPServer( )
共分享92篇相关文档