TCP-IP协议与网络编程(A答案)_第1页
TCP-IP协议与网络编程(A答案)_第2页
TCP-IP协议与网络编程(A答案)_第3页
TCP-IP协议与网络编程(A答案)_第4页
TCP-IP协议与网络编程(A答案)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

桂林电子科技大学试卷2009一2010学年第1学期课程名称:TCP/IP协议及网络编程(A卷参考答案)适用班级:06011102—04考试时间120分钟班级学号姓名题号一二三四五六七八九十成绩满分2030261212100得分评卷人一、选择题(每题1分,共20分)1、ARP欺骗是由下列哪种类型的报文实现的? (A)A、ARP应答报文 B、ARP请求报文C、组播报文 D、RARP报文2、关于传输控制协议TCP,描述正确的是 (B)A、 面向连接的协议,不提供可靠的数据传输B、 面向连接的协议,提供可靠的数据传输C、 面向无连接的服务,提供可靠数据的传输D、 面向无连接的服务,不提供可靠的数据传输3、SNMP协议大传输层使用哪个协议 (B)A、ICMP服务 B、UDP服务C、TCP服务 D、SMTP服务4、逻辑地址58,用Ipv4二进制表示32地址正确的是: (A)A、 11001010 01110000 01101100 10011110B、 10111101 01101100 01101100 10011001C、 10110011 11001110 10010001 00110110D、 01110111 01111100 01110111 011101105、 OSI的—规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准。(A)A、物理层 B、表示层C、数据链路层 D、网络层6、套接字是指下列哪几项的组合? (B)A、 IP地址和协议号B、IP地址和端口号c、端□号与协议号D、源端□号与目的端□号7、SOCKET编程中的全相关是指 (C)A、源IP、目的IP、源端□号、目的端□号B、 源IP、目的IPC、 源端□号、目的端□号、源IP、目的IP、协议D、IP地址、端□号8、OSI中的数据链路层的PDU是 (B)A、 分段,即segmentB、 帧,即frameC、 分组,即packetD、 datagram9、 在同一自治系统中实现路由器之间自动传播可达信息、进行路由选择的协议称为。(C)A、EGP B、BGP C、IGP D、GGP10、下列关于OSI分层的描述,哪项是不正确的? (D)A、较低的层为较高的层提供服务 B、减少复杂性,更容易编程实现C、 通过各层的标准化接□,互操作性强,并利于多厂家产品竞争D、 减少数据通讯的开销,提高效率11、关于OSPF的描述,下列哪项是错误的? (D)A、 是一种链路状态协议B、 提供负载均衡:如果到某个目的机具有多个相同代价的路径,OSPF将均分负载给各个路径C、 提供网络的“区域”划分能力,这就提供了灵活的网络扩展能力D、 使用跳数来计算到目地网络的距离。12、在DHCP服务器中, 主要是定义网络中单一的物理子网的IP地址范围。 (A)A、作用域 B、超级作用域C、租约 D、排除范围13•在Internet中,一个用户打算从远程系统读取文件,请求方法为。 (A)A、GET B、POSTC、COPY D、PUT14、 不是服务服务类型(TOS)里的字段。 (D)A、最大延迟 B、最大吞吐量C、最大可靠性 D、最小成本和正常服务TOC\o"1-5"\h\z15、IP分组的中的TTL值描述,哪项是正确的? (A)A、每经过一个路由器,它的值会减1 B、它表示这个报文对呑吐量有要求C、TTL的值在路由过程中是不变的 D、它是报文重组用的16、TELNET通过TCP/IP协议模块在客户机和远程登录服务器之间建立一个 (C)A、UDP B、ARP C、TCP D、RARP17、在一个前缀为/21(21位网络地址)的地址中有 个主机地址。 (B)A、254B、2046C、1024D、51218、简单网络管理协议工作在()层,使用()层协议进行通信。(B)A、传输层、网络层B、应用层、传输层C、会话层、传输层D、应用层、网络层19、()是一个动态映射协议,它能从一个给定的逻辑地址找出物理地址。(A)A、ARPB、RARPC、ICMPD、以上都不是TOC\o"1-5"\h\z20、给出四个C类IP地址、、、,要将它们合并成一个超网,应该使用哪个子网掩码: (C)A、 B、C、 D、二、填空题(共30分,每空2分)1、TCP协议提供面向 的服务,提供高可靠性的数据通信UDP提供无连接的服务,不能保证数据报可靠地交付。2、地址解析协议ARP是用于获得指 —地址的目标主机的—MAC_地址。3、32bit长度的IP地址包括网络号和主机号两部分,分别标识一个网络和网络上的主机。4、POP协议是TCP/IP协议簇用来支持电子邮件的标准协议。POP协议通过端口110建立连接和可靠地传输电子邮件信息。5、 IP地址6的子网掩码是,则这个子网的网络地址和广播地址分别是和55。6、Ipv6的地址结构中每个IP地址长度为 —位二进制。7、RIP规定最大跳数为 U ,若跳数为—1^ 则表示不可达。8、socket()函数的返回值是 整数类型。9、 FTP是基于TCP连接的,建立连接时所使用的端□是」10、 将十进制IP地址6转换为二进制为00001010.10000000.00000000.00010000三、问答题(共26分)1、请依次说明,当以太网帧向上层协议传送的时候,各层如何确定交给哪个协议处理?(4分)参考答案:根据协议字段的代码,交给相应的协议来处理。2、 传输层提供哪两类传输服务?在TCP/IP中分别对应哪个协议?(4分)参考答案:提供可靠和不可靠两种传输服务,分别对应TCP和UDP协议。3、 OSI参考模型是分层,回答分哪几层?并简述各层作用。(6分)参考答案:分7层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层4、 简述IP地址分几类?并分别介绍每类IP地址。(6分)参考答案:分A、B、C、D、E共5类A类、B类和C类表示常规的IP地址。D类和E类地址用于多播和研究目的。地址类型第一个字节a格式说明A厂126N.H.H.H非常早期的网络,或者为DoD(美国国防部)保留B128一191N.N.H.H大型网点,通常要划分子网,以前很难得到C192一223N.N.N.H容易得到,常常成组获得D224一239——多播地址,不是永久分配的E240一255——试验地址5、某路由器接□的IP地址是0,十六进制以太网物理地址是BA47CD1F67AB。它收到了一个分组,分组中的目的IP地址是2。当路由器检查路由表时,发现这个分组应交付给一个路由器,这个路由器接□的IP地址为6,十六进制以太网的地址是CB524E8C54AC。试给出这个路由器发的ARP请求和应答分组中的各个字段值。(6分)参考答案:略四、socket编程(本题12分)Socket网络编程通过调用一系列SocketAPI函数实现,了解这些函数的作和基本调用流程是进行网络编程的重要前提。请说明在面向连接的套接字程序设计为中,进行网络通信程序设计时,客户机和服务器端socket函数的基本调用流程图。参考答案:流程图如下图:工作过程:服务器先启动,通过调用socket()建立一个套接字,然后调用bind()将套接字与本地网络地址连接在一起,再调用listen()使套接字做好侦听的准备,并规定它的请求队列的长度,之后调用accept()来接受连接,连接一旦建立,客气机和服务器之间就可以通过调用read()和write()来发送和接收数据。结束后用close()关闭连接。五、应用题(本题12分)请根据下列已知情况进行子网规划:给定一个网络地址空间:/24。现在需要划分4个子网,其中两个房间需容纳25台机器,另两个需容纳13台机器,请你进行地址规划,使每个机房的地址够用又不造成乱费,要求给出子网地址、子网掩码和主机IP地址范围!参考答案:先考虑满足有25

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论