最新-TCP-IP协议分析复习题_第1页
最新-TCP-IP协议分析复习题_第2页
最新-TCP-IP协议分析复习题_第3页
最新-TCP-IP协议分析复习题_第4页
最新-TCP-IP协议分析复习题_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、精品文档TCP/IP协议与联网技术复习题一、选择题1以下哪个地址段不属于私有网络地址段(D )?A. -55B. -55C. -55D. -552. RIP路由协议每隔( B )秒进行一次路由更新。A. 40B. 30C.20D. 503. TeInet协议的熟知端口号是( D )。A.20B. 21C. 25D. 234. 在TCP/ IP协议簇中,TCP提供(C )A.链路层服务B.网络层服务C.传输层服务D.应用层

2、服务5. 对于有序接收的滑动窗口协议,若序号位数为3位,则发送窗口最大尺寸为( C )A.5B.6C.7D.86. 以下各项中,属于数据报操作特点的是( A )A. 每个分组自身携带有足够的信息,它的传送是被单独处理的B. 使所有分组按顺序到达目的端系统C. 在传送数据之前,需建立虚电路D. 网络节点不需要为每个分组做出路由选择7. 提供链路层间的协议转换,在局域网之间存储转发帧,这样的网络互连设备为(B )A.转发器B.网桥C.路由器D.网关8.常用IP地址有A、B、C三类,IP 地址 1 属于(B )A.A类B.B类C.C类D.非法IP地址9 邮件服务器之间使用的通信协

3、议是(C )。A HTTPB POP3C SMTPD IMAP10.以下哪个是合法的 URL ( A)?A. ftp:/www.hc .c n/B. 55/i ndex.aspC. tel net:/hc :80/D. smtp:/www.hc nu .edu.c n: 23/i ndex.html二、填空题1. 计算机网络的基本功能是数据传输和数据共享 。2. MAC称为 媒体访问控制.其是用来解决广播网中接收地址 的问题。64.82/28 的网络地址是 0。4. 目前因特网中子网掩码同IP地址一样是

4、一个 _32比特的二进制数,只是其主机标识部分全为“ 0”判断两个IP地址是不是在同一个子网中,只要判断这两个IP地址与子网掩码做逻辑 与运算的结果是否相同,相同则说明在同一个子网中。虚电路交换5. 按交换方式来分类,计算机网络可分为报文交换网、分组交换网和6. 面向连接的传输一般分为3个阶段,分别为 _连接建立_、_数据传输_和_连接拆除_。7.IP协议的工作对象是 数据包_。8. 将一个无符号的短整型数转化为“Big-Endian ”的网络字节序的函数是 _htons()_。9. Winsock支持两种I/O模式,分别是阻塞模式和非阻塞模式。10. 服务在形式上通过一组协议_来描述。三、简

5、答题1. 简述邮件转发的一般过程。邮件先从用户代理使用SMTP协议发送到发送方邮件服务器,然后再通过SMTP协议发送到接收方邮件服务器,接收邮件代理通过 POP3或IMAP协议接收邮件。2. 简述TCP/IP协议的体系结构(1)网络接口层(2)网络层(3)传输层(4)应用层(考生应说出每一层的主要功能及包含哪些常用协议)3. TCP协议的可靠服务是如何实现的?TCP协议是建立在IP协议上的,所以从根本上来说,TCP协议仍然是属于不可靠传输的,但TCP协议采用了确认和重传两种机制,使可靠服务得到了实现。(考生须重点回答确认和重传机制,并做详细说明)4. 简述RIP协议的工作过程。(1)RIP协议

6、的初始化(2)运行RIP协议的路由器收到请求(3)对请求作出回应(4)定期更新(5)触发更新 (考生需对每个过程进行描述)5. 试比较IPv4与IPv6的特点。IPv4属于第四版的IP地址协议,共有 32位,可表示大约 40亿个主机,是当前因特网主要使用的协议。IPv6是下一代因特网协议,具有 128位的地址空间,与IPv4相比,具有以下特点:(1) 灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。IPV6中 选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度。(2) IPV6简化了报文头部格式,字段只有7个,加快报

7、文转发,提高了吞吐量;(3)提高安全性。身份认证和隐私权是 IPV6的关键特性。(4)支持更多的服务类型;(5)允许协议继续演变,增加新的功能,使之适应未来技术的发展。6. 简述 Win Sock的5种I/O模型。(1)select 模型(2)WSAAsyncSelect模型(或窗口消息机制)(3)WSAEventSelect模型(或事件模型)(4)重叠I/O模型(5)I/O完成端口(考生须对每种模型进行描述)四、编程计算题1试描述编写服务器端面向连接程序的算法。(1)建立套接口(2)填充地址结构(3)将套接口和地址结构进行绑定(4)进行监听(5)如果有连接请求则接受或拒绝(6)传送数据(7)

8、关闭连接(8)关闭套接口(考生可使用函数来进行说明)1.试描述编写服务黠端而向连接程序的算法&<1)建立套接口SOCKET sockSr7=Eocket(AFJNETSO(?K_STREAM.O),<2)填充地址结构将套接口和地址结构进行绑定SOCKADDR IN addrSrv,addrSrv.sin_addr S_un.S_addr=htonl(INADDR ANY),addrS rv.sin _family=AFJ N ET;addrS rv. sin_porihto ns (6 0 00), bindfsock Srv, (c o nst sock addr*) &

9、amp;addrS rv,sizeof(SOC KA DDR);(4)进行监听 listen(sockSrvP5),<5)如果有连接i青求则接受或拒绝SOCKET sockCon=accept(sockSrv,(SOCKADDJ&addrClient,&len),(6) 传送数据 sendfsockCon,siend&u£strlen(sendBuf)+1,0),(7) 关闭连接8关闭套接口 closesocket(sockCon),2假设一个由源主机所产生的IP数据报格式如下:精品文档4501720395740 0176223.

10、80.21.20数据(0 1699)若现在需要通过两个路由器R1和R2,其中R1的MTU为1420, R2的MTU为820,试写出该数据报通过这两个路由器时的分片情况。1第一次分片:4501420395741 01760数据(0 1399)A45032039574014001760数据(14001699)对于A,要进行第二次分片:45082039574101760数据(0799)C450620395741 800176223.80.2

11、1.20数据(800 1399)D3. 试编写一个基于 TCP协议的客户端网络应用程序,将"I am a student, and my major is Computer scienee andTechnology ”发送到服务器端(设服务器端IP地址为5)。#in elude <stdlib.h>#i nclude <Win sock2.h>#in clude <stdio.h>void mai n()WORD wVersio nRequested;WSADATA wsaData;int err;wVersio nReq

12、uested = MAKEWORD( 1, 1 );err = WSAStartup( wVersio nRequested, &wsaData );if ( err != 0 )return;if ( LOBYTE( wsaData.wVersion ) != 1 |HIBYTE( wsaData.wVersion ) != 1 )WSAClea nup();return;SOCKET sockClie nt=socket(AF_INET,SOCK_STREAM,0);SOCKADDR_IN addrSrv;addrSrv.sin_addr.S_un.S_addr=inet_addr

13、(" 5 "); addrSrv.sin_family=AF_INET;addrSrv.sin_port=htons(6000);connect(sockClient,(const sockaddr*)&addrSrv,sizeof(SOCKADDR);char recvbuf100;recv(sockClient,recvbuf,strlen(recvbuf)+1,0);printf("%s",recvbuf);send(sockClient," I am a student, and my major is Computer science and Technology ",strlen("I am a student, andmy major is Computer science and Technology ")+1,0);closesocket(sockClient);WSACleanup();system("PAUSE");(考生写出主要算法即可)4.

温馨提示

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

评论

0/150

提交评论