校招考点汇总-计算机网络
考点
- 体系结构
- OSI七层协议
- TCP/IP 四层协议
- 五层协议
- DNS
- IP
- UDP
- TCP
- HTTP
- HTTP2
- HTTP3
- HTTPS
- TLS
- 加密
- 对称加密
- 非对称加密
面试题
TODO: 分知识点列举
- 常见的HTTP状态码有哪些,分别代表什么意思
- TCP与UDP的区别
- OSI的体系结构分别是什么
- TCP/IP的体系结构分别是什么
- POST和GET区别
- HTTP header Content-Type这个字段的作用是什么,常用的值有哪些
- HTTP header etag这个字段有什么作用
- 200,204,301,302,304这些请求头代表什么意思,什么场景下会出现
- http与https有什么区别
- SSL它什么优缺点
- 非对称加密与对称加密的原理是什么,有什么区别
- https中哪个阶段使用了非对称加密,哪个阶段使用对称加密,为什么
- 非对称加密一般有哪些实现的算法
- websocket链接过程是怎样的
- http1与http2的区别
- ajax与http的关系
- 在浏览器中输入url发出的请求与ajax的区别
- 物理层传输的单位是什么
- GET是否可以在body中放置内容
- http请求body是否有大小限制
- http包是如何到达服务器的
- TLS工作原理
- 客户端如何知道服务端下发的CA证书是没有被劫持篡改过的
- 客户端如何验证CA证书是合法的
- GET与POST区别
- http请求URL长度限制是多少
- http常用请求方法有哪些
- 什么情况下请求方法是options
- http2的多路复用如何工作的
- 收什么是帧id,他有什么作用
- 如果一个请求服务器要处理很久才能响应,有哪些办法在服务端处理完后,客户端能第一时间接收到
- 请求超时时间可以设置为24h吗
- 概述TCP与UDP
- 三次握手,每次握手的作用
- 三次握手的目的
- TCP“握手”为什么不能是1次或者2次
- http2的特点
- 如何使用http2,http2的使用条件
- TLS协议握手过程,如何工作的
- HTTP3中使用的QUIC协议基于UDP的原因
- 一个http请求是线程还是进程
- 在浏览器中http有请求数量限制吗,它的策略是怎样的
- https是如何保证数据安全的
- http2是如何消除队头阻塞的
- TCP/IP分别属于哪一层(OSI)
- HTTP常见头部(请求头,响应头)
- TCP/IP参考模型
- TCP的特性,为什么建立链接需要三次握手,断开4次挥手
- 客户端如何判断服务端下发的公钥是没有被中间人篡改的
- 传输层有哪些那些协议
- 网络层的ip协议作用是什么
- TCP/UDP的不同之处
- TCP的报文组成,有哪些头部,分别代表什么
- TCP如何检查到丢失了报文数据的
- 状态码304与403的分别代表什么
- 如何设置cookie
- cookie有哪些属性
- cookie的SameSite属性的值有哪些,分别有什么作用
- MSL是什么
- 为什么TCP最后一次”挥手“,需要等待 2MSL 时间后才进入 CLOSED 状态
- TCP的应用常见,UDP的应用场景
- 三次握手的过程可以携带数据吗
- UDP首部格式
- TCP首部格式
- TCP是如何保证传输可靠的
- http的缓存机制
- 如何控制http缓存
- HTTP的请求构成
- 什么是CDN,基本工作原理是什么
- 从输入url到显示页面这个过程发生了什么