首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
面试准备——计算机网络(https)
】的更多相关文章
面试准备——计算机网络(https)
一.为什么要提出HTTPS? HTTP的缺点: 明文通信.不加密,可能被窃听. 无身份验证,可能遭遇伪装. 无法证明报文的完整性,可能被篡改. 二.HTTPS = HTTP+加密(防窃听)+认证(防伪装)+完整性保护(防篡改) HTTPS(HTTP Secure,超文本传输安全协议),这里的S是Secure的缩写,但是我觉得理解为HTTP over SSL更合适一些. HTTPS实际上就是先用SSL建立一个安全通信线路,然后在这条线路上进行HTTP通信.相当于在HTTP和TCP之间增加了一层SS…
面试中的Https
在Http协议中有可能存在信息窃听或身份伪装的安全问题.使用HTTPS通信机制可以有效地防止这些问题. Https Http的缺点 通信使用明文(不加密),内容可能会被窃听. 不验证通信方的身份,因此有可能遭遇伪装. 无法验证报文的完整性,所以有可能已遭篡改. 这些问题不仅在Http上出现,其他未加密的协议中也会存在这类问题. 什么是Https Https并非是应用层的一种新的协议.只是Http通信接口部分用SSL(Secure Socket Layer)和TLS(Transport Layer…
java后台面试之计算机网络问题集锦
1.http和https的区别 2.对称加密和非对称加密 3.三次握手与四次挥手的流程 4.为什么TCP需要三次握手?两次不可以吗?为什么 5.为什么TCP挥手需要四次?三次不行吗? 6.TCP协议如何来保证传输的可靠性? 7.客户端不断进行请求连接会怎么样?DDOS攻击? 8.get和post的区别 9.TCP和UDP的区别 10.TCP的拥塞处理 11.从输入网址到获得页面的过程 12.TCP和UDP分别对应的常见的应用层协议 1.http和https的区别 1)原理不同 http协议运行于…
面试准备——计算机网络(http)
一.各种协议与HTTP协议之间的关系 二.URI(统一资源标识符) URI用字符串标识某一互联网资源. URI的格式: 协议方案名:指定访问资源时使用的协议类型. 登录信息(认证):可选,指定用户名和密码作为从服务器获取资源时的登录信息(身份认证信息). 服务器地址:服务器的域名或IP地址. 服务器端口号:可选,省略时使用默认端口号.HTTP协议的默认端口号是80,HTTPS的默认端口号是443. 带层次的文件路径:指定要访问的资源在服务器上存储的文件路径. 查询字符串:可选,传入参数. 片段标…
面试准备——计算机网络(TCP的三次握手和四次挥手)
一.TCP的报文结构 红色圈标出的是在讨论三次握手和四次挥手时会用到的首部字段: 顺序号(seq):TCP对从网络层传下来的数据报文进行分组,分成一段一段的TCP报文段,并对这些报文段进行编号.seq为该TCP报文段的序号. 应答号(ack):期望收到的对方的报文段的序号,用来对已经收到的报文进行确认,如果ack=a+1,那么表示seq<=a的报文都已经收到了. ACK:应答号有效性标志(只有当ACK=1时,ack字段才有效).一旦一个连接建立起来,该标志总被置为1. SYN:同步序号标志(建立…
java web方面的面试问题,Spring MVC方面的面试问题,摘自java web轻量级开发面试教程
本文摘自java web轻量级开发面试教程: https://baike.baidu.com/item/Java%20Web%E8%BD%BB%E9%87%8F%E7%BA%A7%E5%BC%80%E5%8F%91%E9%9D%A2%E8%AF%95%E6%95%99%E7%A8%8B/22038502?fr=aladdin 下面列出Spring Web方面的常见问题,除此之外,大家也可以自己不断收集,不断提升. 问题1,你们的项目是如何搭建Spring Web框架的,具体而言,如何定义控制器类…
蚂蚁社招Java-第四轮电话面试【技术终面】
作者:听着歌过面试链接:https://www.nowcoder.com/discuss/64708来源:牛客网 蚂蚁社招Java-第四轮电话面试[技术终面] 转载 (耗时22分钟,其实聊得东西挺多的,两边语速都还挺快的) 1 谈谈你最近做的项目:分三个部分,业务模块开发...系统微服务改造相关...线上问题追踪修复 2 谈谈你做的最得意的部分:基于RabbitMQ的可靠消息框架.为交易系统写了模拟系统提升了团队测试效率 3 展开具体说说:这个很熟悉,噼里啪啦很快说了出来...设计思路以及大…
Web前端面试宝典(最新)
第一部分:HTML问答题 1.简述一下你对HTML语义化的理解? 用正确的标签做正确的事情. html语义化让页面的内容结构化,结构更清晰,便于对浏览器.搜索引擎解析;即使在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的; 搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO; 使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解. 2.Label的作用是什么?是怎么用的? label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转…
Shell面试,笔试整理
1.经典Shell脚本面试问题:https://blog.csdn.net/hyszyl/article/details/60970307…
linux常用命令大全(linux基础命令+命令备忘录+面试复习)
linux常用命令大全(linux基础命令+命令备忘录+面试复习)-----https://www.cnblogs.com/caozy/p/9261224.html…