计算机网络面试真题简介

大家好,我是帅地。

计算机网络基本属于面试题必考,无论你是前端开发还是后端,是校招还是社招,考的非常多,帅地把大部分会考到的都总结在这里了,跟着专题把它刷了就差不多了,但是切记,面试题只是帮助你快速复习和查漏补缺,自己有时间最好是跟着书系统学一下,实在不行也可以把我写的十几个协议看一下:计算机网络入门简介

如果有时间的话,可以把《计算机网络自顶向下》这本书刷个两三遍就差不多了,这本书的具体阅读指南:计算机网络《自顶向下》阅读指南
为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

以下链接点进去就是答案

1. 写在前面:串联网络各大协议

2. 计算机网络五层模型分别负责什么?

3. IP 地址和 Mac 地址有啥区别?

4. 说一说三次握手

5. 三次握手过程中可以携带数据吗

6. 说一说四次挥手

7. 为什么 TIME-WAIT 状态必须等待 2MSL 的时间呢?

8. 说一说TCP与UDP的区别

9. TCP 和 UDP 分别对应的常见应用层协议有哪些?

10. 浏览器对同一 Host 建立 TCP 连接到的数量有没有限制?

11. 面试题:说一说HTTP1.0,1.1,2.0 的区别

12. 什么是SQL 注入?举个例子?

13. 谈一谈 XSS 攻击,举个例子?

14. 什么是DDos攻击?

15. GET请求中URL编码的意义

16. HTTP 哪些常用的状态码及使用场景?

17. HTTP状态码301和302的区别,都有哪些用途?

18. 简单说下每一层对应的网络协议有哪些?

19. ARP 协议的工作原理?

20. 保活计时器的作用?

21. TCP 协议是如何保证可靠传输的?

22. 谈谈你对 ARQ 协议的理解?

23. 什么是流量控制?

24. TCP 是如何实现流量控制的?

25. 什么是滑动窗口

26. 那你讲一讲什么是TCP粘包和拆包?

27. forward 和 redirect 的区别?

28. HTTP 常见方法有哪些?

29. 说一说POST与GET有哪些区别

30. 在浏览器中输入 URL 地址到显示主页的过程?

31. DNS 的解析过程?

32. 为了 DNS 解析更多,你觉得可以用到哪些优化手段?

33. 什么是 HTTP 长连接?

34. HTTP 长连接短连接使用场景是什么

35. HTTP 和 HTTPS 的区别?

36. HTTP 报文常见字段有哪些?

37. HTTPS 是如何保证通信安全的?

38. HTTPS 大概过程流程讲一下?

39. 什么是数字证书?

40. 什么是对称加密、非对称加密?

41. 什么是 Cookie?

42. 什么是 Session?

43. cookie和session是怎么实现用户的登录状态的?

44. cookie和session有什么区别?

45. UDP 如何实现可靠传输?

46. URI和 URL之间的区别

47. 什么是ICMP协议?

48. ICMP 有哪些实际应用,举几个例子?

49. IPV4 地址不够如何解决

发表评论

后才能评论