TCPIP协议网络编程样卷及参考答案

合集下载

TCPIP课程复习题+部分答案(修改版)解析

TCPIP课程复习题+部分答案(修改版)解析

2015年TCP/IP网络编程复习题一、选择题1、要对IP协议直接访问,必须使用()套接字①数据流②数据报③原始④没有办法2、下列套接字函数可产生套接字的是()①send ②accept ③connect ④close3、使用数据报套接字进行网络通信的应用层协议是()①FTP ②POP3 ③PPP ④SNMP4、要建立数据报套接字,在socket函数中需要使用的参数是()。

① SOCK_DGRAM②SOCK_STREAM ③ SOCK_RAM ④SOCK_PACKET5、下面的属于IPv4地址结构的是()。

① sockaddr_in ②sockaddr ③ addr ④in_addr6、初始化信号量应该使用的函数名是()。

① pthread_cond_init ②pthread_create ③ sem_init ④pthread_mutex_init7、下列哪个协议是应用层的()①IGMP ②HTTP ③ARP ④ICMP8、下列哪个协议是应用层的()①CSMA ②SMTP③TCP ④ICMP9、在Linux下,下列哪个函数用来关闭一个套接字()①closesocket,②WSACleanup ③close④exit10、在数据流式套接字中()套接字函数将产生网络报文① socket ②bind ③ sendto ④connect11、下列套接字函数中,不能用于数据流通信的是()①socket ②bind ③ send ④recvfrom12、下列套接字函数中,需要地址结构作为参数的是()①socket ②recvfrom ③ send ④close13、 listen函数的作用是()①接受连接请求②设置等待连接状态③连接套接字到目的地④指定本地地址14、 winsock中提供的用于消息机制的函数是()①WSAStartup ② WSAEventSelect ③WSACleanup ④WSAAsynSelect15、将长整形数值从网络顺序转换为本机顺序的函数( )①ntohl ② htons ③ htonl ④ ntohs16、下列哪个函数在linux系统下网络程序不能使用( )①closesocket ② select ③close ④ printf17、套接字函数在完成其任务之前不返回,我们称之为()①消息机制②事件机制③阻塞方式④非阻塞方式18、属于网络层的协议()① CSMA/CD ② ICMP ③ FTP ④ UDP19、属于链路层的协议()① CDMA ② ICMP ③ PPP ④ UDP20、下列应用中使用TCP传输的是()①实时视频② IP电话③网页传输④ DNS21、下列应用中使用UDP传输的是()①文件传输② IP电话③网页传输④电子邮件22、 IP协议具有如下哪个特点()①保证传输可靠性②无连接的数据报③建立虚电路④进行拥塞控制23、下列哪个特点是TCP协议没有的()①保证传输可靠性②流量控制③建立虚电路④进行拥塞控制24 在网络通信中,客户机要访问服务器程序,必须知道服务器的()①地理位置②程序名称③所在国家④端口和主机地址25、下列哪个套接字函数不能用于客户程序()①socket ②send ③accept ④ connect26、下列哪个套接字函数不能用于服务器程序()①socket ②sendto ③accept ④ connect27、下列哪个套接字函数不能用于服务器程序()①listen ②send ③accept ④ connect28、网络应用程序运行在网络系统的()上①端系统②核心系统③路由器④网线29、下列设施属于网络核心系统的是()①路由器②智能手机③Web服务器④ PC30、根据规定,网络字节序是()①Big endian ② Little endian ③和Intel x86一致④说不清31、浏览器是一种()①HTTP客户端②HTTP服务器③文件服务器④邮件客户端32、已知IP地址的点分十进制形式,下列哪个函数能够得到其整数形式()①gethostbyname ②inet_ntoa ③inet_addr ④gethostbyaddr二、判断题1.服务器必须先于客户端启动。

网络编程试题及答案

网络编程试题及答案

网络编程试题及答案一、单项选择题(每题2分,共10分)1. 以下哪个协议不属于传输层协议?A. TCPB. UDPC. IPD. FTP答案:C2. 在网络编程中,以下哪个函数用于创建一个套接字?A. socket()B. bind()C. listen()D. accept()答案:A3. HTTP协议默认使用的端口号是多少?A. 80B. 443C. 21D. 25答案:A4. 在TCP协议中,三次握手过程的最后一个步骤是什么?A. 客户端发送SYNB. 服务器发送SYN-ACKC. 客户端发送ACKD. 服务器发送ACK答案:C5. 在网络编程中,以下哪个函数用于关闭套接字?A. close()B. shutdown()C. bind()D. listen()答案:A二、多项选择题(每题3分,共15分)1. 下列哪些是网络编程中常用的函数?A. send()B. recv()C. open()D. read()答案:A B2. 在网络编程中,以下哪些选项是正确的?A. TCP是面向连接的协议B. UDP是无连接的协议C. IP协议负责数据传输D. FTP协议负责文件传输答案:A B3. 以下哪些是网络编程中常见的错误处理方式?A. 使用errnoB. 使用strerrorC. 使用printfD. 使用return答案:A B4. 在网络编程中,以下哪些函数用于处理TCP连接?A. connect()B. send()C. bind()D. accept()答案:A D5. 下列哪些是网络编程中常见的数据传输方式?A. 阻塞模式B. 非阻塞模式C. 同步模式D. 异步模式答案:A B三、简答题(每题5分,共20分)1. 描述TCP和UDP的主要区别。

答案:TCP是面向连接的协议,提供可靠的数据传输服务,具有数据传输的顺序性、可靠性和流量控制等特点。

UDP是无连接的协议,提供不可靠的数据传输服务,具有传输速度快、开销小的特点。

TCPIP原理试卷A及答案

TCPIP原理试卷A及答案

TCP/IP原理及应用课程试卷A适用专业:考试日期:闭卷所需时间:120分钟总分:100分(所有的答案写在答题纸上)一、单选题(每空1分,共10分)1、以下哪个层次不属于TCP/IP协议簇?()。

A、网络接口层B、数据链路层C、应用层D、网络层2、当分组被发送给错误的路由器时,路由器会发送哪种ICMP报文给源主机?()A、目标不可达错误B、超时错误C、重定向D、源路由失败3、Socket编程中,表示INET协议族地址结构的是()。

A、sockaddr_inB、in_addrC、s_addrD、sockaddr4、以下哪种应用程序使用的不是UDP端口?()A、SNMPB、TFTPC、DNSD、SMTP5、Winsock函数中,下列哪个函数不可用于数据报套接口?()A、sendtoB、listenC、connectD、recv6、以下哪个范围的端口号可以被任意的客户端程序使用?()A、1~1023B、1024~5000C、0D、5001~655357、下列IP地址中,()表示的某个指定网络的网络层广播地址。

A、10.72.255.255B、255.255.255.255C、FFFF.FFFF.FFFFD、224.0.0.18、以下哪个协议实现了域名到网络地址的解析?()A、ARPB、DHCPC、RARPD、DNS9、不与IP协议配套的协议是()。

A、TCPB、ARPC、IGMPD、ICMP10、路由协议RIP、OSPF、BGP分别使用()交换路由信息。

A、IP、UDP、TCPB、UDP、TCP、IPC、IP、TCP、UDPD、UDP、IP、TCP二、填空题(每空1分,共10分)1、一次只能服务一个客户的称为服务器。

2、套接口的基本类型包括____________、_____________和数据报套接口。

3、路由器具有_____________和_______________两大功能。

4、互联网协议中两种常用的应用编程接口分别是套接口和__________。

tcpip网络编程答案

tcpip网络编程答案

tcpip网络编程答案【篇一:tcpip课后习题答案整理版】rnet是以 arpanet 网络为雏形建立的2、现在internet中广泛使用的tcp/ip 协议族,其版本为 v43、tcp/ip一般分为网络接口层,网际层,传输层和应用层四层4、常用的http工作在tcp./ip的应用层层5、ip地址属于tcp/ip中网际层的概念6、传输层常用的两个协议是 tcp 和 udp7、网络接口卡工作再tcp/ip的网络接口层8、osi/rm开放系统互联参考模型共有 7 层由国际标准化组织提出9、中国互联网信息中心是1997年6月3日组建的internet管理和服务机构,行使我国互联网络信息中心的管理职责10、rfc是指请求评价文档第二章1、按照覆盖的地理范围,计算机网络可以分为局域网,城域网和广域网三种2、物理层常用的传输介绍有双绞线,同轴电缆,光纤和无线四种3、物理层数据传输方式有模拟传输,数字传输,光波传输和无线电传输四种4、在数据传输系统中,主要采用的数据编码技术有数字数据的模拟编码,数字数据的数字信号编码和模拟数据的数字信号编码三种5、根据通信双方是否可以同时传输数据,通信可以分为单工通信,半双工通信和全双工通信三种通信方式6、数据编码是指将数据表示成适当的信号形式,以便数据的传输和处理7、在数据传输系统中,主要采用三种数据编码技术:即数字数据的模拟编码,数字数据的数字信号编码和模拟数据的数字信号编码 8、常用的数字信号编码方式不归零,差分不归零,曼彻斯特和差分曼彻斯特等第三章1、一个ip地址由网络号和主机号两部分组成2、ip地址共分为5 大类3、一个ip地址用 4 个字节表示,最常用的一种表示格式是点分十进制4、假设一个主机的ip地址为192.168.5.121,而子网掩码为255.255.255.248那么该主机的网络号部分(包括子网号部分)为192.168.5.120/295、以太网是利用 arp 协议获得目的主机ip地址与mac地址的映射关系6、在转发一个ip数据包过程中,如果路由器发现该数据报报头中的ttl字段为0,那么,它首先将该数据报丢弃,然后向源主机发送icmp报文7、路由器选择算法工作在网际层,它负责确定对所受到的ip数据包应通过哪条传输线转发8、路由表分为静态路由表和动态路由表两种,它们建立与维护方式不同9、tcp/ip协议簇专门设计了用于地址解析的协议,其中 arp 可以把一个ip地址映射成对应的物理地址,而对于无法保存ip地址的主机, rarp 提供了从物理地址到ip地址的逆向地址映射第四章1、传输层主要提供了 tcp 和 udp两个常用协议2、端口号用一个 16 位的二进制数表示3、常用协议http的端口号为 804、tcp可以提供面向连接的可靠的数据流服务。

tcp-ip网络与协议答案

tcp-ip网络与协议答案

tcp/ip网络与协议答案篇一:TCP-IP练习题(有答案)一单选题1. OSI模型数据链路层的主要功能是(A)A、利用不可路由的物理地址建立平面网络模型B、通过物理媒体以比特流格式传输数据C、利用逻辑地址建立多个可路由网络D、建立、管理和终止应用层实体之间的会话2. 网络类型号127.x.y.z表示(其中x,y,z表示小于或等于255的一个任意十进制数字)(C)A、一个专用地址B、一个组播地址C、一个回送地址D、一个实验地址3. TCP/IP模型的网络接口层对应于OSI模型的(A)A、物理层和数据链路层B、数据链路层和网络层C、物理层、数据链路层和网络层D、仅网络层4.5.6. IP报头的最大长度是多少个字节(B)A、20 B、60C、64D、256 下列哪个协议可提供“ping”和“traceroute”这样的故障诊断功能(A)A、ICMPB、IGMPC、ARPD、RARP 下列对于IP地址的描述不正确的是(A)A、主机部分全为“1”的IP址址称为有限广播B、0.x.y.z表示本网络的指定主机C、一个A类网的IP址址x.0.0.0表示x这个网络D、IP地址172.16.0.0~172.31.255.255属于保留地址7. 下列哪项属于有效的C类IP地址范围(“hhh”表示可分配的主机地址部分)(A)A、192.000.001.hhh ~ 223.255.254.hhhB、192.hhh.hhh.hhh ~ 239.255.255.255C、224.000.000.000 ~ 239.255.255.255D、128.001.hhh.hhh ~ 191.254.hhh.hhh8. 为了确定将数据发送到下一个网络的路径,网络层必须首先对接收到的数据帧做什么(D)A、封装数据包B、改变其IP地址C、改变其MAC地址D、拆分数据包9.10. 从一个C类网络的主机地址借3位时,可建立多少个可用子网(B)A、3B、6C、8D、12 位于同一子网内的每台主机的IP地址满足(B)A、网络部分与主机部分相同B、网络部分与子网部分相同C、子网部分与主机部分相同D、只需网络部分相同即可11. 使用超网(CIDR)技术的主要原因是(C)A、为了去除对子网掩码的需求B、为了扩大路由表的长度C、为了减少路由表的条目D、为了增加额外的B类网络12.13.14. ARP请求作为下列哪种类型的以太网帧被发送(A)TCP在应用程序之间建立了下列哪种类型的线路(A)下列哪项正确地描述了代理ARP(D)A、广播B、单播C、组播D、定向广播A、虚拟线路B、动态线路C、物理线路D、无连接线路A、代理ARP允许一个无盘工作站获取另一个无盘工作站的IP址址B、代理ARP将目的IP地址解析为目的物理(MAC)地址C、代理ARP允许路由器代替本地主机回应ARP请求D、代理ARP允许路由器代替远程主机回应ARP请求15. 在发送TCP接收到确认ACK之前,由其设置的重传计时器到时,这时发送TCP会(A)A、重传重要的数据段B、放弃该连接C、调整传送窗口尺寸D、向另一个目标端口重传数据16. 下列哪项有关UDP的描述是正确的(D)A、UDP是一种面向连接的协议,用于在网络应用程序间建立虚拟线路B、UDP为IP网络中的可靠通信提供错误检测和故障恢复功能C、文件传输协议FTP就是基本UDP协议来工作的D、UDP服务器必须在约定端口收听服务请求,否则该事务可能失败17. 下列哪项最恰当地描述了建立TCP连接时“第一次握手”所做的工作(C)A、“连接发起方”向“接收方”发送一个SYN-ACK段B、“接收方”向“连接发起方”发送一个SYN-ACK段C、“连接发起方”向目标主机的TCP进程发送一个SYN 段D、“接收方”向源主机的TCP进程发送一个SYN段作为应答18. 发送应用程序可以通过设置下列哪两个标志来使TCP进程在传送缓冲器填满前发送数据(B)A、FIL和PSHB、PSH和URGC、UGR和FIND、FIL和FIN19. 下列哪项最恰当地描述了生存时间TTL在IP数据报中的使用(D)A、TTL指出了允许发送主机在线的时间长度B、TTL指出了数据报在一个网段上停留的秒数C、TTL对数据报在一个路由器处等待的时间进行按秒计数D、数据报每经过一个路由器其TTL值就减一20. 下列哪项最恰当地描述了UDP的多路分解过程(C)A、UDP使目标主机将接收到的数据包通过多个IP地址进行路由B、UDP使用IP地址使得多个应用程序在同一主机内同步通信C、UDP使用端口编号使得多个应用程序在同一主机内同步通信D、UDP允许多个主机通过单一虚拟线路进行通信21. 一个数据报被标记为“不可分段”,而这时数据报要通过一个最大传输单元MTU小于该数据报尺寸的网段进行传输,则接下来会发生(C)A、用于传输的网络设备将调节该网段的MTU以适应该数据报的尺寸B、用于传输的网络设备将压缩此数据报以适应该网段的MTUC、用于传输的网络设备将放弃该数据报并通知源结点D、用于传输的网络设备将保留该数据报直到该网段的MTU增大为止22. 为了将几个已经分片的数据报重新组装,目的主机需要使用IP数据报头中的哪个字段(D)A、首部长度字段B、服务类型T oS字段C、版本字段D、标识符字段23. 对于下列给定条件:(1)目的网段的最大传输单元MTU为512字节;(2)一个1500字节的数据报;(3)一个20字节的IP报头。

《TCP IP协议A1卷》期末考试试卷附答案

《TCP  IP协议A1卷》期末考试试卷附答案

《TCP/IP协议A1卷》期末考试试卷附答案一、填空(每空1分,共20分)1. 在TCP/IP网络中,TCP协议工作在层,HTTP协议工作在层。

2. TCP/IP传输层有两个不同的协议,即和。

3. OSI参考模型中,用来实现通信子网功能的是:、、三层。

4. 使传输中发生差错有限数据重发,数据链路层将比特流组合成以为单位传送。

5. 将网络互联起来要使用一些中间设备,例如,在物理层互连需要中继器,在数据链路层互连需要,在网络层互连需要,连接两个互不兼容的系统往往需要。

6. 网卡的物理地址共有字节,Ipv4地址共有字节。

7. IP地址的主机部分如果全为1,则表示地址,IP地址的主机部分若全为0,则表示地址,127.0.0.1被称为地址。

8.常见的计算机网络拓扑结构有、、和。

二、判断正误(每题1分,共10分)1. IP数据报网络中每个分组都携带目的地址的IP地址。

()2. TCP报文段中的接收窗口用于限制发送窗口的大小,实现流量控制。

()3. Ipv6和Ipv4的两台计算机可以直接进行通信。

()4. PPP协议可以使用字节填充和位填充的方式避免错误的帧结束识别。

()5.IPv6把IPSec作为必备协议,保证了网络层端到端通信的完整性和机密性。

()6.虚电路服务的分组不一定按发送顺序到达终点。

()7.ICMP数据报文封装在UDP报文中传输。

()8. IP地址分类中,共有A、B、C、D四类地址()9.多模光纤比单模光纤更适合用于高速度、长距离的传输。

()10. 客户端与服务器端保持连接状态的TCP的端口号对须使用相同的数字.()三、选择题(单选或多选) (每题2分,共40分)1. ()曾是第一个网络。

A.CSNET B.NSFNET C. ANSNET D. ARPANET2. ()是当前Internet使用的协议。

A.TCP/IP B. NCPC. UNIXD. ACM3.()操作系统的一个版本包括TCP/IP。

TCP-IP试卷及答案

TCP-IP试卷及答案

TCP-IP试卷及答案TCP/IP试卷及答案一、单选题(每题1.5分共45分)1. 下列哪些不属于计算机网络的功能__________A. 软硬件资源共享; C. 分布与集中处理;B. 综合信息交换; D. 移动通讯业务2. OSI/RM是由哪家组织于哪年公布的__________A. IEEE、1977;B. IEEE、1984;C. ISO、1977;D. ISO、19843. 下列属于计算机网络硬件的一组是__________A. 路由器、交换机、网卡;C. 路由器、交换机、网络通信协议;B. 路由器、服务器、服务器操作系统;D. 路由器、客户机、客户机操作系统4. Windows操作系统中的Ping命令是基于哪种协议实现的__________A. ARPB. ICMPC. Proxy ARPD. IGMP5. 以太网技术属于下列哪一种技术的范畴__________A. LAN;B. MAN;C. WAN;D. INTERNET6. IPX/SPX是由哪家公司开发并维护的__________A. Intel;B. Novell;C. Microsoft;D. Cisco7. 关于TCP/IP协议簇,下列说法中正确的是__________A. 是所有网络都使用的协议簇;B. TCP/IP协议簇可以像OSI模型一样共分为7层;C. 是ARPANet开发的协议簇;D. 只包含TCP(传输控制协议)和IP(网际协议)两个协议8. 以太网卡的物理地址是由多少位什么进制数组成的__________A. 12位十六进制; C. 4位十六进制;B. 8位十六进制; D. 32位十六进制9. 关于令牌环网络,下列说法中正确的是__________A. 是由IBM开发的广域网协议;B. 可以较为容易的实现扩充;C. 物理拓扑可以是星形;D. 被纳入IEEE802.11规范10. 以太网交换机依据什么转发数据帧__________A. 路由表 C. 邻居表B. 拓扑表 D. MAC地址表11. 关于第二代计算机网络,下列说法中不正确的是__________A. 提出了存储转发的概念;B. 出于军事目的开发;C. 被定义为“能够发送数据为目的的远程联机系统”;D. 是当今Internet的雏形12. 以太网交换机工作在OSI/RM参考模型的哪一层__________A. 物理层; C. 数据链路层;B. 网络层; D. 传输层13. 下列哪种协议不属于广域网的二层协议__________A. PPP; C. Frame-Relay;B. X.25; D. Token Ring;14. 常见的传输介质中,哪种介质带宽最大,成本最高,抗干扰能力最强__________A. 同轴电缆 C. 屏蔽双绞线B. 微波 D. 光纤15. DCE和DTE设备的中文名称分别叫做什么__________A. 数据通讯设备、数据终端设备; C. 数据终端设备、数据通讯设备;B. 数据电路设备、数据传输设备; D. 数据传输设备、数据电路设备16. RARP的中文名称是__________A. 地址解析协议; C. 无故地址解析协议;B. 动态主机配置协议; D. 反向地址解析协议17. 下列关于OSI/RM的数据链路层下列说法中正确的是__________A. 集线器属于数据链路层的设备;B. 数据链路层中的PDU又称为比特;C. 数据链路层分为两个子层,LLC(802.3定义)和MAC(802.2定义)子层;D. 数据链路层需要给上层数据添加报尾18. IPv4地址由多少位什么进制数组成的__________A. 32位的十六进制; C. 12位的十六进制;B. 32位二进制; D. 4位的点分十进制19. 一个广播域等价于一个__________A. 物理网络B. 逻辑子网C. IP地址D. 网络设备的接口20. 下列那个不属于合法的IP地址__________A. 192.168.1.0/24 C. 172.16.256.1/16B. 201.283.112.87/24 D. 199.172.18.1/2421. 关于计算机系统的组成,下列说法中正确的是__________A. 完整的计算机系统分为软件系统和硬件系统;B. 计算机硬件系统分为运算器、控制器、存储器;C. 计算机中的内存条属于ROM(只读存储器)D. 计算机中的硬盘属于内部存储器22. TCP/IP协议簇中,在传输层出现的协议有__________A. IPXB. SPXC. HTTPD. UDP23. 下列哪个协议是无线局域网通信协议__________A. IEEE 1394 C. IEEE 802.1xB. IEEE 802.11 D. IEEE 802.1324. 以太网中使用什么机制来检测冲突__________A. CDMA/CD;B. 令牌;C. CSMA/CD;D. 探测报文25. 10Base-T代表什么样的含义__________A. 速率为10Mbps、传输形式为宽带传输、传输介质为同轴电缆;B. 速率为10Mbps、传输形式为基带传输、传输介质为同轴电缆;C. 速率为10Mbps、传输形式为宽带传输、传输介质为非屏蔽双绞线;D. 速率为10Mbps、传输形式为基带传输、传输介质为非屏蔽双绞线26. __________协议负责将电子邮件传输给网络中的邮件服务器A. SNMP;B. STP;C. TFTP;D. SMTP27. 最有效的IPv4地址保存策略是__________A. CIDR(无类别域间路由)技术;B. VLSM(可变长子网掩码)技术;C. 私有地址搭配NAT(网络地址转译)技术;D. Multicast(多播/组播)技术28. 集线器能够实现__________通讯A. 全双工;B. 半双工;C. 单工;D. 自动协商29. 没有专门的服务器出现的局域网叫做__________A. 以太网;B. 对等网;C. 非专用网;D. 内网30. 为了防止冗余交换网络拓扑中产生的问题可以使用__________A. STP;B. POP3;C. HSRP;D. DHCP满意答案好评率:0%1-5 D D A B A6-10 B C A B D11-15 B C D D A16-20 D C B B D21 -25 A D B C D26 -30 D c B B A。

TCPIP考试题带答案

TCPIP考试题带答案

一、名词解释1、HTML:HyperText Markup Language,即超文本标记语言或超文本链接标示语言,是所有浏览器都可以理解的标准语言,是一种描述文档结构的语言,不能描述实际的表现形式。

HTML语言使用描述性的标记符来指明文档的不用内容。

2、HTTP:HyperText Transfer Protocol,是超文本传输协议,互联网上应用最为广泛的一种网络协议,是用于Web服务器和浏览器之间的通信协议,是一种请求/响应式的协议。

在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。

HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。

3、IMAP:Internet Mail Access Protocol(交互式邮件存取协议),它的主要作用是邮件客户端(例如MS Outlook Express)可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。

当前的权威定义是RFC3501。

IMAP协议运行在TCP/IP协议之上,使用的端口是143。

它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。

4、DHCP:动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户,给内部网络管理员作为对所有计算机作中央管理的手段。

5、DNS:域名系统 (Domain Name System),是一种工作在TCP/IP的应用层的分布式网络目录服务,它通过维护一个遍布全球的分布式数据库,提供主机名和IP地址之间的转换及有关电子邮件的选路信息。

6、SNMP:(Simple Network Management Protocol,简单网络管理协议),SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。

TCPIP协议网络编程样卷及参考答案

TCPIP协议网络编程样卷及参考答案

TCPIP协议网络编程样卷及参考答案第2页 共19页 考试方式:(开卷 闭卷)河北联合大学 ~ 学年 秋 季学期考试试卷开课学院:信息工程 课程号: 课程名称:TCP/IP 协议网络编程 年级: 级 专业:网络工程 试卷类型: B 卷系主任签字: 教学院长签字:100分钟 题号 一 二 三 四 五 六 合计 分数 阅卷1.网桥是在( )上对网络进行互连,而路由器则是在( )上对网络进行互连。

A. 应用层B. 网络层C. 传输层D. 链路层2.IPv6中大约有( )个地址。

A. 3.4*1039B. 3.4*1038C. 3.4*1037D. 3.4*10363.下列4个IPv6地址中,( )与“1:123:0:0:0:ABCD:0:1/96”等价。

A.0001:0123:0000:0000:0000:ABCD:0000 :0001/96B.0001:0123:0100:0000:0000:ABCD:0000 :0001/96C.0001:0123:0000:0100:0000:ABCD:0000 :0001/96D.0001:0123:0000:0000:0100:ABCD:0000 :0001/964.下列地址类型中,()不属于IPv6地址的类型。

A. 单播B. 组播C. 任播D. 广播5.IPv6数据包的格式包含一个()位的业务流类别A.12 B.8 C. 4 D. 16二. 判断题(本项判断题共6空,每空1分,共6分)特别提示:请在括号中用T表示正确,用F表示错误,否则不给分。

第3页共19页第4页共19页考试方式:(开卷闭卷)4.简述两种不同的客户服务器模型,要求给出每种模型的名称及工作步骤。

(9分)5.简述IP搜索路由表的几个步骤。

(3分)6.简述OSPF优于RIP的一些优点。

(7分)7.简述三种不同的自治系统。

(6分)8.简述IP多播提供的两类服务。

(4分)9.简述com、edu、gov、int、mil、net、org 等域名后缀分别代表什么含义。

TCPIP课程复习题+部分答案(修改版)解析

TCPIP课程复习题+部分答案(修改版)解析

2015年TCP/IP网络编程复习题一、选择题1、要对IP协议直接访问,必须使用()套接字①数据流②数据报③原始④没有办法2、下列套接字函数可产生套接字的是()①send ②accept ③connect ④close3、使用数据报套接字进行网络通信的应用层协议是()①FTP ②POP3 ③PPP ④SNMP4、要建立数据报套接字,在socket函数中需要使用的参数是()。

① SOCK_DGRAM②SOCK_STREAM ③ SOCK_RAM ④SOCK_PACKET5、下面的属于IPv4地址结构的是()。

① sockaddr_in ②sockaddr ③ addr ④in_addr6、初始化信号量应该使用的函数名是()。

① pthread_cond_init ②pthread_create ③ sem_init ④pthread_mutex_init7、下列哪个协议是应用层的()①IGMP ②HTTP ③ARP ④ICMP8、下列哪个协议是应用层的()①CSMA ②SMTP③TCP ④ICMP9、在Linux下,下列哪个函数用来关闭一个套接字()①closesocket,②WSACleanup ③close④exit10、在数据流式套接字中()套接字函数将产生网络报文① socket ②bind ③ sendto ④connect11、下列套接字函数中,不能用于数据流通信的是()①socket ②bind ③ send ④recvfrom12、下列套接字函数中,需要地址结构作为参数的是()①socket ②recvfrom ③ send ④close13、 listen函数的作用是()①接受连接请求②设置等待连接状态③连接套接字到目的地④指定本地地址14、 winsock中提供的用于消息机制的函数是()①WSAStartup ② WSAEventSelect ③WSACleanup ④WSAAsynSelect15、将长整形数值从网络顺序转换为本机顺序的函数( )①ntohl ② htons ③ htonl ④ ntohs16、下列哪个函数在linux系统下网络程序不能使用( )①closesocket ② select ③close ④ printf17、套接字函数在完成其任务之前不返回,我们称之为()①消息机制②事件机制③阻塞方式④非阻塞方式18、属于网络层的协议()① CSMA/CD ② ICMP ③ FTP ④ UDP19、属于链路层的协议()① CDMA ② ICMP ③ PPP ④ UDP20、下列应用中使用TCP传输的是()①实时视频② IP电话③网页传输④ DNS21、下列应用中使用UDP传输的是()①文件传输② IP电话③网页传输④电子邮件22、 IP协议具有如下哪个特点()①保证传输可靠性②无连接的数据报③建立虚电路④进行拥塞控制23、下列哪个特点是TCP协议没有的()①保证传输可靠性②流量控制③建立虚电路④进行拥塞控制24 在网络通信中,客户机要访问服务器程序,必须知道服务器的()①地理位置②程序名称③所在国家④端口和主机地址25、下列哪个套接字函数不能用于客户程序()①socket ②send ③accept ④ connect26、下列哪个套接字函数不能用于服务器程序()①socket ②sendto ③accept ④ connect27、下列哪个套接字函数不能用于服务器程序()①listen ②send ③accept ④ connect28、网络应用程序运行在网络系统的()上①端系统②核心系统③路由器④网线29、下列设施属于网络核心系统的是()①路由器②智能手机③Web服务器④ PC30、根据规定,网络字节序是()①Big endian ② Little endian ③和Intel x86一致④说不清31、浏览器是一种()①HTTP客户端②HTTP服务器③文件服务器④邮件客户端32、已知IP地址的点分十进制形式,下列哪个函数能够得到其整数形式()①gethostbyname ②inet_ntoa ③inet_addr ④gethostbyaddr二、判断题1.服务器必须先于客户端启动。

TCP IP考试题目及答案

TCP IP考试题目及答案

<<TCP/IP协议及网络编程技术>>填空1、IP的主机位全为零的时候表示为整个网络,全为一的时候表示网内广播,网络号全为零的时候表示本网络中的主机?P172、ICMP用来探测并报告IP数据包传输中产生的各种错误的,(差错检测),互联网控制消息协议P35,IGMP实现什么功能,管理多播组测成员关系,主要基于查询和响应机制来完成对组播组成员的管理P53,ARP是用来查找同一个物理网络中与一个IP地址相关联的物理地址的,地址解析协议P31,RARP实现为物理地址分配对应的IP地址的作用反向地址解析协议P333、RIP协议属于域内基于距离向量算法的路由协议P45?4、C类网中划分为六个子网的子网掩码是255.255.255.224,B类网的最小IP128.0.0.0和最大IP是191.255.0.05、OSPF和RIP是内部网关协议P476、BGP是边界网关协议,UDP是面向无连接服务,TCP是面向连接服务(UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议)7、WINSOCK I\O的模式有哪两种?阻塞和非阻塞8、源路由选项的作用是用来调试网络P279、WSAAsyncSelect提供了一种基于windows消息机制的异步I/O模型P21610、TCP/IP体系结构层:网络接口层、internet层、传输层、应用层,OSI路由器在网络层,交换机(数据链路层)和网桥(数据链路层)分别在哪一层,tcp,ip(Internet层),http (应用层)各属于哪一层P611、internet工作委员会主要包括哪几个机构P3研究小组、工作小组(IRSG研究指导小组、IESG指导小组)12、ip地址管理机构有哪几个P4 ARIN,RIPE,APNIC,LACNIC13、根据路由器的工作原理可以分为:域内和域间;路由协议采用的路由算法的可以分为基于距离向量算法的路由协议,基于链路状态算法的路由协议P43名词解释14、什么叫迭代服务器P273 某一个时段只能为一个客户服务,先来的先服务,后来的需等待15、什么叫VLSM P18 允许一个网络使用不同的网络掩码以适应不同规模子网的要求,它使一个组织的IP地址空间被更有效的使用16、什么叫滑动窗口P69 是一种流量控制技术(窗口的边界是随着分析函数操作的记录行的变化,而动态变化通过滑动窗口来进行流量控制)滑动窗口协议:该协议允许发送方在停止并等待确认前可以连续发送多个分组。

TCPip协议试题答案1

TCPip协议试题答案1

TCP/IP试题1) IP地址 219.25.23.56 的缺省子网掩码有几位(C )A. 8B. 16C. 24D. 322) 网络层的协议有( ABCD)协议A. IPB. ARPC. ICMPD. RARP3) 划分子网是在IP地址的(B )部分A. 网段地址B. 主机地址C. 子网网段D. 缺省子网掩码4) 一个B类IP地址最多可用(B )位来划分子网A. 8B. 14C. 16D. 225) 一个A类地址的子网掩码是255.255.240.0 有( D)位被用来划分子网A. 4B. 5C. 9D. 126) 一个网段150.25.0.0的子网掩码是255.255.224.0,(BC )是有效的主机地址A. 150.25.0.0B. 150.25.1.255C. 150.25.2.24D. 150.15.3.307) 关于IP报文头的TTL字段,以下说法正确的有(BC )A. TTL的最大可能值是65535B. 在正常情况下,路由器不应该从接口收到TTL=0的IP报文C. TTL主要是为了防止IP报文在网络中的循环转发,浪费网络带宽D. IP报文每经过一个网络设备,包括HuB、Lan Switch和路由器,TTL值都会被减去一定的数值8) C类地址最大可能子网位数是(A )A. 6B. 8C. 12D. 149) 在一个子网掩码为255.255.240.0的网络中, (D )是合法的网络地址A. 150.150.0.0B. 150.150.0.8C. 150.150.8.0D. 150.150.16.010) 一个B类网络,有5位掩码加入缺省掩码用来划分子网,每个子网最多( D)台主机A. 510B. 512C. 1022D. 204611) 规划一个C类网,需要将网络分为9个子网,每个子网最多15台主机,下列哪个是合适的子网掩码? (D )A. 255.255.224.0B. 255.255.255.224C. 255.255.255.240D. 没有合适的子网掩码12) 一个子网网段地址为5.32.0.0 掩码为255.224.0.0的网络,它允许的最大主机地址是(C )A. 5.32.254.254B. 5.32.255.254C. 5.63.255.254D. 5.63.255.25514) 对于这样一个网段175.25.8.0/19 的子网掩码是(B )A. 255.255.0.0B. 255.255.224.0C. 255.255.24.0D. 依赖于地址类型15) RARP的作用是(D )A. 将自己的IP地址转换为MAC地址B. 将对方的IP地址转换为MAC地址C. 将对方的MAC地址转换为IP地址D. 知道自己的MAC地址,通过RARP协议得到自己的IP地址16) 某公司申请到一个C类IP地址,但要连接6个的子公司,最大的一个子公司有26台计算机,每个子公司在一个网段中,则子网掩码应设为(D )A. 255.255.255.0B. 255.255.255.128C. 255.255.255.192D. 255.255.255.22417) B类地址的缺省掩码是(B)A. 255.0.0.0B. 255.255.0.0C. 255.255.255.0D. 255.225.255.25518) 一个B类地址网大约能有( C)台主机A. 254B. 16KC. 63KD. 2M19) 使用自然掩码的IP地址125.3.54.56的网络地址是( A)A. 125.0.0.0B. 125.3.0.0C. 125.3.54.0D. 125.3.54.3220) 网络地址为154.27.0.0 的网络,若不作子网划分,能支持(C )台主机A. 254B. 1024C. 65,534D. 16,777,20621) 下列( B)是合法的IP主机地址A. 127.2.3.5B. 1.255.255.2/24C. 225.23.200.9D. 192.240.150.255/2422) D类地址的缺省子网掩码有( D)位A. 8B. 16C. 24D. NonE23) 第一个八位组以二进1110开头的IP地址是(D )地址A. ClAss AB. ClAss BC. ClAss CD. ClAss D24) 保留给自环测试的IP地址网段是(A )A. 127.0.0.0B. 130.0.0.0C. 164.0.0.0D. 200.0.0.025) 在TCP/IP协议中,A类地址第一个字节的范围是( C)A. 0---126B. 0---127C. 1---126D. 1---12726) ( DC)是一个网络层的协议,它提供了错误报告和其它回送给源点的关于 IP 数据包处理情况的消息A. TCPB. UDPC. ICMPD. IGMP27) IP协议的特征是(B )A. 可靠,无连接B. 不可靠,无连接C. 可靠,面向连接D. 不可靠,面向连接28) TCP和UDP协议的相似之处是(A)A. 传输层协议B. 面向连接的协议C. 面向非连接的协议D. 以上均不对29) 基于TCP协议的应用程序的有( D)A. PINGB. TFTPC. OSPFD. TELNET30) IP报文头中固定长度部分为(B )字节A. 10B. 20C. 30D. 6031) 下面有关NAT叙述正确的是(ABD )A. NAT是英文“地址转换”的缩写,又称地址翻译B. NAT用来实现私有地址与公用网络地址之间的转换C. 当内部网络的主机访问外部网络的时候,一定不需要NATD. 地址转换的提出为解决IP地址紧张的问题提供了一个有效途径32) IP地址中网络号的作用有(A )A. 指定了主机所属的网络B. 指定了网络上主机的标识C. 指定了设备能够进行通信的网络D. 指定了被寻址的子网中的某个节点33) UDP段使用(B )提供可靠性A. 网际协议B. 应用层协议C. 网络层协议D. 传输控制协议34) 以下关于TCP滑动窗口说法正确的是(B )A. 在TCP的会话过程中,不允许动态协商窗口大小B. 滑动窗口机制的窗口大小是可变的,从而更有效利用带宽C. 大的窗口尺寸可以一次发送更多的数据,从而更有效利用带宽D. 限制进入的数据,因此必须逐段发送数据,但这不是对带宽的有效利用35) 端口号的目的是(A )A. 跟踪同一时间网络中的不同连接B. 源系统产生端口号来预报目的地址C. 源系统使用端口号维持会话的有序,以及选择适当的应用D. 源系统根据应用程序的使用情况,用端口号动态的将终端用户分配给一个特定的连接36) 下面有关NAT叙述正确的是ABDA. NAT是英文“NEtowrk ADDrEss TrAnslAtion”的缩写B. 地址转换又称地址翻译,用来实现私有地址与公用网络地址之间的转换C. 当内部网络的主机访问外部网络的时候,一定不需要NATD. 地址转换的提出为解决IP地址紧张的问题提供了一个有效途径37) 国际上负责分配IP地址的专业组织划分了几个网段作为私有网段,可以供人们在私有网络上自由分配使用,以下属于私有地址的网段是:ABCA. 10.0.0.0/8B. 172.16.0.0/12C. 192.168.0.0/16D. 224.0.0.0/838) 以下的应用程序中,基于TCP协议的有CDgA. PINGB. TFTPC. TELNETD. FTPE. OSPFF. SNMPG. WWW39) 下列哪些协议属于传输层协议? BDEA. NCPB. TCPC. FTPD. SPXE. UDPF. NFSG. IPX40) 下列哪些协议是TCP/IP协议栈中的网络层协议? ABEfA. IPB. ICMPC. NLSPD. UDPE. ARPF. RARPG. IGRP41) 192.168.1.127代表的是( E)地址A. 主机B. 网络C. 组播D. 广播E. 以上说法都不完全正确42) TCP协议建立了一条端到端的面向连接的通信,下面的说法正确的是:BA. 在主机之间存在一条物理电路B. 在主机之间存在一条虚连接C. 在主机之间建立了一条直连隧道D. 以上说法都不正确43) 下面那个地址表示的是子网内所有参与多播的路由器及主机?AA. 224.0.0.1B. 224.0.0.2C. 224.0.0.3D. 224.0.0.944) 路由项10.0.24.0/21可能由如下那几个条子网路由会聚而来ACA. 10.0.0.25/16B. 10.0.0.23/16C. 10.0.0.26/16 00011 000 00011 001 00010 111 00011 010 00010 110D. 10.0.0.22/16路由汇聚算法的实现:假设下面有4个路由:172.18.129.0/24172.18.130.0/24172.18.132.0/24172.18.133.0/24如果这四个进行路由汇聚,能覆盖这四个路由的是:172.18.128.0/21算法为:129的二进制代码是10000001130的二进制代码是10000010132的二进制代码是10000100133的二进制代码是10000101这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。

TCPIP协议模拟试卷答案

TCPIP协议模拟试卷答案

一、选择题1.以下关于TCP/IP协议各层功能的描述中,不正确的是()。

A)网络接口层实际上负责物理层及数据链路层的相关功能B)网络互连层是TCP/IP协议体系的核心,主要提供路由选择与分组转发功能C)TCP与DUP是传输层的两个典型协议,一个应用层协议可以同时使用它们D)应用层向用户提供一组常用的网络应用程序,有C/S及P2P两种典型架构2.以下关于TCP/IP协议簇中的协议的描述中,正确的是()。

A)ARP、ICMP、IGMP都是网络互连层的协议B) UDP、TCP、FTP都是传输层的协议C)HTTP、OSPF、RIP、BGP都是应用层的协议D)ARP、BOOTH、DHCP都是应用层的协议3.以下有关网络协议与服务的描述中,不正确的是()。

A)网络协议由语法、语义、时序三个部分组成B)协议是对等实体之间进行数据交换而建立的规则、标准或约定C)第n+1层通过该层的SAP(业务接入点)使用第n层提供的服务D)第n+1层通过第n层的SAP使用第n层提供的服务4.在由以下网络设备所构建的网络中广播域与冲突域相同的是()。

A)交换机与集线器B)交换机与路由器C)仅交换机D)集线器与路由器5.以下关于CSMA/CD的描述中,不正确的是()。

A)以由以太网交换机所构建的局域网中,不需要使用CSMA/CDB)在环形网络拓扑中,一般不使用CSMA/CDC)CSMA/CD一般在网络负载较轻时工作得比较好D)CSMA/CD可以避免碰撞发生(冲突检测协议但不能避免)6.以下地址中,可以作为主机IP地址的是()。

A)192.168.15.1/30B) 220.193.80.16/29(网络地址)C)202.193.80.255/24 D)10.256.23.254/247.关于网络层提供的虚链路及数据报服务的描述中,不正确的是()。

A)虚链路是面向连接的,数据报服务是无链接的B)在数据报服务中,路由器转发判决的依据是该分组的目的地址C)在虚链接服务中,路由器转发判决的依据是该分组的标号D)虚链路服务只能提供可靠服务,数据报服务只能提供不可靠服务解答:tcp利用ip提供的服务,ip是不可靠的服务。

《TCP IP协议A2卷》期末考试试卷附答案

《TCP  IP协议A2卷》期末考试试卷附答案

《TCP/IP协议A2卷》期末考试试卷附答案一、填空(每空1分,共20分)1. 通信子网主要由和组成。

2. 双绞线有、两种。

3. 局域网常用的拓扑结构有总线、、三种。

4. TCP/IP模型由低到高分别为、、、层次。

5. 常用的IP地址有A、B、C三类,128.11.3.31是一个类地址,其网络标识为,主机标识。

6. 在TCP/IP层次模型的网际层中包括的协议主要有IP、ICMP、和。

7. 网络协议三要素是、、。

8. UDP可以提供__________________、__________________________服务。

二、判断正误(每题1分,共10分)1. 使用UDP协议不能实现可靠的应用服务。

( )2. TCP协议实现时发送窗口要小于等于接收窗口和拥塞窗口的最小值。

( )3. 交换机连接共享以太网段时,对应的端口要使用CSMA/CD进行介质访问。

()4. ADSL实现上行和下行不同的网络带宽。

( )5. 属于同一条虚电路的分组可以不按照同一路由进行转发。

()6.ICMP 差错报告在传送过程中享受特别优先权。

()7.IPv6既支持有状态地址自动配置机制,也支持无状态的地址自动配置.( )8.IPv6 中NDP协议使用更加有效的多播和单播邻接点发现报文,取代了ARP,ICMPv4路由发现和ICMPv4重定向报文。

()9. IP地址分类中,共有A、B、C、D四类地址()10.单模光纤比多模光纤更适合用于高速度、长距离的传输。

()三、选择题(单选或多选) (每题2分,共40分)1.在OSI的( )使用的互联设备是路由器。

A.物理层 B. 数据链路层 C. 网络层 D. 传输层2.在以下的IP地址中,属于B类地址的是()A.112.213.12.23 B. 210.123.23.12C. 23.123.213.23D. 156.123.32.123.下列给出的协议中,属于TCP/IP协议结构应用层的是( ) 。

TCP_IP协议原理与编程在线考核答案

TCP_IP协议原理与编程在线考核答案

《TCPIP协议原理与编程》期末考试A卷闭卷一、单项选择题(答案务必写在答题纸上,60分)1. RIP协议是使用(D )进行传输的。

A.TCPB.HTTPC.ICMPD.UDP2. 流量控制实际上是对(C )。

A.发送方数据流量的控制B.接收方数据流量的控制C.发送方和接收方数据流量的控制D.以上都不对3. IPv6的IP地址长度是(C )。

A.32位B.64位C.128位D.256位4. IGMP的长度是固定的,其大小为(D )。

A.8位B.16位C.32位D.64位5. ICMP的类型字段中,字段值为8表示的是(D )。

A.目标不可达B.超时C.回显应答D.回显请求6. 网络协议主要要素为(C )。

A.数据格式.编码.信号电平B.数据格式.控制信息.速度匹配C.语法.语义.同步D.编码.控制信息.同步7. 以下哪个IP地址可以属于私有网络地址(B )。

A.202.6.3.50B.192.168.0.4C.210.3.6.3D.8.6.3.48. 在属于同一个IP数据包的各个分片中(C )。

A.“标识”字段是递增的B.“标识”字段是递减的C.“标识”字段是一样的D.“标识”字段是不同的9. 滑动窗口协议是一种(D )。

A.超时判断机制B.差错纠正机制C.差错检测机制D.确认重发机制10. 以下不属于网络层协议的是(D )。

A.ARPB.IGMPC.ICMPD.FTP11. 下列说法正确的是(C )。

A.TCP伪头部和长度补足部分要进行传输B.RARP是传输层的协议C.TCP连接的三次握手目的是为了同步连接双方发送数据的初始序列号D.IP协议提供可靠的数据传输服务12. RIP路由算法所支持的最大Hop数为(B )。

A.10B.15C.16D.3213. 属于回环地址的是(D )。

A.192.168.0.1B.224.0.0.1C.127.0.0.1D.10.0.0.114. RIP将(D )及其以上的度量值看成是“无穷大”的特殊值。

TCPIP考试题带答案

TCPIP考试题带答案

一、名词解释1、HTML:HyperText Markup Language,即超文本标记语言或超文本链接标示语言,是所有浏览器都可以理解的标准语言,是一种描述文档结构的语言,不能描述实际的表现形式。

HTML语言使用描述性的标记符来指明文档的不用内容。

2、HTTP:HyperText Transfer Protocol,是超文本传输协议,互联网上应用最为广泛的一种网络协议,是用于Web服务器和浏览器之间的通信协议,是一种请求/响应式的协议。

在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。

HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。

3、IMAP:Internet Mail Access Protocol(交互式邮件存取协议),它的主要作用是邮件客户端(例如MS Outlook Express)可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。

当前的权威定义是RFC3501。

IMAP协议运行在TCP/IP协议之上,使用的端口是143。

它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。

4、DHCP:动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户,给内部网络管理员作为对所有计算机作中央管理的手段。

5、DNS:域名系统 (Domain Name System),是一种工作在TCP/IP的应用层的分布式网络目录服务,它通过维护一个遍布全球的分布式数据库,提供主机名和IP地址之间的转换及有关电子邮件的选路信息。

6、SNMP:(Simple Network Management Protocol,简单网络管理协议),SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。

TCP-IP协议与网络编程(A答案)

TCP-IP协议与网络编程(A答案)

桂林电子科技大学试卷2009~2010学年第1学期课程名称:TCP/IP协议及网络编程(A卷参考答案)适用班级: 06011102~04 考试时间120分钟班级学号姓名一、选择题(每题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、逻辑地址202.112.108.158,用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、在同一自治系统中实现路由器之间自动传播可达信息、进行路由选择的协议称为。

福建师范大学《TCPIP协议原理与编程》在线作业一附参考答案(2021年春季学期)

福建师范大学《TCPIP协议原理与编程》在线作业一附参考答案(2021年春季学期)

福建师范大学《TCP/IP协议原理与编程》在线作业一附参考答案(2021年春季学期)试卷总分:100 得分:100一、单选题 (共 40 道试题,共 80 分)1.在通常情况下,下列哪一种说法是错误的()。

A.ICMP协议的报文与IP数据报的格式一样B.ICMP协议位于TCP/IP协议的互联层C.ICMP协议的报文是作为IP数据报的数据部分传输的D.ICMP协议不仅用于传输差错报文,还用于传输控制报文答案:A2.已知目标计算机的IP地址却不知道其MAC地址时,应该通过哪个协议来解决?A.IPB.ARPC.RARPD.BOOTP答案:B更多加微boge306193.以下有关DHCP授权,正确的是:A.没有授权DHCP无法正常工作B.只有存在AD的情况下才要求授权C.只有域管理员可以授权D.授权只是一个法律问题,与技术无关答案:B4.你是公司网管,网络中包括一个单独的IP子网,使用DHCP 分配IP。

你安装了WINS服务以减少名称解析中的广播交通。

过了一些天,用户报告网络太慢了。

你调查发现广播没有减少。

下一步应如何查看?A.检查WINS服务器是否有客户机的注册记录B.检查WINS服务器是否有其他WINS服务器的注册记录C.检查WINS服务器服务是否开启D.检查WINS服务器是否存在静态记录答案:A5.TCP/IP协议是Internet中计算机之间通信所必须共同遵循的一种()。

A.信息资源B.通信规定C.软件D.硬件答案:B6.停-等协议的主要缺点是()。

A.通信不可靠B.信道利用率不高C.不能进行全双工通信D.需要大容量的存储器答案:B7.对已经是分片的IP数据包再进行分片后得到的每个分片中的标志位是()。

A.一定是1B.一定是0C.可能是0D.以上皆错答案:A8."TimeToLive"字段的最大值是()。

A.127B.128C.255D.256答案:C9.某台客户机手工静态设置了WINS服务器的地址,但同时在DHCP服务器中,又通过服务器选项、作用域选项和客户保留选项分别指定了不同WINS服务器的地址。

网络编程试卷(含答案)

网络编程试卷(含答案)

一.选择题(30分,每题3分)1.以下哪个是TCP/IP模型?(B)A.应用层,表示层,网络层,物理层;B.应用层,传输层,网络层,链路层C.应用层,传输层,链路层,物理层D.应用层,传输层,网络AC.C.21,75D.21,1106.(C)7.TCP的特点不包括如下哪一点(C)A.面向连接B.全双工数据传送C.传输速度快D.面向字节流8.关于线程哪一点是对的。

(D)A.任何一个C#程序都有一个默认的线程,该线程是后台线程;B.每个进程都有一个线程池。

线程池默认大小有35个线程;C.线程池中的线程都是前台线程;9.1.2.(F)3.在SMTP中,电子邮件由信封、首部和正文3部分组成。

(T)4.数字签名是私钥加密,公钥解密。

(T)5.ESMTP与SMTP的区别是发送邮件时要求用户身份验证。

(T)6.HTTP的流水线方式是指客户在收到前一个响应后才能发出下一个请求。

(F)7.HTTP(HypertextTransferProtocol),超文本传输协议,目前的8.F)9.F)10.11.12.13.14.15.Socket套接字的Accept()方法若检测到监听套接字的缓冲区是空的话,立刻返回(F)三.简答题(55分)1.什么是端口,网络通信中为什么要引入端口?(6分)答:端口是TCP/IP协议簇中,应用层进程与传输层协议实体间的通信接口。

端口是操作系统可分配的一种资源;应用程序(进程)通过系统调用与某端口绑定(binding)后,传输层传给该端口的数据都被相应进程接收,相应进程发给传输层的数据都通过该端口输出。

1.(1)流式套接字。

提供面向连接、可靠的数据传输服务,数据无差错、无重复的发送,且按发送顺序接收;内设流量限制,避免数据超流限;数据被看做是字节流,无长度限制;(2)数据报式套接字。

提供无连接服务;数据包以独立包形式发送,不提供无差错保证,数据可能丢失或重复,并且接收顺序混乱。

(3)原始套接字。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1页 共8页 考试方式:(开卷 闭卷)河北联合大学 ~ 学年 秋 季学期考试试卷开课学院:信息工程 课程号: 课程名称:TCP/IP 协议网络编程 年级: 级专业:网络工程 试卷类型: B 卷系主任签字: 教学院长签字:1.网桥是在( )上对网络进行互连,而路由器则是在( )上对网络进行互连。

A. 应用层B. 网络层C. 传输层D. 链路层2.IPv6中大约有( )个地址。

A. 3.4*1039B. 3.4*1038C. 3.4*1037D. 3.4*10363.下列4个IPv6地址中,( )与“1:123:0:0:0:ABCD:0:1/96”等价。

A .0001:0123:0000:0000:0000:ABCD:0000:0001/96B .0001:0123:0100:0000:0000:ABCD:0000:0001/96C .0001:0123:0000:0100:0000:ABCD:0000:0001/96D .0001:0123:0000:0000:0100:ABCD:0000:0001/964.下列地址类型中,( )不属于IPv6地址的类型。

A. 单播B. 组播C. 任播D. 广播5.IPv6数据包的格式包含一个( )位的业务流类别A .12B .8 C. 4 D. 16二. 判断题(本项判断题共6空,每空1分,共6分)特别提示:请在括号中用T 表示正确,用F 表示错误,否则不给分。

1.RIPng 是距离矢量路由协议,利用 UDP 传输机制。

( )2.NA T-PT 方式是指将一种协议封装到另外一种协议中,以实现互联目的。

( )3.802.11b 是目前广泛使用的标准,其运行在2.4 GHz 的无需许可证的射频频段。

( )4.802.11g 与802.11b 一样,其工作频率是2.4千兆赫。

( )5.WLAN的网络结构主要有三种类型:无中心网络、单一中心网络、双中心网络。

()6.BGP是一种不同自治系统的路由器之间进行通信的内部网关协议。

()三.简答题(本项简答题共9题,共52分)1.简述OSI的7层参考模型。

(7分)2.简述TCP/IP的四层模型。

(4分)3.简述IPv4地址的几种不同类型,要求给出每种地址的格式及地址范围(提示:所谓格式主要是绘图说明每个比特位表示什么含义即可)。

(5分)4.简述两种不同的客户服务器模型,要求给出每种模型的名称及工作步骤。

(9分)5.简述IP搜索路由表的几个步骤。

(3分)6.简述OSPF优于RIP的一些优点。

(7分)7.简述三种不同的自治系统。

(6分)8.简述IP多播提供的两类服务。

(4分)9.简述com、edu、gov、int、mil、net、org等域名后缀分别代表什么含义。

(7分)四.网络IP地址规划题(每个网段1分,共11分)有如下图所示的一个网络;使用一个C类192.168.0.0/24地址,创建VLSM网络来节省地址空间,设计出网络A、B、C、D、E、F、G、H、I、J、K的网段(如:M网段为:192.168.0.0/25(表示地址192.168.0.1—192.168.0.126))。

特别提示:要求在分配地址时大的网段占用小编号地址空间,如果两个网段同样大小,则字母编号靠前的分配小编号地址空间。

网络D:网络A:网络H:网络I:网络B:网络E:网络G:网络C:网络F:网络J:五.路由选择分析题(本题共3问,每问4分,共12分)如下图所示,路由器A端的网络要发送数据到路由器C端的网络,根据如下情况,指出数据转发的路由,并说明原因?1、若整个网络的所有路由器都运行RIP协议。

2、若整个网络的所有路由器都运行OSPF协议。

3、若路由器A、B、C运行RIP协议,路由器A、D、C运行OSPF协议(也就是说路由器A、C既运行RIP也运行OSPF协议)。

六.报文格式填空题(共10空,每空1分,共10分)下图给出了IP报文的一般格式,请填写其中空白的部分。

网络通信协议试卷B 标准答案班级:日期:答案制定人:吴亚峰答案审核人:马月坤1.选择题2.判断题本项判断题共6空,每空1分,共6分。

说明:T表示正确F表示错误。

3.简答题(共52分)本项判断题共6题,共35分。

1.简述OSI的7层参考模型。

(7分)物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。

该层为上层协议提供了一个传输数据的物理媒体。

数据链路层在不可靠的物理介质上提供可靠的传输。

该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。

网络层负责对子网间的数据包进行路由选择。

网络层还可以实现拥塞控制、网际互连等功能。

传输层是第一个端到端,即主机到主机的层次。

传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。

此外,传输层还要处理端到端的差错控制和流量控制问题。

会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。

会话层还利用在数据中插入校验点来实现数据的同步。

表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。

表示层的数据转换包括数据的加密、压缩、格式转换等。

应用层为操作系统或网络应用程序提供访问网络服务的接口。

评分标准:每一层名称正确并正确进行了简要说明给1分。

2.简述TCP/IP的四层模型。

(4分)1) 链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。

它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。

2) 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。

在T C P / I P协议族中,网络层协议包括I P协议(网际协议),I C M P协议(I n t e r n e t互联网控制报文协议),以及I G M P协议(I n t e r n e t组管理协议)。

3 ) 运输层主要为两台主机上的应用程序提供端到端的通信。

在T C P / I P协议族中,有两个互不相同的传输协议:T C P(传输控制协议)和U D P(用户数据报协议)。

4 ) 应用层负责处理特定的应用程序细节。

几乎各种不同的T C P / I P实现都会提供下面这些通用的应用程序:Telnet 远程登录、FTP 文件传输协议、SMTP 简单邮件传送协议、SNMP 简单网络管理协议。

评分标准:每一层名称正确并正确进行了简要说明给1分。

3.简述IPv4地址的几种不同类型,要求给出每种地址的格式及地址范围。

(5分)评分标准:每种地址给出了正确格式和范围给1分。

4.简述两种不同的客户服务器模型,要求给出每种模型的名称及工作步骤。

(9分)重复型服务器通过以下步骤进行交互:I1. 等待一个客户请求的到来。

I2. 处理客户请求。

I3. 发送响应给发送请求的客户。

I4. 返回I 1步。

并发型服务器采用以下步骤:C1. 等待一个客户请求的到来。

C2. 启动一个新的服务器来处理这个客户的请求。

在这期间可能生成一个新的进程、任务或线程,并依赖底层操作系统的支持。

这个步骤如何进行取决于操作系统。

生成的新服务器对客户的全部请求进行处理。

处理结束后,终止这个新服务器。

C3. 返回C 1步。

评分标准:两种模型的名称各1分,每个步骤1分。

5.简述IP搜索路由表的几个步骤。

(3分)1) 搜索匹配的主机地址;2) 搜索匹配的网络地址;3) 搜索默认表项(默认表项一般在路由表中被指定为一个网络表项,其网络号为0)。

评分标准:每个步骤1分。

6.简述OSPF优于RIP的一些优点。

(7分)1) OSPF可以对每个I P服务类型计算各自的路由集。

这意味着对于任何目的,可以有多个路由表表项,每个表项对应着一个I P服务类型。

2) 给每个接口指派一个无维数的费用。

可以通过吞吐率、往返时间、可靠性或其他性能来进行指派。

可以给每个I P服务类型指派一个单独的费用。

3) 当对同一个目的地址存在着多个相同费用的路由时,O S P F在这些路由上平均分配流量。

4) OSPF支持子网:子网掩码与每个通告路由相连。

这样就允许将一个任何类型的I P地址分割成多个不同大小的子网。

5) 路由器之间的点对点链路不需要每端都有一个I P地址,我们称之为无编号网络,这样可以节省I P地址—现在非常紧缺的一种资源。

6) 采用了一种简单鉴别机制。

可以采用类似于R I P - 2机制(1 0 . 5节)的方法指定一个明文口令。

7) OSPF采用多播(第1 2章),而不是广播形式,以减少不参与O S P F的系统负载。

评分标准:每个点1分。

7.简述三种不同的自治系统。

(6分)1) 残桩自治系统(stub AS),它与其他自治系统只有单个连接。

stub AS只有本地流量。

2) 多接口自治系统(multihomed AS),它与其他自治系统有多个连接,但拒绝传送通过流量。

3) 转送自治系统(transit AS),它与其他自治系统有多个连接,在一些策略准则之下,它可以传送本地流量和通过流量。

评分标准:每个点2分。

8.简述IP多播提供的两类服务。

(4分)1) 向多个目的地址传送数据。

有许多向多个接收者传送信息的应用:例如交互式会议系统和向多个接收者分发邮件或新闻。

2) 客户对服务器的请求。

评分标准:每个点2分。

9.简述com、edu、gov、int、mil、net、org等域名后缀分别代表什么含义。

(7分)评分标准:每个点1分。

4.网络IP地址规划题(11分)网络H:192.168.0.0/26(192.168.0.1—192.168.0.62)网络J:192.168.0.64/26(192.168.0.65—192.168.0.126)网络A:192.168.0.128/27(192.168.0.129—192.168.0.158)网络B:192.168.0.160/28(192.168.0.161—192.168.0.174)网络C:192.168.0.176/28(192.168.0.177—192.168.0.190)网络G:192.168.0.192/28(192.168.0.193—192.168.0.206)网络I :192.168.0.208/28(192.168.0.209—192.168.0.222)网络K:192.168.0.224/28(192.168.0.225—192.168.0.238)网络D:192.168.0.240/29(192.168.0.241—192.168.0.242)网络E:192.168.0.244/29(192.168.0.245—192.168.0.246)网络F:192.168.0.248/29(192.168.0.249—192.168.0.250)评分标准:每个网段1分。

相关文档
最新文档