《逆袭进大厂》第七弹之计算机网络(上)33问33答

简介: 笔记

大家好,我是....

别打了别打了,这不来更新了嘛

计网系列终于开始了,拖更了这么久主要是因为自己在整理的时候发现以前计算机网络笔记有一些错误。

为了不传播错误知识,把大家带到沟里去,这段时间一直在增删改计算机网络笔记,增加了不少新的内容,力求做的最好。

终于完工了,赶紧放出来,我知道好多人都在等着看这些八股文

但是,还是建议大家多去看书,看一些经典的书籍去自己领悟这些知识,就比如计算机网络经典书籍《计算机网络:自顶向下方法》就非常不错,只有自己去主动学、去领悟了知识才是自己的。

另外也推荐大家去看一看「小林coding」的计网系列文章,他的计算机网络写的就非常不错,我在去年找工作期间就看过他的文章了,后来还专门找他本人去指出一些笔误挑刺,他的计网文章非常不错!不开玩笑!

                                                        挑刺儿挑刺儿

说来也巧,整理完毕后的计网八股文不多不少刚刚好 100 道,哈哈,这部分共分为三期更新。

本期八股文问题答案的 PDF 领取方式在文末。另外本期内容已同步至 github 仓库,欢迎大家 star。

点击文末左侧的阅读原文即可直达仓库地址,仓库地址:https://github.com/forthespada/InterviewGuide

下面是第一期 33 问 33 答的目录,来看看你会几道~


目录


1、OSI 的七层模型分别是?各自的功能是什么?

  • 简要概括
  • 总结

2、说一下一次完整的HTTP请求过程包括哪些内容?

  • 第一种回答
  • 第二种回答

3、你知道DNS是什么?4、DNS的工作原理?5、为什么域名解析用UDP协议?6、为什么区域传送用TCP协议?7、HTTP长连接和短连接的区别 8、什么是TCP粘包/拆包?发生的原因?

  • 原因:
  • 解决方案:

9、为什么服务器会缓存这一项功能?如何实现的?

10、HTTP请求方法你知道多少?

11、GET 和 POST 的区别,你知道哪些?

12、一个TCP连接可以对应几个HTTP请求?

13、一个 TCP 连接中 HTTP 请求发送可以一起发送么(比如一起发三个请求,再三个响应一起接收)?

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

15、在浏览器中输入url地址后显示主页的过程?

16、在浏览器地址栏输入一个URL后回车,背后会进行哪些技术步骤?

  • 第一种回答
  • 第二种回答

17、谈谈DNS解析过程,具体一点 18、DNS负载均衡是什么策略?19、HTTPS和HTTP的区别 20、什么是SSL/TLS ?21、HTTPS是如何保证数据传输的安全,整体的流程是什么?(SSL是怎么工作保证安全的) 22、如何保证公钥不被篡改?23、HTTP请求和响应报文有哪些主要字段?

  • 请求报文
  • 响应报文

24、Cookies是什么?

25、Cookie有什么用途?用途

26、Session知识大总结

27、Session 的工作原理是什么?

28、Cookie与Session的对比

29、SQL注入攻击了解吗?

30、网络的七层模型与各自的功能(图片版)

31、什么是RARP?工作原理

32、端口有效范围是多少到多少?

33、为何需要把 TCP/IP 协议栈分成 5 层(或7层)?开放式回答。


下载方式


后台回复关键字 「PDF」即可下载最新一期的文档啦,上面这些问题的答案都在里面啦。如果你身边有找工作的也可以分享给他们呀,好东西需要分享才对


唠唠嗑


前段时间也是查到了自己的高中数学教师资格证面试顺利通过了,马上就可以去认证拿证了,很开心鸭。

35岁之后除了开滴滴,送外卖之外又有了一条新的路子了-那就是去教班主任的儿子,嘿嘿

相关文章
|
3天前
|
缓存 网络协议 网络架构
【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
25 1
|
3天前
|
网络协议 算法 网络虚拟化
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
25 0
|
3天前
|
算法 网络协议 数据建模
【计算机网络】—— IP协议及动态路由算法(下)
【计算机网络】—— IP协议及动态路由算法(下)
12 0
|
3天前
|
算法 网络协议 数据建模
【计算机网络】—— IP协议及动态路由算法(上)
【计算机网络】—— IP协议及动态路由算法(上)
11 0
|
3天前
|
网络协议 Java 网络安全
【计算机网络】—— Socket通信编程与传输协议分析
【计算机网络】—— Socket通信编程与传输协议分析
12 0
|
3天前
|
网络协议 Linux Android开发
计算机网络:MAC地址 & IP地址 & ARP协议
计算机网络:MAC地址 & IP地址 & ARP协议
31 7
|
3天前
|
算法
计算机网络:CSMA/CA协议
计算机网络:CSMA/CA协议
18 9
|
3天前
|
缓存 算法
计算机网络:CSMA/CD协议
计算机网络:CSMA/CD协议
11 0