计算机网络面试
计算机网络
- 请详细介绍一下TCP 的三次握手机制,为什么要三次握手?
- 讲一下HTTP与HTTPS 的区别。
- Session和cookie的区别。
- TCP的四次挥手,为什么要有TIME_WAIT 状态,为什么需要四次握手
- http1.0和http1.1有什么区别。
- HTTP的常见状态码有哪些,代表什么含义?比如200, 302, 404?
- 当你用浏览器打开一个链接到返回结果,发生了什么。
- TCP/IP如何保证可靠性,说说TCP头的结构。
- GET与POST方式的区别
- 如何避免浏览器缓存。
- TCP/IP模型?
- 讲一讲 TCP 和 UDP 各有什么特点,两者有什么区别
- 详细讲一下TCP的滑动窗口
- 说一下拥塞控制
- 如何理解HTTP协议的无状态性。
- HTTP有哪些 method?
- HTTP长连接和短连接
- HTTPS原理,加签,验签,什么是数字签名?什么是数字证书?对称加密和非对称加密等。
- 谈下你对 IP 地址分类的理解?
- ARP及RARP协议的工作原理?
- 怎么解决拆包和粘包?
- DNS 的解析过程?
- 什么是DoS、DDoS、DRDoS攻击?如何防御?
- WebSocket与socket的区别
- 讲一讲SYN超时,洪泛攻击,以及解决策略
- ICMP协议的功能
- 什么是 session,有哪些实现 session 的机制?
- Http请求的过程与原理
- 你知道网络协议有那些?
- HTTPS 为什么是安全的?说一下他的底层实现原理?
- ping的原理
- 如果服务器出现了大量 CLOSE_WAIT 状态如何解决。
- TCP 黏包是怎么产生的?
- OSI七层体系结构路
- 由器与交换机的区别
- 什么是XSS攻击,如何避免
- 什么是CSRF攻击,如何避免
- Https双向和单向验证的区别
- 如果客户端禁止Cookie能实现Session
- HTTP请求中session实现原理
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 每天都不一样!