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