2024年4月17日发(作者:)

<>

填空

1、IP的主机位全为零的时候表示为整个网络,全为一的时

候表示网内广播,网络号全为零的时候表示本网络中的主

机?P17

2、ICMP用来探测并报告IP数据包传输中产生的各种错误

的,(差错检测),互联网控制消息协议P35,IGMP实现什

么功能,管理多播组测成员关系,

主要基于查询和响应机制

来完成对组播组成员的管理 P53,ARP是用来查找同一个

物理网络中与一个IP地址相关联的物理地址的, 地址解析

协议 P31,RARP实现为物理地址分配对应的IP地址的作用

反向地址解析协议P33

3、RIP协议属于域内基于距离向量算法的路由协议P45?

4、C类网中划分为六个子网的子网掩码是255.255.255.224,

B类网的最小IP128.0.0.0和最大IP是191.255.0.0

5、OSPF和RIP是内部网关协议P47

6、BGP是边界网关协议,UDP是面向无连接服务,TCP是

面向连接服务

(

UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠

信息传送服务,TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运

输层(Transport layer)通信协议

)

7、WINSOCK IO的模式有哪两种?阻塞和非阻塞

8、源路由选项的作用是用来调试网络P27

9、WSAAsyncSelect提供了一种基于windows消息机制的异

步I/O模型P216

10、TCP/IP体系结构层:网络接口层、internet层、传输层、

应用层,OSI路由器在网络层,交换机(数据链路层)和网

桥(数据链路层)分别在哪一层,tcp,ip(Internet层),http

(应用层)各属于哪一层P6

11、internet工作委员会主要包括哪几个机构P3研究小组、

工作小组(

IRSG研究指导小组、IESG指导小组

)

12、ip地址管理机构有哪几个P4 ARIN,RIPE,APNIC,LACNIC

13、根据路由器的工作原理可以分为:域内和域间;路由协

议采用的路由算法的可以分为基于距离向量算法的路由协

议,基于链路状态算法的路由协议P43

名词解释

14、什么叫迭代服务器P273 某一个时段只能为一个客户服

务,先来的先服务,后来的需等待

15、什么叫VLSM P18 允许一个网络使用不同的网络掩

码以适应不同规模子网的要求,它使一个组织的IP地址空间

被更有效的使用

16、什么叫滑动窗口 P69 是一种流量控制技术(窗口的边

界是随着分析函数操作的记录行的变化,而动态变化通过滑

动窗口来进行流量控制)

滑动窗口协议:该协议允许发送方在停止并等待确认前可以连续发送多个分组。

17、什么是自治系统P43 一个自治系统就是处于一个管理机

构控制之下的路由器和网络群组。 AS是一个由单一实体控

制的路由器集合,采用一个唯一的AS号来标识。

18、什么叫距离向量路由算法 P43

基本思想是:所有路由器都会把它所知道的(不管是自己产生的还是从其他地方获得的)网

络和到达该网络的距离等方面的信息告诉与其相邻的路由器。

简答题

19、什么叫ip包的分片和重组 P22

分片:如果一个IP数据包无法封装在一个数据帧中,就将数

据包分成几个长度小于MTU的片,将片封装在帧中进行传

输。重组:当这些分解的分片都传输到目的地后,再将这些

片重新组合成原来的IP数据包。

ip包的顺序主要是通过IP协议中的哪几个字段来决定

的P22

D,T,R,C四位分别代表最小延时,最大吞吐量,最高可靠性和最小费用。这四位要不

都设为0要么都设为1.设置这四个标志位只是让路由器尽可能地按照数据包的性质提供相

应的传输质量,这并不保证要求的传输质量能够得到满足。

标识(16bit)、标识(3bit)、段偏移(13bit)

20、自治系统分哪几种类型,各有什么特点P49

残桩自治系统:与其他自治系统只有单个连接,只有本地流

多宿主自治系统:与其他自治系统有多个连接,但拒绝传送

通过流量

转送自治系统;与其他自治系统有多个连接,在一些策略准

则之下,它可以传送本地流量和通过流量

21、简述IGMP的工作机制P53

第一部分:当一个主机加入一个新的多播组时,它发送一个

IGMP报告数据包到网络上。该数据包的IP多播地址字段就

设置为它加入的多播地址,且该数据包的目的地址设为所有

主机多播地址224.0.0.1。

第二部分:因为多播组的成员是变化的,随时可能有主机加

入一个组,也随时有主机退出一个组。所以,本地的多播路

由器需要通过向网络中发送IGMP查询数据包定期的查询每

个组中在本地网络还有哪些成员。

22、在ip地址中有一些地址是保留作为内部网络地址,这些

内部网络地址有哪些P20

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

23、简述链路状态路由算法的基本思想P44

一个路由器能够把有关连接到该路由器的链路的状态,费用

及任何连接到该链路的路由器的标识等消息通知给网络中

的所有其他路由器。

与距离向量路由算法相比,链路状态路由算法具有以下特点:

1,更快的收敛速度

2,更小的网络开销

3,扩展性更好

4,更容易升级

24、WINSOCK IO的模型有哪几种P211

Select,WSAAsyncSelect,WSAEventSelect,重叠I/O以及I/O完

成端口。

编程题

25、采用UDP服务端客户端一个大致流程的伪代码

①、写出采用UDP协议进行通信的服务器端和客户端大致

流程的伪代码。

答:

UDP编程的服务器端一般步骤是:

1、创建一个socket,用函数socket();

2、设置socket属性,用函数setsockopt();* 可选

3、绑定IP地址、端口等信息到socket上,用函数bind();

4、循环接收数据,用函数recvfrom();

5、关闭网络连接;

UDP编程的客户端一般步骤是:

1、创建一个socket,用函数socket();

2、设置socket属性,用函数setsockopt();* 可选

3、绑定IP地址、端口等信息到socket上,用函数bind();* 可