首页课程小红花墙

计算机基础 · 小纸条

选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。

第 1 章30第 2 章30第 3 章30第 4 章30第 5 章30第 6 章30第 7 章30第 8 章30第 9 章30第 10 章30第 11 章30第 12 章30第 13 章30第 14 章30第 15 章30第 16 章30第 17 章30第 18 章30第 19 章30第 20 章30第 21 章30第 22 章30第 23 章30第 24 章30第 25 章10
只印题目
第 1 页 · 正面(题目)
1数据怎么找到路

数据发现目标不在本网络时,第一步先把包交给谁?

2ping:探个路

ping 一台机器,一直收不到任何回应,最可能说明什么?

3传输层是什么

把数据送到正确的"那台机器"是网络层的活,那"交给机器里正确的程序"是哪层的活?

4端口:房间号

如果说 IP 是"哪栋楼",那端口相当于什么?

5IP加端口

只知道对方 IP、不知道端口,能准确把数据交给对方的某个具体程序吗?

6TCP:可靠快递

TCP 最看重的是"快"还是"稳(不丢、不乱)"?

7确认与重传

TCP 发出一段数据后迟迟没收到"收到"回执,它会怎么做?

8三次握手

TCP 建立连接时,双方一共要来回几次招呼?

9四次挥手

断开 TCP 连接为什么要四步,而建立只要三步?

10UDP:快但不保证

UDP 会像 TCP 那样确认对方收到、丢了重发吗?

第 1 页 · 背面(答案)

参考答案(家长):可能连不通(对方关机、地址错、中间断了或被挡)。总之这条路当前不通畅。

参考答案(家长):交给网关(本网出口的路由器),由它继续查路由表往下转发。

参考答案(家长):楼里的"房间号"——指明数据交给该机器上的哪个程序。

参考答案(家长):传输层。它负责把数据交给机器上对的那个程序。

参考答案(家长):稳。TCP 用确认、重传、排序来保证可靠,宁稳勿丢。

参考答案(家长):不能。只到了"楼",还需要端口这个"房间号"才能找到对的程序。

参考答案(家长):三次(三次握手),确认双方收发都正常后才开始传数据。

参考答案(家长):重传——把这段数据再发一次,直到确认对方收到。

参考答案(家长):不会。UDP 发出去就不管了,不确认也不重传,换来的是快和简单。

参考答案(家长):因为两端要各自独立地"说完再关",告别拆成四步;建立时中间两句能合并,所以只要三步。

第 2 页 · 正面(题目)
11TCP还是UDP

给"传一份重要文档"和"实时语音通话"分别选 TCP 还是 UDP?

12应用层是什么

你用浏览器打开网页,主要是在使用哪一层提供的服务?

13客户端与服务器

你用浏览器访问一个网页,你的浏览器是客户端还是服务器?

14请求与响应

"请求"和"响应"分别通常是谁先发出、谁后返回?

15HTTP是什么

HTTP 主要用在下面哪类场景:浏览网页,还是给硬盘分区?

16HTTP请求的样子

HTTP 请求里的"路径"大致是用来说明什么的?

17GET与POST

"打开一个网页看内容"和"提交你填好的一段内容",分别更像 GET 还是 POST?

18状态码

你要的页面在服务器上根本不存在,最可能返回 2 开头、4 开头还是 5 开头的状态码?

19域名是什么

域名和 IP 地址,哪个是"给人记的好记名字",哪个是"机器实际用的数字地址"?

20URL结构

在 https://www.abc.com/photos 里,哪一段是域名,哪一段是路径?

第 2 页 · 背面(答案)

参考答案(家长):应用层。它是直接面向用户用途的最上层。

参考答案(家长):传重要文档用 TCP(不能出错);实时语音用 UDP(要快、允许偶尔丢一点)。

参考答案(家长):客户端先发请求,服务器后返回响应。

参考答案(家长):客户端。它主动发起请求;提供网页的那台机器是服务器。

参考答案(家长):说明想要服务器上的哪个资源(哪个页面/哪份数据)。

参考答案(家长):浏览网页。HTTP 是网页客户端和服务器之间的沟通规矩。

参考答案(家长):4 开头(如 404)。表示是请求方要的资源不存在这类"客户端一侧"的问题。

参考答案(家长):打开网页看内容像 GET(取);提交填写的内容像 POST(给)。

参考答案(家长):www.abc.com 是域名,/photos 是路径(https 是所用的规矩)。

参考答案(家长):域名是给人记的好记名字;IP 地址是机器实际使用的数字地址。

第 3 页 · 正面(题目)
21DNS:域名变IP

DNS 的主要作用是把什么翻译成什么?

22DNS怎么一级级查

为什么第二次访问同一个域名,查 IP 通常比第一次快?

23加密:把话锁起来

加密后的内容被中途的人截到了,他没有钥匙,能直接读懂吗?

24对称加密

对称加密里,锁数据和开数据用的是同一把钥匙还是两把不同的钥匙?

25公钥与私钥

别人用你的"公钥"锁住一段内容发给你,谁能把它解开?

26HTTPS为什么安全

HTTPS 相比普通 HTTP,主要多做了什么,让内容更安全?

27证书:可信身份

证书主要是用来证明什么的?

28抓包:看数据流过

抓包工具大致能让你看到什么?

29输入网址(上)

拿到域名对应的 IP 之后、真正要网页内容之前,客户端要先和服务器做的一件事是什么?

30输入网址(下)

服务器把网页内容返回后,最后是谁负责把它"画"成你眼睛看到的页面?

第 3 页 · 背面(答案)

参考答案(家长):因为结果被缓存(记住)了一段时间,再查同一域名可直接用,不必重新一级级问。

参考答案(家长):把域名(好记的名字)翻译成 IP 地址(机器用的数字)。

参考答案(家长):同一把钥匙。用它加密也用它解密,所以叫"对称"。

参考答案(家长):不能。没有钥匙只能看到乱码,读不出原文。

参考答案(家长):多了加密(先安全地商量出钥匙,再把内容加密传输),使中途截获者看不懂也改不了。

参考答案(家长):只有你——用你自己保管的私钥才能解开。公钥公开也不怕。

参考答案(家长):能看到经过网卡的一个个数据包及其信息(如源/目标地址、所用协议等)。

参考答案(家长):证明某个公钥确实属于它声称的那个网站,即确认对方身份真实、不是冒充。

参考答案(家长):浏览器(客户端)。它解析返回的内容并渲染成可见的页面。

参考答案(家长):先用 TCP 三次握手建立连接(https 还要商量加密、验证书),把安全通道建好。

op599 课程