【计算机类职业资格】中级网络工程师下午试题-106及答案解析.doc
《【计算机类职业资格】中级网络工程师下午试题-106及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级网络工程师下午试题-106及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、中级网络工程师下午试题-106 及答案解析(总分:15.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)【说明】某校园网申请到了 C 类网络地址块 202.115.0.0/24202.115.3.0/24。根据网络规划需求,网络中心、图书馆、教学实验楼以及行政办公楼的各个部门需划分到不同网段。其中,Web 服务器 IP 地址为202.115.0.10,网络拓扑结构如下图所示。(分数:15.00)(1).【问题 1】下图为 RouterB 上的路由表信息,写出查询路由表的命令: (1) 。该路由器上运行的路由协议为 (2) 。*行政办公楼部门 A 所属网络地址是 (3) ,
2、部门 B 所属网络地址是 (4) 。在主机 D 上使用命令 Tracert DNSServer,显示结果如下图所示:*根据以上信息,完成主机 D 的 Internet 协议属性配置。主机 D 的 IP 地址: (5) ;主机 D 的子网掩码: (6) ;域名服务器 IP 地址: (7) ;主机 D 的默认网关: (8) 。(分数:5.00)_(2).【问题 2】RouterA 上的路由表如下图所示,请在(9)(12)空白处填写恰当的内容。*(分数:5.00)_(3).【问题 3】为了能够正常访问 Internet,RouterB 上配置默认路由的命令为:RouterB# (13) (分数:5.
3、00)_二、试题二(总题数:1,分数:-1.00)1.说明电子邮件是 Internet 中应用最广泛的服务,因此安装和配置一个高效与满足实际需求的电子邮件系统是每一个系统管理员的奋斗的目标之一,Linux 的出现为构建低成本的、高效的电子邮件服务器提供了可能,以下是在 Linux 下配置 Sendmail 的部分清单。/在/etc/mail 目录下创建 access 文件,内容如下127.0.0.1 RELAY220.168.141RELAY (1) .在终端命令窗口运行以下命令:cp/etc/mial/sendmail.cf /etc/mail/sendmail.cf. bak (2) m4
4、/etc/mail/sendmail.mc /etc/mail/sendmail.ef /生成 sendmail.cf 文件 rootahpeng root/etc/rc.d/init.d/sendmail restart (3) rootahpeng root#adduser ciu -p ciu (4) ciuDomain. com、 ciudownloadD、eiuquestionrD? (5) vi/etc/aliasesCiudownload :ciu (6) ciuquestio: ciuMaxMessageSize=1000000 (7) /保存该/etc/aliases 并退出
5、。rootahpeng root# newaliases (8) /etc/aliases: 63 aliases, longest 10 bytes, 625 bytes total(分数:-1.00)_三、试题三(总题数:1,分数:-1.00)2.【说明】网络地址转换(NAT)的主要目的是解决 IP 地址短缺问题以及实现 TCP 负载均衡等。在如图所示的设计方案中,与 Internet 连接的路由器采用网络地址转换。【问题】请根据路由器的 NAT 表和图中给出的网络结构、IP 地址,简要叙述主机 B 向内部网络发出请求进行通信时,边界路由器实现 TCP 负载均衡的过程。路由器的 NAT 表
6、协 议 内部局部地址及端口 号 内部全局 IP 地址及端口号 外部全局 IP 地址及端口号TCP 10.1.1.1:80 10.1.1.127:80 172.20.7.3:3058TCP 10.1.1.2:80 10.1.1.127:80 172.20.7.3:4371TCP 10.1.1.3:80 10.1.1.127:80 172.20.7.3:3062(分数:-1.00)_四、试题四(总题数:1,分数:3.00)3.根据你的网络工程经验,请用 250 字以内的文字简要描述该 21 层教学综合大楼网络层次结构设计的要点。(不要求画图)(分数:3.00)_五、试题五(总题数:1,分数:-1.
7、00)4.【说明】网络应用的基本模型是客户机/服务器模型,这是一个不对称的编程模型,通信的双方扮演不同的角色:客户机和服务器。一般发起通信请求的应用程序称为客户软件,该应用程序通过与服务器进程建立连接,发送请求,然后等待服务器返回所请求的内容。服务器软件一般是指等待接收并处理客户机请求的应用程序,通常由系统执行,等待客户机请求,并且在接收到请求之后,根据请求的内容,向客户机返回合适的内容。本题中的程序较为简单,客户机接收用户在键盘上输入的文字内容,服务器将客户机发送来的文字内容直接返回给客户机,在通信过程中服务器方和客户机方都遵守的通信协议如下:由客户机首先发送请求,该请求由首部和内容两大部分
8、组成,两个部分各占一行文字,通过行结束符“/n”隔离。首部只有一个 Length 域,用于指定请求的内容部分的长度,首部的结构为:“关键词 Length”+“”+数值+“/n”。内容部分为一行文字,其长度必须与 Length 域的数值相符例如,客户机的请求为“Length14/nHello,my baby!”,服务器接收请求处理后返回文字“Hello,my baby!”。【Socket 程序】服务器主程序部分:#indudestdio.h/引用头文件部分略#define SERVER PORT 8080 /服务器监听端口号为 8080#define BACKLOG 5 /连接请求队列长度int
9、 main(int argc,char * argv)int listenfd,connfd /监听套接宇、连接套接字描述符struct sockaddr_in servaddr; /服务器监听地址listenfd= (1) ; /创建用于监听的套接字if(listenfd0)fprintf(stderr,“创建套接字错误!”)exit(1);/套接字创建失败时打印错误信息bzero(;)connfd= (5) ;/从监听套接字的连接队列中接收已经完成的连接,并创建新的连接套接字if(connfd0)fprintf(stderr,“接收连接失败!”);exit(1);/接收失败打印错误信息se
10、rv_respon(connfd);/运行服务器的处理函数(6) ; /关闭连接套接字close(listenfd); /关闭监听套接字服务器通信部分:#includestdio.h/引用头文件部分略void serv_respon(int sockfd)int nbytes;char buf1024;for(;)nbytes=read_requ(sockfd,buf,1024);/读出客户机发出的请求,并分析其中的协议结构,获知请求的内容部分的长度,并将内容复制到缓冲区buf 中,if(nbytes=0)return;/如客户机结束发送就退出else if (bytes0)fprintf(s
11、iderr,“读错误情息:%s/n”,strerror(errno);return;/读请求错误打印错误信息if(write_all(sockfd,buf,nbytes)0)/将请求中的内容部分反向发送回客户机fprintf(siderr,“写错误信息:%s/n”,strerror(errno);int read_requ(int sockfd,char*buf int size)char inbuf256;int n;int i;i=read_line(sockfd,inbuf,256);/从套接字接收缓冲区中读出一行数据,该数据为客户请求的首部if(1O)return(i);else if
12、(i=0)return(0);if(strncmp(inbuf,“ “,6)=0)sscanf( (7) ,“%d”,n); /从缓冲区 buf 中读出长度信息elsesprintf(buf,“ “,14);return(14);/取出首部 Length 域中的数值,该数值为内容部分的长度return(read_all(sockfd,buf,n);/从接收缓冲区中读出请求的内容部分int get_char(int fd,char * ch)static int offset=0;static int size=0;static char buff1024;/声明静态变量,在 get_char
13、多次被调用期间,该变量的内存不释放for(;size=0| (8) ;)size=read(fd,buf,1024); /一次从套接字缓冲区中读出一个数据块if(size0)if(errno=EINTR)size=0;contine;/EINTR 表示本次读操作没有成功,但可以继续使用该套接字读出数 ielsereturn(-1);offset=0;/读出数据后,将偏址置为 0*ch=buf (9) ; /将当前的字符取出,并将偏址移向下一字符return(1);int read_line(int fd,char*buf,int maxlen)int i,n;char ch;for(i=0;i
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 网络工程师 下午 试题 106 答案 解析 DOC
