1.6w字!梳理50道经典计算机网络面试题(PDF版)

上个月分享了一份计算机网络基础知识学习笔记,我看收藏下载的人特别多,不知道大家都学的怎么样了。

是时候该考试一下了吧,今天给大家分享50道经典计算机网络面试题,附带答案哦!来测试一下你学习的怎么样吧!不会的可以从答案中继续学习哦!

pdf和文章内容来源:捡田螺的小男孩 侵删

题目目录

1.6w字!梳理50道经典计算机网络面试题(PDF版)

以下为部分题目和答案,完整版资料看文末领取

Https 流程是怎样的?

1.6w字!梳理50道经典计算机网络面试题(PDF版)

  1. 用户在浏览器里输入一个 https 网址,然后连接到 server 的 443 端口。
  2. 服务器必须要有一套数字证书,可以自己制作,也可以向组织申请,区别就是自己 颁发的证书需要客户端验证通过。这套证书其实就是一对公钥和私钥。
  3. 服务器将自己的数字证书(含有公钥)发送给客户端。
  4. 客户端收到服务器端的数字证书之后,会对其进行检查,如果不通过,则弹出警告 框。如果证书没问题,则生成一个密钥(对称加密),用证书的公钥对它加密。
  5. 客户端会发起 HTTPS 中的第二个 HTTP 请求,将加密之后的客户端密钥发送给服务 器。
  6. 服务器接收到客户端发来的密文之后,会用自己的私钥对其进行非对称解密,解密 之后得到客户端密钥,然后用客户端密钥对返回数据进行对称加密,这样数据就变 成了密文。
  7. 服务器将加密后的密文返回给客户端。
  8. 客户端收到服务器发返回的密文,用自己的密钥(客户端密钥)对其进行对称解密, 得到服务器返回的数据

请详细介绍一下 TCP 的三次握手机制

1.6w字!梳理50道经典计算机网络面试题(PDF版)

开始客户端和服务器都处于 CLOSED 状态,然后服务端开始监听某个端口,进 入 LISTEN 状态.

TCP 握手为什么是三次,不能是两次?不能是四次?

TCP 握手为什么是三次呢?为了方便理解,我们以谈恋爱为个例子:两个人能走 到一起,最重要的事情就是相爱,就是我爱你,并且我知道,你也爱我,接下来 我们以此来模拟三次握手的过程:

1.6w字!梳理50道经典计算机网络面试题(PDF版)

为什么握手不能是两次呢?

如果只有两次握手,女孩子可能就不知道,她的那句我也爱你,男孩子是否收到, 恋爱关系就不能愉快展开。

为什么握手不能是四次呢?

因为握手不能是四次呢?因为三次已经够了,三次已经能让双方都知道:你爱我, 我也爱你。而四次就多余了.

TCP 四次挥手过程?

1.6w字!梳理50道经典计算机网络面试题(PDF版)

TCP 是如何保证可靠性

TCP 和 UDP 的区别

HTTP 状态码 301 和 302 的区别?

HTTP 状态码 301 与 302 的区别:

  1. 它们之间关键区别在,资源是否存在有效性;
  2. 301 资源还在只是换了一个位置,返回的是新位置的内容;
  3. 302 资源暂时失效,返回的是一个临时的代替页上。

IP 地址有哪些分类

一句话概括,IP 地址 = 网络号+主机号。

  1. 网络号:它标志主机(或路由器)所连接到的网络,网络地址表示属于互联网的哪 一个网络
  2. 主机号:它标志该主机(或路由器),主机地址表示其属于该网络中的哪一台主机。

IP 地址 分为 A,B,C,D,E 五大类:

1.6w字!梳理50道经典计算机网络面试题(PDF版)

聊聊五层计算机网络体系结构中,每一层对应的网络协议有哪些?

1.6w字!梳理50道经典计算机网络面试题(PDF版)

【完整PDF资料领取方式见下图】

1.6w字!梳理50道经典计算机网络面试题(PDF版)

展开阅读全文

页面更新:2024-03-15

标签:计算机网络   道经   密钥   四次   服务器端   可靠性   开头   客户端   区别   状态   位置   主机   地址   服务器   数据   科技   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top