当前位置:文档之家› 1--TCP-IP协议分析复习题

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

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.第一次分片:

相关主题