计算机面试高频题库及详细答案(真实面试版).docxVIP

  • 1
  • 0
  • 约6.34千字
  • 约 9页
  • 2026-07-22 发布于河北
  • 举报

计算机面试高频题库及详细答案(真实面试版).docx

计算机面试高频题库及详细答案(真实面试版)

一、计算机网络高频面试题

1.说一说HTTP和HTTPS的区别

这是面试必问基础题,核心差异在安全、端口、协议层面,具体区别如下:

1.协议本质:HTTP是超文本传输协议,明文传输数据;HTTPS是HTTP+SSL/TLS加密协议,所有传输数据都会加密。

2.端口不同:HTTP默认80端口,HTTPS默认443端口。

3.安全性:HTTP无加密、无校验,数据容易被窃听、篡改、劫持;HTTPS通过非对称加密握手、对称加密传输、数字证书校验,杜绝数据篡改和中间人攻击。

4.性能开销:HTTP传输速度快、开销小;HTTPS需要做证书校验、加密解密,会有少量延迟和性能损耗。

5.证书要求:HTTP无需证书;HTTPS必须购买正规CA数字证书,否则浏览器会提示不安全。

2.TCP和UDP的区别,以及各自适用场景

核心记住四大核心特性:连接性、可靠性、拥塞控制、速度,场景结合业务记忆即可。

核心区别:

1.TCP是面向连接的协议,传输前需要三次握手建立连接,传输结束四次挥手断开连接;UDP是无连接协议,无需建立连接,直接发包。

2.TCP可靠传输,有确认应答、重传机制、有序校验,数据不丢失、不重复、按序到达;UDP不可靠,无校验、无重传,可能丢包、乱序。

3.TCP有拥塞控制、流量控制,避免网络拥堵和接收方溢出;UDP无任何控制

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档