- 1.什么是网络协议,为什么要对网络协议分层
- 2.计算机网络的各层协议及作用
- 3.URI和URL的区别
- 4.DNS的工作流程
- 5.了解ARP协议吗?
- 6.有了IP地址,为什么还要用MAC地址?
- 7.说一下ping的过程
- 8.路由器和交换机的区别?
- 9.TCP与UDP有什么区别
- 10.TCP协议如何保证可靠传输
- 11.TCP的三次握手及四次挥手
- 12.为什么TCP连接的时候是3次?两次是否可以?
- 13.为什么TCP连接的时候是3次,关闭的时候却是4次?
- 14.TIME_WAIT和CLOSE_WAIT的区别在哪?
- 15.为什么客户端发出第四次挥手的确认报文后要等2MSL的时间才能释放TCP连接?
- 16.如果已经建立了TCP连接,但是客户端突然出现故障了怎么办?
- 17.HTTP 与 HTTPS 的区别
- 18.什么是对称加密与非对称加密
- 19.HTTPS的加密过程
- 20.常用HTTP状态码
- 21.常见的HTTP方法
- 22.GET和POST区别
- 23.HTTP 1.0、HTTP 1.1及HTTP 2.0的主要区别是什么
- 24.Session、Cookie和Token的主要区别
- 25.如果客户端禁止 cookie, session 还能用吗?
- 26.在浏览器输⼊url地址到显示主⻚的过程
- 27.Servlet是线程安全的吗
27.Servlet是线程安全的吗
HTTP | HTTPS | |
---|---|---|
端口 | 80 | 443 |
安全性 | 无加密,安全性较差 | 有加密机制,安全性较高 |
资源消耗 | 较少 | 由于加密处理,资源消耗更多 |
是否需要证书 | 不需要 | 需要 |
协议 | 运行在TCP协议之上 | 运行在SSL协议之上,SSL运行在TCP协议之上 |
本站链接:https://www.mianshi.online,如需勘误或投稿,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版