计算机网络面试题 by 爽爽学编程
本文作者:爽爽学编程 (opens new window)
本站地址:https://code-wss.com (opens new window)
HTTP 2.0 和 3.0 有什么区别?
到底是什么连接?
HTTP 1.0 和 2.0 有什么区别?
HTTP 和 HTTPS 有什么区别?
TCP 是用来解决什么问题?
TCP 和 UDP 有什么区别?
为什么要 TCP,IP 层实现控制不行么?
TCP 的粘包和拆包能说说吗?
说说 TCP 的三次握手?
初始序列号 ISN 怎么取值的?
SYN 超时了怎么处理?
SYN Flood 攻击有听过吗?
说说 TCP 的四次挥手?
为什么要四次挥手?
挥手一定需要四次吗?
为什么要有 TIME_WAIT?
等待 2MSL 会产生什么问题?
如何解决 2MSL 产生的问题?
超时重传机制是为了解决什么问题?
为什么还需要快速重传机制?
SACK 的引入是为了解决什么问题?
D-SACK 又是什么东西?
滑动窗口的作用是什么?
已经有滑动窗口了为什么还要拥塞控制?
说说拥塞控制的步骤?
还有哪些拥塞控制算法?
ARP 和 RARP 分别是什么?有什么区别?
TCP/IP 四层模型是什么?
OSI 七层模型是什么?
Cookie、Session、Token 之间有什么区别?
JWT Token 听过吗?
简单谈谈你对 DNS 的理解?
简单谈谈你对 CDN 的理解?
当你在浏览器输入一个域名回车后,会发生什么?