
计算机网路
RenBingo
这个人很懒,什么都没有留下。。。
展开
-
HTTPS实现原理
以前只知道https,可以对传输的数据进行加密。 主要面试经常喜欢问些此类的问题,接下来讲解下原理 申请过域名证书的都知道,有2个文件 1、证书文件 证书文件包含以下信息:申请者公钥、申请者的组织信息和个人信息、签发机构 CA 的信息、有效时间、证书序列号等信息的明文,同时包含一个签名;签名的生成是单向散列公开的明文信息的信息摘要,然后用私钥将信息摘要加密,就得到签名 2、私钥 私钥获取签名时有用到的。 SSL握手协议,如下图 主要看证书验证那块 客户端拿到证书后,因为本.原创 2021-07-18 21:28:02 · 153 阅读 · 0 评论 -
DNS的实现,面试常问
很多公司面试都会有这个问题,比如从浏览器输入www.baidu.com打开到显示页面,经过哪些。 从这个简单的问题,可以看出应聘者对网络这块的了解程度。 DNS说白了,就是将域名解析成IP的过程。为什么要解析ip,因为ip才是你真正要访问的东西的地址。 解析的过程中,会产生DNS挟持,DNS污染使得解析的IP错误,造成大面积访问404的问题, 所以很多公司采用httpDNS的方式,来缓存到本地环境,减少这块的错误。 一般DNS解析过程分为 1、递归查询,即发一次请求,等你给结果,主要用于原创 2021-07-18 12:45:51 · 796 阅读 · 0 评论