1--TCP-IP协议分析复习题

合集下载

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协议分析》综合测试题(1)

《TCP IP协议分析》综合测试题(1)

《Tcp/ip协议分析》综合测试题(1)学号: 姓名:小课班级:一、单选或多选题1、小于( C )的端口号已保留与现有的服务一一对应,此数字以上的端口号可自由分配A、199B、100C、1024D、20482、UDP协议和TCP协议的共同之处有:( D )A、流量控制B、重传机制C、校验和D、提供目的、源端口号3、IP地址与它的掩码取反相与,所得的非零点分十进制数,是此IP地址的( C )A、A类地址B、主机地址C、网络地址D、解析地址4、UDP段使用( D )提供可靠性A、网际协议B、应用层协议C、网络层协议D、传输控制协议5、IP地址中网络号的作用有(A )A、指定了主机所属的网络B、指定了网络上主机的标识C、指定了设备能够进行通信的网络D、指定了被寻址的子网中的某个节点6、IPv4地址可以划分为{网络号,主机号}两部分。

在下面的地址标记中,用0表示所有比特为0,用-1表示所有比特为1。

以下选项中,__(1)A__不能作为目标地址,__(2)D__不能作为源地址,__(3)B__只能用于本机测试,__(4)C__只能用于内部网络。

IPv6使用了更大的地址空间,每个地址占有128比特,为方便网络管理人员阅读和管理,采用__(65)D__进制数加冒号的表示方法。

1)A.{0,0}B.{127,主机号}C.{10,主机号}D.{网络号,-1}2)A.{0,0}B.(127,主机号}C.{10,主机号}D.{网络号,-1}3)A.{0,0}B.{127,主机号}C.{10,主机号}D.{192,-1}4)A.{0,0}B.{128,主机号}C.{10,主机号}D.{168,-1}5)A.十六D.十C.八D.二7、一个IP报文在网络传送途中被分片,生成了3个新的IP包,则以下说法正确的是(B )。

A)这3个IP包有相同的标识(Identification)字段B)这3个IP包有相同的标志(MF、DF )字段C)这3个IP包有相同的目的地址字段D)这3个IP包有相同的报文总长度(2字节)字段E)这3个IP包有相同的片偏移字段F)这3个IP包将严格按序到达最终的目的地8、以下寻址机制中,__B__用于数据链路层的,_E__用于网络层的,_A__用于传输层的A、端口号(Port)B、MAC地址C、主机号D、邮件地址E、IP地址9、以下协议中,____DF___不是局域网协议A、HDLCB、PPPC、802.3uD、IPE、FDDIF、TCPG、FRH、N-ISDNA高级数据链路控制(High-Level Data Link Control或简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议。

TCPIP协议复习题

TCPIP协议复习题

TCPIP协议复习题TCP/IP协议复习题1. 什么是TCP/IP协议?TCP/IP协议是一组用于互联网传输的通信协议,它是互联网的基础。

TCP/IP协议包括两个主要协议:传输控制协议(TCP)和互联网协议(IP)。

TCP负责数据的可靠传输,而IP负责数据的路由和寻址。

2. TCP/IP协议的分层结构是什么?TCP/IP协议采用四层分层结构,分别是网络接口层、互联网层、传输层和应用层。

3. 请简要介绍TCP/IP协议的各个层次及其功能。

- 网络接口层:负责物理连接的控制和数据帧的封装与解封装。

- 互联网层:负责数据的分组、寻址和路由选择。

- 传输层:提供端到端的可靠传输和数据流控制。

- 应用层:为应用程序提供服务,包括各种应用协议如HTTP、FTP 等。

4. TCP和UDP的区别是什么?TCP和UDP是传输层的两个重要协议。

- TCP(传输控制协议):提供可靠的、面向连接的传输,保证数据按照顺序到达目的地。

TCP使用三次握手建立连接,并使用滑动窗口和确认机制实现可靠传输。

- UDP(用户数据报协议):提供无连接的传输,数据报以尽可能快的速度发送。

UDP不保证数据的可靠传输,也不需要建立连接,适用于对实时性要求较高的应用,如音视频传输。

5. TCP如何保证可靠传输?TCP使用以下机制来保证可靠传输:- 三次握手:发送方和接收方通过三次握手建立连接,确认双方都准备好进行数据传输。

- 序列号和确认机制:发送方将每个字节进行编号,并等待接收方的确认。

接收方收到数据后发送确认消息,如果发送方没有收到确认,会重新发送数据。

- 滑动窗口:发送方和接收方都有一个窗口,用于控制发送和接收的数据量。

滑动窗口的大小可以动态调整,根据网络条件进行流量控制。

- 超时重传:如果发送方在一定时间内没有收到确认消息,会视为数据丢失,进行超时重传。

6. IP协议的主要功能是什么?IP协议是互联网层的协议,其主要功能包括:- 寻址:IP地址用于标识网络中的主机和路由器,通过IP地址可以确定数据的目的地。

2021年TCPIP试题库

2021年TCPIP试题库

二、TCP/IP试题库1.1 单项选取(35题)1. 在以太网中ARP报文分为ARP Request和ARP Response, 其中ARP Request在网络是( A )传送, ARP Response是( B )传送。

A.广播B、单播C、组播D、多播2. 在一台IP地址为192.168.0.2计算机上Ping 192.168.0.1 -l 10, 那么在192.168.0.1这台计算机上收到IP报文长度是( B ), 以太网报文长度是( C )。

A.10byte B、38byte C、64byte D、56byte3. 下面合同中那一种是工作在传播层并且是面向无连接。

( D )A.IPB.ARPC.TCPD.UDP4. 下面哪个合同用于发现设备硬件地址?( B )A.RARP B、ARP C、IP D、ICMP E、BootP5. 10.254.255.19/255.255.255.248广播地址是什么?( A )A.10.254.255.23B.10.254.255.24C.10.254.255.255D.10.255.255.2556. 172.16.99.99/255.255.192.0 广播地址是什么?( B )A.172.16.99.255B.172.16.127.255C.172.16.255.255D.172.16.64.1277. 在一种C类地址网段中要划分出15个子网, 下面那个子网掩码比较适合?( C )A.255.255.255.252 B、255.255.255.248 C、255.255.255.240 D、255.255.255.2558. 下面那一种TCP/UDP端口范畴将被客户端程序使用?( B )A.1–1023B.1024 and aboveC.1–256D.1–655349. 哪些端口是公共端口?( A )A.1–1023 B、1024 and above C、1–256 D、1–6553410. 将一种B类地址网段精准分为512个子网那么子网掩码是多少?( B )A.255.255.255.252 B、255.255.255.128 C、255.255.0.0 D、255.255.255.19211. 在华为设备上, 下面哪个是对的默认路由(default route)。

《TCP-IP协议分析》综合测试题(4)

《TCP-IP协议分析》综合测试题(4)

《T C P-I P协议分析》综合测试题(4)work Information Technology Company.2020YEAR综合测试题(4)学号:姓名:小课班级:一、选择题(单选或多选)1、Tracert命令通过多次向目标发送( C )来确定到达目标的路径,在连续发送的多个IP数据包中, TTL字段都是不同的。

A. ICMP地址请求报文B. ARP请求报文C. ICMP回声请求报文D. ARP响应报文2、你是公司网管,公司内包含3个子网。

你希望你的DNS服务器允许客户使用主机名浏览同一子网内的Web服务器。

所有的Web服务器的主机名相同,不管它在哪个子网里。

你要做的工作是?DA. 在主DNS上,创建三个A记录指向同一主机名的三个网段的Web服务器B. 在主DNS上,创建1个A记录指向同一主机名的本网段的Web服务器C. 在主DNS上,创建三个A记录指向不同主机名的三个网段的Web服务器D. 在主DNS上,创建1个A记录指向同一主机名的1个网段的Web服务器,另外两个使用CNAME名3、以下应用层服务( ABCFH )依赖TCP, (DEG) 依赖UDPA. SMTPB. FTPC. HTTPD. SNMPE.DNS F: DHCP G: TFTP H: POP34、TELNET服务器所使用的传输层协议和默认端口分别是( B )A、TCP/53B、TCP/23C、UDP/53D、UDP/235、下面信息中( BD )包含在TCP 头中而不包含在UDP 头中A. 目标端口号B. 顺序号C. 发送端口号D. 校验和 D、确认号6、在实现DHCP技术的过程中,以下哪些说法是正确的? ( CDE )A、客户机在达到一半租期时间时会发出DHCPRESQUEST广播来与DHCP服务器进行IP 租期的更新B、如果客户机在更新时无法与分配给它IP的DHCP服务器取得联系,它就会立即释放当前所用IP并发出DHCPDISCOVER广播来申请新的IP地址C、当DHCP服务器收到由同一物理子网客户机发出的DHCPDISCOVER广播,它就会立即发出DHCPOFFER广播包进行响应D、当客户机从DHCP服务器上获取一个IP后,它会发出针对此IP的ARP广播,确认未收到响应后才用此IP初始化网卡E、重启DHCP客户机时,客户机会主动同DHCP服务器进行联系以便更新IP地址的租期7、在FTP协议中,控制连接是由( B )主动建立的A. 服务器端B. 客户端C. 操作系统D. 服务提供商8、当DNS服务器收到一个要求解析IP地址的DNS数据报时,它首先要查找的目标是( A )A、DNS服务器缓存B、DNS记录数据库C、指定的转发DNS服务器D、根目录提示9、今捕获到一个帧长为800字节的IP数据报,其IP包头中分段标志位不可能是( D )A、000B、001C、010D、01110、以下( CDE )FTP操作,需要数据连接A) mkdir B) pwd C) dir D) get E) put F) post11、以下( CD )是不正确的A) 使用Sniffer软件可拦截明文传输的数据包,记录别人之间敏感的信息传送B) 协议分析软件一般可以监控网络的状态、数据流动情况等C) 将网络传输的会话数据加密,使Sniffer网络侦听的目的无法达到D)使用Sniffer可以直接阻止网络黑客和病毒的攻击E) 安装协议分析软件的计算机网卡处于混杂模式(promiscuous mode)12、HTTP、STMP、Telnet、POP3、FTP都具有的安全问题是( B )13、 A.都使用TCP协议 B.明文传输特性14、 C.匿名的连接和访问 D.缺少严格的用户认证手段13、以下( ABCDEF )都是DNS的资源记录, 访问某网站,进行域名解析,需要查询的主要是( C )记录A) MX B) NS C) A D) CNAME E) PTR F)SOA14、DHCP客户机启动时,在它无法与DHCP服务器通信时,该客户机所获的IP地址可能是( B )A、192.168.1.100B、169.254.2.33C、172.31.4.54D、10.1.2.315、若主机A需要知道主机B的MAC地址,则属于ARP的工作流程为( ABD )A、主机A在网络中广播ARP请求报文B、主机b接收到请求报文后将自己的IP地址到MAC地址的映射发送给主机C、主机B收到请求报文后将主机的IP地址和MAC地址映射存储到自己的CACHE中D、主机A缓存主机B的IP地址到MAC地址的映射16、下列( B )命令可以实现静态IP地址和MAC地址的绑定,( D )命令可以清空当前的ARP缓存表,( AD )命令可以显示当前的ARP缓存表17、 A) arp –a B) arp –s C) arp –d D) arp –g17、下列( A )命令可以查看dns服务器地址或网关地址等,( C )命令可以清空客户端的DNS缓存,( D )命令可以显示客户端的DNS缓存,( E )命令可以释放动态获得的IP地址,( B )命令可以重新请求dhcp服务器动态分别ipA) ipconfig/all B) ipconfig/renew C) ipconfig/flushdnsD)ipconfig/displaydns E) ipconfig/release18、( BDEF )攻击与传输层协议有关A)ICMP flood B) Syn flood C) ARP欺骗D)UDP flood E)TCP劫持 F) Teardrop攻击19、FTP协议是Internet常用的应用层协议,它通过(1)协议提供服务,它是基于client/Server结构通信的,作为服务器一方的进程,通过监听(2)端口得知有服务请求,在一次会话中,存在(3)个TCP连接。

TCPIP协议分析复习资料

TCPIP协议分析复习资料

TCPIP协议分析复习资料Pfq k 考试题型:20分单选共10题,10分多选共5题,20分填空(概念及代码)20分综合共2题30分简答题(写代码,问答)共6题重点章节:2.5进程间的通信1、进程之间的同步通信(⽣产者与消费者之间的通信)?解:进程之间相互通信的机制使⽤以下三种机制:计数信号量(semaphore)、端⼝和消息传递。

为了防⽌进程之间相互⼲扰,所有允许多个进程并发执⾏的协议软件必须使⽤信号量来实现互斥操作。

所有应受保护的代码段提供—个信号量其初始值均为1即:S = screate(1) ; 在访问⼀个长度为N 的队列时,需要两个信号量来调度⽣产者和消费者、这两个信号量初始化如下:S1 = screate(N); S2 = screate(0);⽣产者执⾏:消费者执⾏:Wait(s1); Wait(s2);…insert item in next availabe slot … …extract oldest item from queue … Signal(s2); Signal(s1);信号量保证了当队列全满时⽣产者进程被阻塞,⽽当队列全空时,消费者进程被阻塞。

除此之外⽣产者和消费者可以正常运⾏。

2、数据报在协议软件之间的传送流程?(向上或向下)协议软件内部和上层操作系统应⽤程序的数据传输是如何完成的?解:lP 协议与传输协议之间的数据报传递:由⼀个独⽴的进程来处理传⼊的TCP 报⽂段。

由于IP 和TCP 作为各⾃独⽴的进程执⾏,因⽽IP 和TCP 必须利⽤进程间的通信机制来通信。

IP 调⽤Psend 将报⽂段存放在端⼝内,⽽TCP 调⽤preceive 来读取端⼝中的报⽂段。

UDP 模块不作为独⽴进程存在。

它是由⼀些常规过程组成,IP 进程通过调⽤来处理传⼊的UDP 数据报。

向⾼层协议传递分组:系统应⽤了队列以及消息传送原语,以实现进程之间通信的同步。

当⼀个携带IP 数据报的分组到达后,中断过程必须将该分组置⼊队列中,并调⽤send 函数通知IP 进程已有⼀个数据报到达。

TCPIP协议复习题

TCPIP协议复习题

17.第4章网络层一、单项选择题1.为了数据传输,在网络的源节点和目的节点之间建立一条虚电路,它是()。

cA.逻辑通路,专用的B.物理通路,专用的C.逻辑通路,非专用的D.物理通路,非专用的2.A.B和BB.C和BC.A和CD.C和A3.在TCP/IP的层次结构中,UDP是一种面向()的协议,它属于第()层。

c14.A.网关对协议不进行转换B.网关的结构太复杂,不适合一般的互联网络C.网关能在网络高层实现各层协议转换D.网关不是一种硬件设备15.)。

BA.是一个B类地址B.是一个在网络号为162.1的网段中直接广播的地址C.是一个一般地址D.是一个特殊地址16.)。

A.Internet上一个普通IP地址B.用于内部广播的IPC.回送地址D.本地主机专用地址17.下面4种地址中()是C类地址。

18.如果一个C类网络用掩码255.255.255.192划分子网,那么会产生多少个可用的子网?()A.2B.4C.6D.819.哪一个协议用来将IP地址映射为MAC地址?()cA.TCP/IPB.RARPC.ARPD.AARP二、填空题1.在IpV4中,广播到网内所有的主机的IP地址是,表示本网络的主机IP地址是,用于环回测试的IP地址是。

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

3.以太网利用____协议获得目的主机IP地址与MAC地址的映射关系。

4.为高速缓冲区中的每一个ARP表项分配定时器的主要目的是。

5.6.7.8.9.OSPF10.11.IP12.检验13.14.1.哪答:A.BC2.TCP/IP分为哪几层?每层的基本功能是什么?答:TCP/IP主要分为如下几层:(1)网络接口层与OSI/RM的物理层、数据链路层以及网络层的一部分相对应。

网络接口层的作用是传输经IP层处理过的信息,并提供一个主机与实际网络的接口,而具体的接口关系则可以由实际网络的类型所决定。

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.服务器必须先于客户端启动。

TCPIP复习资料 作业题和答案

TCPIP复习资料 作业题和答案

TCPIP复习资料作业题和答案1.1最多有多少个ABC类网络号:126,16382,20971501.3TCP/IP协议族每层的稳健性原则:自由的接收,保守的发送3.1回路地址只能是127.0.0.1吗?:不是,只要网络号是127的IP地址就都可以3.2指出有两个网络接口的路由器:横上的连接是以太网接口,虚的竖的连接是点到点链路。

加上就是网络接口数3.3子网号为16bit的A类地址与子网号为8bit的B类地址的子网掩码有什么不同?:一样,作为一个没有再分子网的C类地址,子网掩码都是255.255.255.03.6为什么回路接口的MTU设置为1536?:这是一个历史遗留问题,值是1024+512,MTU值包含了所有需要的首部字节数,solaris2.2将回路接口的MTU设置为8232(8192+40),8192的用户数据加上20字节的IP头和20字节的TCP头4.1查看输入tcpdump命令生成的结果时,发现本地ARP快速缓存为空后,输入命令bsdi % rsh svr4 arp �Ca,如果发现目标主机上的ARP缓存也是空的,将会发生什么情况?:发出一条rsh命令与另一台主机建立一个TCP连接,这样做引起在两主机之间交换IP数据报。

为此,在那台主机的ARP缓存中必须有我们这台主机的登记项。

因此,即使在执行rsh命令之前,ARP缓存是空的,当rsh服务器执行arp命令时,必须保证ARP缓存中登记有我们这台主机。

4.2请描述如何判断一个给定主机是否能正确处理接口收到的非必要的ARP请求的方法:保证你的主机上的ARP缓存中没有登记以太网上的某个叫foo的主机,保证foo引导时改善一个免费ARP请求,也许是在foo引导时,在那台主机运行tcpdump,然后关闭主机foo ,使用说明了temp选项的arp命令,在你的系统的ARP缓存中为foo输入一个不正确的登记项,引导foo并在它启动好之后,察看主机的 ARP缓存,看看不正确是不是已经被更正了。

tcpip协议复习题

tcpip协议复习题

tcpip协议复习题TCP/IP协议复习题TCP/IP协议是互联网的核心协议之一,它是一种用于网络通信的协议套件,由传输控制协议(TCP)和网际协议(IP)组成。

在现代网络中,几乎所有的网络通信都是基于TCP/IP协议进行的。

为了更好地理解和掌握TCP/IP协议,我们来进行一些复习题。

1. TCP/IP协议是什么?它的作用是什么?TCP/IP协议是一种用于网络通信的协议套件,它定义了数据在网络中的传输方式和规则。

TCP/IP协议的作用是实现不同计算机之间的数据传输和通信,确保数据的可靠传输和正确接收。

2. TCP/IP协议的分层结构是什么?TCP/IP协议采用了分层结构,分为应用层、传输层、网络层和数据链路层。

应用层提供应用程序之间的通信服务,传输层负责数据的传输和流控制,网络层处理数据在网络中的路由和寻址,数据链路层负责物理传输和数据帧的传输。

3. TCP和UDP是TCP/IP协议中的两个重要的传输层协议,请简要介绍它们的特点和应用场景。

TCP(传输控制协议)是一种面向连接的可靠传输协议,它提供数据的可靠性和顺序性,适用于对数据传输要求较高的场景,如文件传输、电子邮件等。

UDP(用户数据报协议)是一种无连接的不可靠传输协议,它不提供可靠性和顺序性,适用于实时性要求较高的场景,如音频、视频传输等。

4. IP是TCP/IP协议中的网络层协议,请简要介绍IP协议的功能和特点。

IP(网际协议)是一种无连接的分组交换协议,它负责数据在网络中的路由和寻址。

IP协议的主要功能是将数据分割成小的数据包,并通过网络传输到目标主机,然后再将数据包重新组装成完整的数据。

IP协议具有无连接、不可靠、无状态等特点,它通过IP地址实现主机的寻址和路由选择。

5. TCP/IP协议中的应用层协议有哪些?请简要介绍其中的几个。

TCP/IP协议中的应用层协议有HTTP、FTP、SMTP、DNS等。

HTTP(超文本传输协议)是用于在Web浏览器和Web服务器之间传输超文本的协议,它是Web的基础。

TCP/IP总复习题

TCP/IP总复习题

一、单选题:1.“三网合一”中的三网是指( )三个独立运行的通信网络A. 电信网、计算机网、有线电视网B. 中科院院网、清华大学校园网、北京大学校园网C. 中国教育网、中国科技网、中国金桥信息网D. 公用分组交换网、公用数字数据网、宽带互联网2.因特网体系结构委员会的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN3.因特网协会的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN4.因特网网络信息中心的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN5.因特网名称与号码分配中心的英文简称是( )NICB.ICCBC.InterNICD.ICANN10.中国互联网信息中心的英文简称是( )NICB.ICCBC.InterNICD.ICANN11.协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为( )A.结点B.实体C.服务D.接口12.二进制位的编码解码、位同步等属于( )功能A.物理层B.数据链路层C.网络层D.传输层13.连接控制、流控制、报文分段等属于( )功能A.物理层B.数据链路层C.网络层D.传输层14.跨网络逻辑寻址、路由选择、拥塞控制等属于( )功能A.会话层B.数据链路层C.网络层D.传输层15.数据成帧、介质访问控制、物理寻址等属于( )功能A.物理层B.数据链路层C.表示层D.传输层16.数据的加密/解密、压缩/解压缩、标准格式间的转换等属于( )功能A.会话层B.数据链路层C.表示层D.传输层17.会话的建立、维护和交互过程中的同步等属于( )功能A.会话层B.应用层C.表示层D.传输层18.电子邮件、文件传输、WWW服务等属于( )功能A.会话层B.应用层C.表示层D.传输层19.属于通信子网的是( )A.物理层、数据链路层、网络层、B.网络层、传输层、会话层C.传输层、会话层、表示层D.会话层、表示层、应用层20.以下关于局域网描述不正确的是( )A.网络覆盖范围较小、B.数据传输速率较高C.误码率较高D.以上A、B20.以太网的地址可以有以下形式( )A.单播、广播和组播B.单播C.广播D.以上C、B21.当帧到达目的主机之后,如果帧类型为( ),则将数据交给上层的ARP 协议模块处理。

最新1--TCP-IP协议分析复习题

最新1--TCP-IP协议分析复习题

TCP/IP协议与联网技术复习题一、选择题1.以下哪个地址段不属于私有网络地址段( D )?A. 10.0.0.0-10.255.255.255B. 172.16.0.0-172.31.255.255C. 192.168.0.0-192.168.255.255D. 192.168.0.1-192.168.0.2552.RIP路由协议每隔( B )秒进行一次路由更新。

A. 40B. 30C. 20D. 503.Telnet协议的熟知端口号是( D )。

A. 20B. 21C. 25D. 234. 在TCP/IP协议簇中,TCP提供(C )A.链路层服务B.网络层服务C.传输层服务D.应用层服务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地址128.11.3.31属于(B )A.A类B.B类C.C类D.非法IP地址9.邮件服务器之间使用的通信协议是(C )。

A.HTTP B.POP3 C.SMTP D.IMAP10.以下哪个是合法的URL( A )?A. ftp:///B. http://202.65.255.255/index.aspC. telnet://:80/D. smtp://:23/index.html二、填空题1.计算机网络的基本功能是数据传输和数据共享。

2. MAC称为__媒体访问控制__.其是用来解决广播网中__接收地址__的问题。

3.188.80.164.82/28的网络地址是188.80.164.80。

TCP-IP详解卷习题

TCP-IP详解卷习题

1.1 请计算最多有多少个A类、B类和C类网络号。

1.2 用匿名F T P(见2 7 . 3节)从主机n i c . m e r i t . e d u上获取文件n s f n e t / s t a t i s t i c s /h i s t o r y . n e t c o u n t。

该文件包含在N S F N E T网络上登记的国内和国外的网络数。

画一坐标系,横坐标代表年,纵坐标代表网络总数的对数值。

纵坐标的最大值是习题1 . 1的结果。

如果数据显示一个明显的趋势,请估计按照当前的编址体制推算,何时会用完所有的网络地址(3 . 1 0节讨论解决该难题的建议)。

1.3 获取一份主机需求R F C拷贝[Braden 1989a],阅读有关应用于T C P / I P协议族每一层的稳健性原则。

这个原则的参考对象是什么?1.4 获取一份最新的赋值R F C拷贝。

“quote of the day”协议的有名端口号是什么?哪个R F C对该协议进行了定义?1.5 如果你有一个接入T C P / I P互联网的主机帐号,它的主I P地址是多少?这台主机是否接入了I n t e r n e t?它是多接口主机吗?1.6 获取一份RFC 1000的拷贝,了解R F C这个术语从何而来。

1.7 与I n t e r n e t协会联系,i s o c @ i s o c . o r g或者+1 703 648 9888,了解有关加入的情况。

1.8 用匿名F T P从主机i s . i n t e r n i c . n e t处获取文件a b o u t - i n t e r n i c / i n f o r m a t i o n -a b o u t - t h e - i n t e r n i c。

2.1 如果你的系统支持n e t s t a t( 1 )命令(参见3 . 9节),那么请用它确定系统上的接口及其M T U。

TCPIP试题库

TCPIP试题库

二、TCP/IP试题库1.1 单项选择(35题)1. 在以太网中ARP报文分为ARP Request和ARP Response,其中ARP Request在网络是( A )传送,ARP Response是( B )传送。

A、广播B、单播C、组播D、多播A、10byteB、38byteC、64byteD、56byte3. 下面协议中那一个是工作在传输层并且是面向无连接的。

( D )A、IPB、ARPC、TCPD、UDP4. 下面哪个协议用于发现设备的硬件地址?( B )A、RARPB、ARPC、IPD、ICMPE、BootP7. 在一个C类地址的网段中要划分出15个子网,下面那个子网掩码比较适合?( C )8. 下面那一个TCP/UDP端口范围将被客户端程序使用( B )A、1–1023B、1024 and aboveC、1–256D、1–655349. 哪些端口是公共端口?( A )A、1–1023B、1024 and aboveC、1–256D、1–6553410. 将一个B类地址网段精确的分为512个子网那么子网掩码是多少?( B )11. 在华为设备上,下面哪个是正确的默认路由(default route)。

( B )ip route 0.0.0ip route 0.0.0route ip 0.0.0A、本地broadcastB、直接multicastC、本地 networkD、本地loopback14. 下面那个地址表示的是子网内所有的参与多播的主机?正确的选项是_______。

( A )15. IP报文头中固定长度部分为多少字节?正确的选项是_______。

( B )A、10B、20C、30D、4016. TCP/IP协议中,基于TCP协议的应用程序包括_________。

( B )A. ICMPB. SMTPC. RIPD. SNMP17. PING 命令使用了哪种ICMP?正确的选项是_______。

TCP/IP总复习题

TCP/IP总复习题

一、单选题:1.我国的国家信息基础设施简称为( )A. CNNICIIC. CHINANETD. CNPAC p4 (B)2.1993年3月12日,当时的国务院副总理朱镕基主持国务院会议,提出建设“三金工程”,即( )A.金桥、金关、金卡B.金关、金智、金企C.金通、金税、金卫D.金农、金图、金通 p5 (A)3.因特网的前身是( )A.NSFNETB.TCP/IPC.ARPANETD.UCAID p6 (C)4.为了实现网络的互联,互联网技术必须保证 ( )A.使用不同硬件结构的计算机能够进行通信B.适用于多种不同的操作系统C.能够使用多种分组交换网络硬件D.以上皆是 p7 (D)5.“三网合一”中的三网是指( )三个独立运行的通信网络p2A. 电信网、计算机网、有线电视网B. 中科院院网、清华大学校园网、北京大学校园网C. 中国教育网、中国科技网、中国金桥信息网D.公用分组交换网、公用数字数据网、宽带互联网 p2 (A)6.因特网体系结构委员会的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN p12 (B)7.因特网协会的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN p12 (A)8.因特网网络信息中心的英文简称是( )A.ISOCB.ICCBC.InterNICD.ICANN p13 (C)9.因特网名称与号码分配中心的英文简称是( )NICB.ICCBC.InterNICD.ICANN p14 (D)10.中国互联网信息中心的英文简称是( )NICB.ICCBC.InterNICD.ICANN p14 (A)11.协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为( )A.结点B.实体C.服务D.接口 p25 (B)12.二进制位的编码解码、位同步等属于( )功能A.物理层B.数据链路层C.网络层D.传输层 p26 (A)13.连接控制、流控制、报文分段等属于( )功能A.物理层B.数据链路层C.网络层D.传输层 p27 (D)16.数据的加密/解密、压缩/解压缩、标准格式间的转换等属于( )功能A.会话层B.数据链路层C.表示层D.传输层 p27 (C)17.会话的建立、维护和交互过程中的同步等属于( )功能A.会话层B.应用层C.表示层D.传输层 p27 (A)18.电子邮件、文件传输、WWW服务等属于( )功能A.会话层B.应用层C.表示层D.传输层 p27 (B)19.属于通信子网的是( )A.物理层、数据链路层、网络层、B.网络层、传输层、会话层C.传输层、会话层、表示层D.会话层、表示层、应用层 p27 (A)20.以下关于局域网描述不正确的是( )A.网络覆盖范围较小、B.数据传输速率较高C.误码率较高D.以上A、B p28 (C)20.以太网的地址可以有以下形式( )A.单播、广播和组播B.单播C.广播D.以上C、B p29 (A)24. 在网络层,IP模块根据IP数据报首部中的协议值决定将数据报中的数据交给哪一个模块去处理,当协议值为( ),应将数据交给TCP模块处理A.1B.2C.6D.17 p45 (C)25. 在网络层,IP模块根据IP数据报首部中的协议值决定将数据报中的数据交给哪一个模块去处理,当协议值为( ),应将数据交给UDP模块处理A.1B.2C.6D.17 p45 (D)31. ARP请求帧在物理网络中是以( )方式发送的A.组播B.广播C.单播D.以上皆可 p65 (B)32. ARP应答帧是以( )方式发送的A.组播B.广播C.单播D.以上皆可 p65 (C)33.arp命令的格式中( )表示显示地址映射表项,A. arpB. arp -aC. arp -d inet_addrD. arp -s inet_addr phys_addr p67 (B)34.arp命令的格式中( )表示显示命令使用帮助,A. arpB. arp -aC. arp -d inet_addrD. arp -s inet_addr phys_addr p67 (A)46.IP数据报在经过路由器进行转发时不进行( )A.首部校验B.路由选择C.数据分片D.数据校验 p83 (D)47.在IP数据报中与分片无关的字段是( )A.标识字段B.标志字段C.协议字段D.片偏移字段。

TCPIP详解 试题

TCPIP详解 试题

考试说明:闭卷,考试时间1小时。

请认真答题。

姓名定制组得分TCP/IP详解试题一、填空题(每个空格1分,共30分)1、网络上每一个节点都必须有一个独立的()。

现在,通常使用的IP地址是一个(),也就是我们常说的IPv4标准,它分成()。

也就是常见的255.255.255.255的样式。

IPv4标准上,地址被分为(),我们常用的是B类地址。

需要注意的是IP地址是()+()的组合。

2、域名系统(DNS) 一个分布的(),它提供()的服务.3、RFC就是(),在这里我们可以看到RFC那长长的定义列表,现在它一共有4000多个协议的定义,当然,我们所要学习的,也就是那么十几个协议而已。

4、端口号(port) 是用在TCP,UDP上的一个()端口,并不是一个()端口,我们平时说把某某端口封掉了,也只是在IP层次把带有这个号码的IP包给过滤掉了而已。

服务器一般都是通过知名()来识别的。

例如,对于每个T C P / I P实现来说,F T P服务器的端口号都是(),每个Te l n e t服务器的端口号都是(),每个T F T P (简单文件传送协议)服务器的端口号都是()。

5、ARP叫做(),是用()的一种协议,而RARP则叫做()。

6、TCP/IP协议的核心是(),所有的TCP,UDP,IMCP,IGMP的数据都以()传输7、每一种数据链路层协议,都有一个()定义,在这个定义下面,如果IP 数据报过大,则要进行()处理。

8、UDP属于()协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP 协议并不提供(),()等功能,也就是说其是()的协议。

9、TCP提供了一种()服务,也就是说,利用TCP通信的两台主机首先要经历一个“拨打电话”的过程,等到通信准备结束才开始传输数据,最后结束通话。

10、TCP一共有四个主要的定时器:()、()、()、()。

二、单项选择题(每题仅有一项是符合题意要求的,本题共25小题,每题2分,共50分)1、下列哪个协议工作在TCP/IP的网络层?()A、TCPB、HTTPC、IPD、ARP2、我们熟悉TFTP使用TCP/IP协议中的哪个协议()A、TCPB、UDPC、IP、D、lCMP协议3、我们熟悉FTP使用TCP/IP协议中的哪个协议()A、TCPB、UDPC、IP、D、lCMP协议4、以下不属于数据链路层的协议()A、以太网协议B、令牌环C、PPP协议、D、loopback协议、E、ICMP协议5、常用的ping是下列哪个协议的应用()A、ICMP,B、IGMP ,C、TCP ,D、UDP,E、ARP6、以下哪个协议的包头长度是变长的(非固定长度)?( )A、IPB、UDPC、以太网7、TELNET服务器所使用的传输层协议和默认端口分别是:( )A、TCP/53B、TCP/23C、UDP/53D、UDP/238、下列哪个地址是多播地址()A、192.168.0.1B、127.0.0.1C、239.255.255.255D、255.255.255.2559、多播组的地址是属于哪类IP()A、A类,B、B类C、C类D、D类E、E类10、我们8楼使用的IP地址(如172.8.148.88)属于哪类地址()A、A类,B、B类C、C类D、D类E、E类11、一个C类地址:210.30.109.134,子网掩码设置为255.255.255.0,那么这个IP地址的主机号是()A、210,B、210.30,C、109.134,D,134 ,E、10912、路由表工作在路由器的哪个部分?()A、NVRAMB、RAMC、ROMD、FLASH13、下列哪个IP地址不可能作为网络通讯的目标IP地址?()A、192.168.1.100/27B、127.0.0.100/8C、255.255.255.255D、0.0.0.014、公司希望合并192.24.32.0/24~192.24.39.0/24,使用子网掩码255.255.248.0,一共能容纳多少台主机?()A. 2046B. 2032C. 8190D. 25415、目前建立在TCP协议上的网络协议特别多,根据数据吞吐量来大致分成两大类:I交互数据类型,II成块数据流类型。

TCPIP最全复习题

TCPIP最全复习题

二、填空题1、现在的Internet中使用的互联协议是____________。

2、IP地址属于TCP/IP中的____________层的概念。

3、Telnet工作在TCP/IP的____________层。

4、OSI/RM开发系统互联参考模型共有____________层,由____________组织提出。

5、在转发IP数据报时,如果路由器发现该数据报TTL字段为0,那么它首先将该数据报___________,然后向___________发送ICMP报文。

6、端口号码用一个___________位二进制表示。

7、DNS由三部分组成,即______________、______________和_________________。

8、URL由______________、______________和______________三部分组成。

9、RIP是一种基于______________________的路由协议10、TCP/IP一般分为____________、____________、____________和____________四层。

11、网络接口卡工作在TCP/IP的____________层。

12、按覆盖的地理范围大小,计算机网络分为___________、__________和____________。

13、一个IP地址由____________和____________两部分组成。

14、ISO/OSI参考模型将网络分为______层、______层、______层、______层、______层、______层和______层。

15、建立计算机网络的主要目的是:________。

16、最基本的网络拓扑结构有三种,他们是________、________和________。

17、网络互联的解决方案有两中,一种是________,另一种是________。

其中,________是目前主要使用的解决方案。

1--TCP-IP协议分析复习题

1--TCP-IP协议分析复习题

TCP/IP协议与联网技术复习题一、选择题1.以下哪个地址段不属于私有网络地址段( D )?A. 10.0.0.0-10.255.255.255B. 172.16.0.0-172.31.255.255C. 192.168.0.0-192.168.255.255D. 192.168.0.1-192.168.0.2552.RIP路由协议每隔( B )秒进行一次路由更新。

A. 40B. 30C. 20D. 503.Telnet协议的熟知端口号是( D )。

A. 20B. 21C. 25D. 234. 在TCP/IP协议簇中,TCP提供(C )A.链路层服务B.网络层服务C.传输层服务D.应用层服务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地址128.11.3.31属于(B )A.A类B.B类C.C类D.非法IP地址9.邮件服务器之间使用的通信协议是(C )。

A.HTTP B.POP3 C.SMTP D.IMAP10.以下哪个是合法的URL( A )?A. ftp:///B. http://202.65.255.255/index.aspC. telnet://:80/D. smtp://:23/index.html二、填空题1.计算机网络的基本功能是数据传输和数据共享。

2. MAC称为__媒体访问控制__.其是用来解决广播网中__接收地址__的问题。

3.188.80.164.82/28的网络地址是188.80.164.80。

TCP-IP复习题(选择)

TCP-IP复习题(选择)

1.IP协议的特征是()。

A.可靠,无连接B.不可靠,无连接C.可靠,面向连接D.不可靠,面向连接2.网络管理使用下面的()协议。

A.SMTP B.FTP C.SNMP D.TELNET 3.FTP进程使用的熟知端口号是()A.80B.25 C.23D.214.在下列给出的协议中,()是TCP/IP 的应用层协议。

A.ICMP B.UDP C.TCP D.POP35.1983年1月1日,ARPANET停止了NCP协议的使用,从此互联网上的主机都使用(),使其成了计算机网络事实上的工业标准。

A.TCP B.IPC.IPX D.TCP/IP6.下面哪项不是网络协议的国际标准化组织()A.ISO B.ITU-TC.IEEE D.OSI7.下面关于IP主要功能的描述错误的是()。

A.将上层数据封装到IP数据报中B.确定数据报到达其他网络的路径C.保证IP数据报可靠地在路由器间转发D.为了使数据能够在链路层上传输,对数据进行分段(或分片)8.下面哪一个不是TCP报文格式中的域()?A.紧急指针B.序列号C.子网掩码D.目的端口9.在下列几组协议中,哪一组属于网络层协议?()A.IP和TCP B.ARP和TELNETC.TCP和UDP D.ICMP和IP10.关于TCP报文段中“确认号”的说法正确的是()A.长度为16位B.用来标识接收端希望收到的下一个TCP报文段第一个字节的序号C.用来标识接收端确认收到的TCP报文段第一个字节的序号D.上述说法都不对11.下面哪一项可以通过IP数据报的“选项”来完成?A.源路由选择B.记录路由C.记录时间戳D.数据分段(或分片)12.如要将202.196.5.0 网络划分为10个子网,则子网掩码应设为()A.255.255.255.240 B.255.255.255.192C.255.255.128.0 D.255.255.255.22413.在TCP/IP协议栈中,下面哪一个能够唯一地确定一个TCP连接()?A.源IP地址和源端口号B.源IP地址和目的IP地址C.目的地址和目的端口号D.源地址、目的地址、源端口和目的端口14.下面哪项不是套接口选项定义的级别()?A.IPPROTO_IP B.IPPROTO_TCPC.IPPROTO_UDP D.SOL_SOCKET15.IP报文头中固定长度部分为()字节。

网络协议分析考试复习题+小抄

网络协议分析考试复习题+小抄

第一章TCP,它是一个面向连接的协议。

第二个协议是用户数据报协议UDP,它是一个不可靠的无连接协议3.地址解析协议:ARP(实现IP地址到物理地址的映射)反向地址解析协议:RARP (实现物理地址到IP地址的映射)4.不同主机上的两个进程通信方式是“端到端”通信方式、两个主机之间通信方式是“点到点”通信方式第二章1.PPP属于网络接口层,主要用于拨号接入Internet的场合第三章1.IP地址长度为32(位)比特。

IP地址可以用二进制和点分十进制两种方式来表示、MAC地址长度是48(位)比特,64字节2.IP地址有5类,A类到E类,各用在不同类型的网络中。

地址分类反映了网络的大小以及数据包是单播还是组播的。

3.A类到C类地址用于单点编址方法,但每一类代表着不同的网络大小。

首位比特为“0”,A类地址(1.0.0.0-126.255.255.255)用于最大型的网络首位比特为“10”,B类地址(128.0.0.0-191.255.255.255)用于中型网络首位比特为“110”,C类地址(192.0.0.0-223.255.255.255)用于256个节点以下的小型网络的单点网络通信。

4.特殊的IP地址:网络地址、广播地址、有限广播地址、回送地址第四章1.传输层协议报文段或分组交给IP模块2.IP数据报首部中包含了三个比特的标志字段0---保留未用,必须置为01---DF位表示是否可以对数据报进行分片。

“0”表分片,“0”表不能分片2---MF位表示分片是否为最后一个分片。

“0”表最后一个分片,“0”表不最后一个分片第五章1.解决控制问题和实现报错机制的任务均落到Internet控制报文协议(ICMP)、ICMP报文通过IP来发送。

2.ICMP主要作用:它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。

控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。

这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。

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

TCP/IP协议与联网技术复习题
一、选择题
1.以下哪个地址段不属于私有网络地址段( D )?
A. 10.0.0.0-10.255.255.255
B. 172.16.0.0-172.31.255.255
C. 192.168.0.0-192.168.255.255
D. 192.168.0.1-192.168.0.255
2.RIP路由协议每隔( B )秒进行一次路由更新。

A. 40
B. 30
C. 20
D. 50
3.Telnet协议的熟知端口号是( D )。

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

A.HTTP B.POP3 C.SMTP D.IMAP
10.以下哪个是合法的URL( A )?
A.
B.
C. telnet://:80/
D. smtp://
二、填空题
1.计算机网络的基本功能是数据传输和数据共享。

2. MAC称为__媒体访问控制__.其是用来解决广播网中__接收地址__的问题。

3.188.80.16
4.82/28的网络地址是188.80.164.80。

4. 目前因特网中子网掩码同IP地址一样是一个32比特的二进制数,只是其主机标识部分全为“0”。

判断两个IP地址是不是在同一个子网中,只要判断这两个IP地址与子网掩码做逻辑与运算的结果是否相同,相同则说明在同一个子网中。

5. 按交换方式来分类,计算机网络可分为报文交换网、分组交换网和__虚电路交换__。

6.面向连接的传输一般分为3个阶段,分别为连接建立、数据传输和连接拆除。

7.IP协议的工作对象是数据包。

8.将一个无符号的短整型数转化为“Big-Endian”的网络字节序的函数是htons()。

9.Winsock支持两种I/O模式,分别是阻塞模式和非阻塞模式。

10.服务在形式上通过一组__协议__来描述。

三、简答题
1.简述邮件转发的一般过程。

邮件先从用户代理使用SMTP协议发送到发送方邮件服务器,然后再通过SMTP协议发送到接收方邮件服务器,接收邮件代理通过POP3或IMAP协议接收邮件。

2. 简述TCP/IP协议的体系结构
(1)网络接口层
(2)网络层
(3)传输层
(4)应用层
(考生应说出每一层的主要功能及包含哪些常用协议)
3.TCP协议的可靠服务是如何实现的?
TCP协议是建立在IP协议上的,所以从根本上来说,TCP协议仍然是属于不可靠传输的,但TCP协议采用了确认和重传两种机制,使可靠服务得到了实现。

(考生须重点回答确认和重传机制,并做详细说明)
4.简述RIP协议的工作过程。

(1)RIP协议的初始化
(2)运行RIP协议的路由器收到请求
(3)对请求作出回应
(4)定期更新
(5)触发更新
(考生需对每个过程进行描述)
5.试比较IPv4与IPv6的特点。

IPv4属于第四版的IP地址协议,共有32位,可表示大约40亿个主机,是当前因特网主要使用的协议。

IPv6是下一代因特网协议,具有128位的地址空间,与IPv4相比,具有以下特点:
(1)灵活的IP报文头部格式。

使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。

IPV6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度。

(2)IPV6简化了报文头部格式,字段只有7个,加快报文转发,提高了吞吐量;
(3)提高安全性。

身份认证和隐私权是IPV6的关键特性。

(4)支持更多的服务类型;
(5)允许协议继续演变,增加新的功能,使之适应未来技术的发展。

6.简述WinSock的5种I/O模型。

(1)select模型
(2)WSAAsyncSelect模型(或窗口消息机制)
(3)WSAEventSelect模型(或事件模型)
(4)重叠I/O模型
(5)I/O完成端口
(考生须对每种模型进行描述)
四、编程计算题
1. 试描述编写服务器端面向连接程序的算法。

(1)建立套接口
(2)填充地址结构
(3)将套接口和地址结构进行绑定
(4)进行监听
(5)如果有连接请求则接受或拒绝
(6)传送数据
(7)关闭连接
(8)关闭套接口
(考生可使用函数来进行说明)
2
若现在需要通过两个路由器R1和R2,其中R1的MTU为1420,R2的MTU为820,试写出该数据报通过这两个路由器时的分片情况。

1.第一次分片:
A
B
对于A,要进行第二次分片:
3.试编写一个基于TCP协议的客户端网络应用程序,将“I am a student, and my major is Computer science and Technology”发送到服务器端(设服务器端IP地址为202.101.65.25)。

#include <stdlib.h>
#include <Winsock2.h>
#include <stdio.h>
void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 1, 1 );
err = WSAStartup( wVersionRequested, &wsaData );
if ( err != 0 )
{
return;
}
if ( LOBYTE( wsaData.wVersion ) != 1 ||
HIBYTE( wsaData.wVersion ) != 1 )
{
WSACleanup( );
return;
}
SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr("202.101.65.25");
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
connect(sockClient,(const sockaddr*)&addrSrv,sizeof(SOCKADDR));
char recvbuf[100];
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, and my major is Computer science and Technology ")+1,0);
closesocket(sockClient);
WSACleanup();
system("PAUSE");
}
(考生写出主要算法即可)
4.某单位申请到一个B类IP地址,其网络标识(Net—id)为130.53,现进行子网划分,若选用的子网掩码为25
5.255.224.0,则可划分为多少个子网?每个子网中的主机数最多为多少台?请列出全部子网地址。

8个子网,每个子网可表示213-2台主机;
130.53.0.0,130.53.1.0,130.53.2.0,130.53.3.0
130.53.4.0,130.53.5.0,130.53.6.0,130.53.7.0。

相关文档
最新文档