Skip to content

校招考点汇总-计算机网络

考点

  • 体系结构
    • OSI七层协议
    • TCP/IP 四层协议
    • 五层协议
  • DNS
  • IP
  • UDP
  • TCP
  • HTTP
  • HTTP2
  • HTTP3
  • HTTPS
  • TLS
  • 加密
    • 对称加密
    • 非对称加密

面试题

TODO: 分知识点列举

  1. 常见的HTTP状态码有哪些,分别代表什么意思
  2. TCP与UDP的区别
  3. OSI的体系结构分别是什么
  4. TCP/IP的体系结构分别是什么
  5. POST和GET区别
  6. HTTP header Content-Type这个字段的作用是什么,常用的值有哪些
  7. HTTP header etag这个字段有什么作用
  8. 200,204,301,302,304这些请求头代表什么意思,什么场景下会出现
  9. http与https有什么区别
  10. SSL它什么优缺点
  11. 非对称加密与对称加密的原理是什么,有什么区别
  12. https中哪个阶段使用了非对称加密,哪个阶段使用对称加密,为什么
  13. 非对称加密一般有哪些实现的算法
  14. websocket链接过程是怎样的
  15. http1与http2的区别
  16. ajax与http的关系
  17. 在浏览器中输入url发出的请求与ajax的区别
  18. 物理层传输的单位是什么
  19. GET是否可以在body中放置内容
  20. http请求body是否有大小限制
  21. http包是如何到达服务器的
  22. TLS工作原理
  23. 客户端如何知道服务端下发的CA证书是没有被劫持篡改过的
  24. 客户端如何验证CA证书是合法的
  25. GET与POST区别
  26. http请求URL长度限制是多少
  27. http常用请求方法有哪些
  28. 什么情况下请求方法是options
  29. http2的多路复用如何工作的
  30. 收什么是帧id,他有什么作用
  31. 如果一个请求服务器要处理很久才能响应,有哪些办法在服务端处理完后,客户端能第一时间接收到
  32. 请求超时时间可以设置为24h吗
  33. 概述TCP与UDP
  34. 三次握手,每次握手的作用
  35. 三次握手的目的
  36. TCP“握手”为什么不能是1次或者2次
  37. http2的特点
  38. 如何使用http2,http2的使用条件
  39. TLS协议握手过程,如何工作的
  40. HTTP3中使用的QUIC协议基于UDP的原因
  41. 一个http请求是线程还是进程
  42. 在浏览器中http有请求数量限制吗,它的策略是怎样的
  43. https是如何保证数据安全的
  44. http2是如何消除队头阻塞的
  45. TCP/IP分别属于哪一层(OSI)
  46. HTTP常见头部(请求头,响应头)
  47. TCP/IP参考模型
  48. TCP的特性,为什么建立链接需要三次握手,断开4次挥手
  49. 客户端如何判断服务端下发的公钥是没有被中间人篡改的
  50. 传输层有哪些那些协议
  51. 网络层的ip协议作用是什么
  52. TCP/UDP的不同之处
  53. TCP的报文组成,有哪些头部,分别代表什么
  54. TCP如何检查到丢失了报文数据的
  55. 状态码304与403的分别代表什么
  56. 如何设置cookie
  57. cookie有哪些属性
  58. cookie的SameSite属性的值有哪些,分别有什么作用
  59. MSL是什么
  60. 为什么TCP最后一次”挥手“,需要等待 2MSL 时间后才进入 CLOSED 状态
  61. TCP的应用常见,UDP的应用场景
  62. 三次握手的过程可以携带数据吗
  63. UDP首部格式
  64. TCP首部格式
  65. TCP是如何保证传输可靠的
  66. http的缓存机制
  67. 如何控制http缓存
  68. HTTP的请求构成
  69. 什么是CDN,基本工作原理是什么
  70. 从输入url到显示页面这个过程发生了什么