计算机网络第一章——概述
1. HTTPS采用()实现安全网站访问?:SSL协议
- 另一种说法是SSL协议+TSL协议
- SSL(Secure Sockets Layer安全套接层),
- Https的作用:
- 内容加密。建立信息安全通道来实现;
- 身份认证。确认网站的真实性;
- 数据完整性。防止内容被第三方冒充或篡改
- Https的劣势:
- 需要进行非对称的加解密,且需要三次握手。首次连接比较慢
2. 假设一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248,那么该主机的网络号部分(包括子网号部分)为:192.168.5.120
1 | IP:192.168.5.121 |
3. 顶级域名有:.com .gov .cn
- .mil是军用机构顶级域名。另外,.com是商业机构顶级域名,.gov是政府机构顶级域名。.cn是中国顶级域名。
4. 网桥工作于()用于将两个局域网连接在一起并按 MAC 地址转发帧:数据链路层
- 数据链路层两个重要设备名称:网桥和交换机
- 五层模型的介绍博客
5.下面哪一个IP地址可以分配给主机( ):B
A. 202.280.130.45
B. 130.192.33.45
C. 192.168.255.255
D. 224.10.1.1
- A:280大于255
- B:可以
- C:192.168.255.255,主机号不能全为1或0,不能是192.168.255.255(C类)
- D:224超过了223,不属于A、B、C这三类网络
6. 在FTP中,控制信息和传输的文件数据可以使用同一个套接字:错。
- 控制连接端口21,数据连接端口20
- 进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。
7. 两个分布在不同区域的10BASET网络使用其集线器上的AUI口,AUI电缆、收发器。粗同轴电缆连接时,在互连后的网络中,两个相距最远的结点之间的布线距离为:200m
- 问的是布线距离,不是问最大距离。所以布线距离=最大距离 * 2 = 100 * 2 = 200米
8. TCP/IP 参考模型的网络层提供的是:无连接不可靠的数据包服务
- 网络层提供的是一种无连接、不可靠但尽力而为的数据报传输服务,将数据报从原主机传送到目的主机。
从一台主机到另外一台主机的分组可能会通过不同的路由且分组有可能出现丢失、乱序等。
为了达到较高的分组传输效率,放弃了一些并非必需的可靠性操作。
9. Windows NT为管理用户帐号提供的使用程序叫做:域用户管理器
- 记忆性知识点,不解释
10. 下面哪些项是TCP具有的能力:ABD
有连接
数据可靠传输
数据按序到达
端到端流量控制
- TCP发送的数据是有序的,接收端最后整成有序的,但接受的顺序不一定是有序的,会对其再次排序,从而保证结果的有序性。
11. 评价计算机网络的时延分为哪几种?:发送时延、传播时延、处理时延、排队时延
- 发送时延:搬货上车的耗时。比特数/信道宽度:货量/搬货的人手
- 传播时延:上路后高速上的耗时。信道长度/电磁波在信道上的传播速率:680公里/车速120
- 处理时延:出发时设置高德导航的耗时。
- 排队时延:排队上高速/收费口排队的耗时。
- 计算时般以前两种为主,后两种通常忽略不计
12. 网络五大功能是:数据通信、资源共享、分布式处理、提高可靠性、负载均衡
13. 传输管道可以容纳的比特数量表示:时延带宽积
- 发送端连续发送比特,第一个比特达到终点时,发送端发出的总比特数,计算方法为传播时延×信道带宽
14. 吞吐量的定义:在单位时间内通过某个网络的数据量。受带宽或额定速率的限制
15. 计算机网络系统的基本组成是:通信子网和资源子网。
- 从功能上看,计算机网络由通信子网和资源子网组成。从组成部分上看,计算机网络由硬件、软件、协议三部分组成。从工作方式上看,计算机网络由边缘部分和核心部分组成。
- 通信子网由各种传播介质、通信设备和相应的网络协议组成,它使网络具有数据传输、交换、控制、存储的能力。
- 资源子网是实现资源共享功能的设备及其软件的集合,向网络用户提供共享其他计算机上的硬件资源、软件资源和数据资源的服务。
16. 局域网和广域网的差异不仅在于它们所覆盖的范围不同,还主要在于它们:所使用的协议和网络技术不同
- 局域网跟广域网的区分关键在协议的不同
- 广域网采用交换/点对点技术
- 局域网采用广播技术
- 城域网可以理解为多个局域网相连,属于以太网的范畴(以太网是一种最盛行的局域网技术)
17. 下列关于广播式网络的说法中错误的是:D
A. 共享广播信道
B.不存在路由选择问题
C.可以不要网络层
D.不需要服务访问点
- 广播式网络共享总线,通常是局域网的一种通信方式,局域网工作在数据链路层,故不需要网络层,因此也不存在路由选择的问题。但数据链路层使用物理层的服务必须通过服务访问点来实现
18. 下列哪一项是分组交换网络的缺点?B
A. 信道利用率低
B.附加信息开销大
C.传播时延大
D.不同规格的终端很难相互通信
- 网络按照交换技术分类:电路交换网络、报文交换网络、分组交换网络。
- 电路交换网络。最典型的是传统电话网络,比特流连续的从源点直达终点。优点:直接传送、延迟小;缺点:线路利用率低、未充分利用线路容量、不便于进行差错控制。
- 报文交换网络。又叫存储-转发网络,整个报文先到达相邻结点,全部存储下来后查找转发表,转发到下一结点。优点:较充分利用线路容量、不同链路不同数据率的转换、格式转换、一对多多对一的访问、差错控制;缺点:增加了资源开销、增加缓冲延迟、需要额外的机制来保证多个报文的顺序、缓冲区难以管理。
- 分组交换网络。又叫包交换网络,讲数据分为较短的固定长度的数据块,在每个数据块中加上目的地址、源地址等辅助信息组成包,以存储转发的方式传输。除了存储-转发的优点外,还具有:缓冲易于管理、包的平均延迟小、网络中占得平均缓冲区更小、更易于标准化、更适合应用,所以应用得更广。
- 传播时延取决于传播介质和收发双方的距离。
- 对于各种交换方式,不同规格的终端都很难相互通信。
19. 有两个网络,它们都提供可靠地面向连接的服务,一个提供可靠地字节流,另一个提供可靠的报文流,两者不同之处:报文流保持对报文边界的跟踪;而在字节流中网络不做这样的跟踪
- 对于两条1024B的数据,报文流讲收到两个报文各1024B;而字节流将全部的2048B当做一个整体,体现不出原先有的两个不同报文的事实。
- 字节流没边界,适合传输视频和音频;报文流有边界,适合传输普通文件
- 推荐阅读 :TCP 流协议和消息分帧的理解
- TCP是流协议,不区分流边界,如果不分帧,那么可能会发生你send了无数次,但是对方只接收一次的情况
- 在TCP通信过程中,我们不需要关心(也没法关心,但可以设置)数据包的大小,个数,我们只需要在客户端建立一个缓冲区不断发送,在服务端建立一个缓冲区不断接收就够了
20. 对网络模型进行分层的目的是:提供标准语言、定义标准界面、增加功能之间的独立性,并不定义功能执行的具体方法
21. 拥塞控制是哪一层的功能:网络层和传输层
- 拥塞控制:如果某结点来不及接收分组,而要丢弃大量分组的情况时,网络就处于拥塞状态
- 推荐阅读:理解数据链路层
- 数据链路层的某主要功能:链路连接的建、拆、分离,帧界定和帧同步,保证数据正确的顺序和完整性
22. 会话层采取了什么机制,可以在通信失效时恢复通信,实现数据同步:校验点/同步点
- 会话层的两个主要服务是会话管理和同步
- 另:会话层允许不同主机上的进程进行会话
23. 表示层的作用:为异种机通信提供一种公共语言(翻译官),处理所有与数据表示与运输有关的问题。
- 语法转换:设计代码转换和字符集的转换,数据格式修改、压缩解密等
- 语法选择:提供出事选择的一种语法和随后修改这种选择的手段
- 联结管理:利用会话层提供的服务建立联接,管理在这一联接之上的数据运输和同步控制,以及正常或非正常地终止联接
- 加密分为链路加密和端到端的加密。对于表示层,参与的加密属于端到端的加密,指信息由发送端自动加密,并进入TCP/IP数据包封装,然后作为不可阅读和不可识别的数据进入互联网。到达目的地后,再自动充足解密,成为可读数据。端到端加密面向网络高层主体,不对下层协议进行信息加密,协议信息以明文进行传送,用户数据在中央节点不需解密