【计算机网络】简答题汇总
1. 简述计算机网络采用层次结构的主要优点。
1)各层之间是独立的。
2)灵活性好。
3)结构上可分割开。
4)易于实现和维护。
5)能促进标准化工作。
2. 客户-服务器方式与对等通信方式的主要区别是什么?
①在客户-服务器方式下,客户是服务请求方,服务器是服务提供方。客户程序被用户调用后运行,在通信时主动向服务器发起通信(请求服务),客户程序必须知道服务器的地址;服务器程序被动等待并接受来自客户的通信请求,服务器程序不需要知道客户程序的地址。
②在对等通信方式下,两个主机在通信时并不区分哪个是服务请求方还是服务提供方。对等通信方式从本质上看仍然是使用客户-服务器方式,只是对等连接中的每个主机既是客户又同时是服务器。
3. 协议和服务的关系是什么?
首先,协议的实现保证了本层能够向上一层提供服务。使用本层服务的实体只能看见服务而无法看见下面的协议。也就是说,下面的协议对上面的实体是透明的。
其次,协议是水平的,即协议是控制对等实体之间通信的规则。但服务是垂直的,即服务是由下层向上层通过层间接口提供的。
4. 为什么需要对基带信号进行调制?列出三种基本的带通调制方法,并解释其含义。
基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。为了解决这一问题,就必须对基带信号进行调制。
三种基本的带通调制方法:调频、调幅、调相。
调幅:载波的振幅随基带数字信号而变化;
调频:载波的频率随基带数字信号而变化;
调相:载波的初始相位随基带数字信号而变化。
5. 简述频分复用和时分复用的区别。
频分复用:同一时间同时发送多路信号。所有的用户在同样的时间占用不同的带宽资源。
时分复用:将一条物理信道按时间分成若干时间片轮流给多个用户使用,每一个时间片由复用的一个用户占用。所有用户在不同的时间占用同样的带宽资源。
6. CSMA/CD是以太网采用的协议,请解释载波监听和碰撞检测的含义。
载波监听:就是“发送前先监听”,即每一个站在发送数据之前先要检测一下总线上是否有其他站在发送数据,如果有,则暂时不要发送数据,要等待信道变为空闲时再发送。
碰撞检测:就是“边发送边监听”,即适配器边发送数据边检测信道上的信号电压的变化情况,以便判断自己在发送数据时其他站是否也在发送数据。
7. 数字签名必须具有哪三点功能?请列出这三点功能,并解释其含义。
数字签名必须具有的三点功能:报文鉴别、报文的完整性、不可否认。
报文鉴别:接收者能够核实发送者对报文的签名。也就是说,接收者能够确信该报文的确是发送者发送的。其他人无法伪造对报文的签名。
报文的完整性:接收者确信所收到的数据和发送者发送的完全一样而没有被篡改过。
不可否认:发送者事后不能抵赖对报文的签名。
8. 拥塞控制和流量控制的区别是什么?发送窗口的上限值取值接收窗口rwnd还是拥塞窗口cwnd?
拥塞控制是防止过多的数据注入到网络中,从而使网络中的路由器或链路不致过载。它是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络传输性能有关的所有因素。
流量控制往往指点对点通信量的控制,是个端到端的问题。它要做的是抑制发送端发送数据的速率,以便使接收端来得及接收。
发送窗口的上限值是min[rwnd, cwnd]。
9. 从路由器之间交换信息的角度出发(和谁交换、交换的内容、何时交换),简述RIP协议的特点。在RIP协议中,距离等于多少表示不可达?
RIP协议的特点如下:
(1) 仅和相邻路由器交换信息。
(2) 路由器交换的信息是当前本路由器所知道的全部信息,即自己的路由表。
(3) 按固定的时间间隔交换路由信息。
在RIP协议中,距离等于16表示不可达。
10. 什么叫拒绝服务攻击?拒绝服务攻击属于主动攻击还是被动攻击?
拒绝服务攻击:指攻击者向因特网上的某个服务器不停地发送大量分组,使因特网或服务器无法提供正常服务。
拒绝服务攻击属于主动攻击。
11. 在IPv4中,IP数据报的首部长度字段占几位?最小和最大的首部长度分别是多少字节?
在IPv4中,IP数据报的首部长度字段占4位。
最小的首部长度为20字节。
最大的首部长度为60字节。
12. 简述路由器尾部丢弃策略的缺点。
路由器尾部丢弃会引起全局同步。
具体表现为:
路由器的尾部丢弃往往会导致一连串分组的丢失,这就使发送方出现超时重传,使TCP进入拥塞控制的慢开始状态,结果使TCP连接的发送方突然把数据的发送速率降低到很小的值。
更为严重的是,路由器的尾部丢弃可能会同时影响到很多条TCP连接,结果使这些TCP连接在同一时间突然都进入到慢开始状态。即:产生全局同步。
全局同步使得全网的通信量突然下降很多,而在网络恢复正常后,其通信量又突然增大很多。
13. 若TTL的初值为1,则该IP数据报能传送多远?为什么?
若TTL的初值为1,就表示该数据报只能在本局域网中传送。
原因为:该数据报一传送到局域网上的某个路由器,在被转发之前TTL值就减小到零,因而就会被这个路由器丢弃。
14. 简述ping的作用和工作原理。
Ping用来测试两个主机间的连通性。
Ping使用了ICMP回送请求与回送回答报文。发送方向目的方发送ICMP回送请求报文,目的方收到后响应这个ICMP回送请求报文,发送回送回答报文。
15. 请解释traceroute的作用和工作原理。
Traceroute的作用:用来跟踪一个分组从源点到终点的路径。
工作原理:
traceroute从源主机向目的主机发送一连串的IP数据报,数据中封装的是无法交付的UDP用户数据报。第一个数据报P1的生存时间TTL设置为1,第二个数据报P2的生存时间TTL为2,依此类推。
当P1到达路径上的第一个路由器R1时,R1把TTL减1,由于TTL等于0,R1把P1丢弃,并向源主机发送一个ICMP时间超过差错报告报文。依此类推,各个路由器依次向源主机发送ICMP时间超过差错报告报文。
当最后一个数据报到达目的主机时,由于IP数据报中封装的是无法交付的UDP用户数据报,因此目的主机向源主机发送ICMP终点不可达差错报告报文。因此,通过路由器和目的主机发送回来的一系列ICMP差错报文,源主机就可以得到分组从源点到终点的路径。
16. 域名系统DNS的主要功能是什么?为什么一般采用UDP而不用TCP?
域名系统DNS是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。
DNS采用UDP的原因:UDP是无连接的,在传送数据之前不需要先建立连接,远地主机的运输层在收到UDP报文后,不需要给出任何确认,因此,DNS采用UDP可以减少开销,提高效率。
17. 在采用随机早期检测RED算法时,路由器的队列维持两个参数:队列长度最小门限THmin和最大门限THmax。对于不同的平均队列长度LAV,RED算法如何处理?
当LAV小于THmin时,把新到达的分组放入队列进行排队;
当LAV大于THmax时,把新到达的分组丢弃;
当LAV在两者之间时,按照概率p将新到达的分组丢弃。
本文来自博客园,作者:Cloudservice,转载请注明原文链接:https://www.cnblogs.com/whwh/p/17847623.html,只要学不死,就往死里学!