第一部分:协议层次以及它们的服务类型
OSI 七层模型
TCP/IP 参考模型
TCP/IP 五层参考模型
OSI 模型和 TCP/IP 模型异同比较
OSI 和 TCP/IP 协议之间的对应关系
为什么 TCP/IP 去除了表示层和会话层
数据如何在各层之间传输【数据的封装过程】
第二部分:应用层
HTTP 头部包含哪些信息
Keep-Alive 和非 Keep-Alive 区别,对服务器性能有影响吗
HTTP 长连接短连接使用场景是什么
怎么知道 HTTP 的报文长度
HTTP 方法了解哪些
GET 和 POST 的区别
GET 的长度限制是多少
HTTP 与 HTTPs 的工作方式【建立连接的过程】
HTTPS 和 HTTP 的区别
HTTPS 的加密方式
客户端为什么信任第三方证书
HTTP 是不保存状态的协议,如何保存用户状态
状态码
HTTP/1.1 和 HTTP/1.0 的区别
HTTP/1.X 和 HTTP/2.0 的区别
HTTP/3 了解吗
DNS 的作用和原理
DNS 为什么用 UDP
怎么实现 DNS 劫持
socket() 套接字有哪些
URI(统一资源标识符)和 URL(统一资源定位符)之间的区别
为什么 fidder,charles 能抓到你的包【抓取数据包的过程】
如果你访问一个网站很慢,怎么排查和解决
其他协议
网页解析全过程【用户输入网址到显示对应页面的全过程】
第三部分:传输层
三次握手和四次挥手机制
如果三次握手的时候每次握手信息对方没有收到会怎么样
为什么要进行三次握手?两次握手可以吗?
第 2 次握手传回了 ACK,为什么还要传回 SYN
为什么要四次挥手?
CLOSE-WAIT 和 TIME-WAIT 的状态和意义
TIME_WAIT 状态会导致什么问题,怎么解决
TIME-WAIT 为什么是 2MSL
有很多 TIME-WAIT 状态如何解决
有很多 CLOSE-WAIT 怎么解决
TCP 和 UDP 的区别
TCP 协议中的定时器
TCP 是如何保证可靠性的
UDP 为什么是不可靠的?bind 和 connect 对于 UDP 的作用是什么
TCP 超时重传的原理
TCP 的停止等待协议是什么
TCP 最大连接数限制
TCP 流量控制与拥塞控制
如果接收方滑动窗口满了,发送方会怎么做
TCP 拥塞控制采用的四种算法
TCP 粘包问题
TCP 报文包含哪些信息
SYN FLOOD 是什么
为什么服务端易受到 SYN 攻击
高并发服务器客户端主动关闭连接和服务端主动关闭连接的区别
第四部分:网络层
IP 协议的定义和作用
域名和 IP 的关系,一个 IP 可以对应多个域名吗
IPV4 地址不够如何解决
路由器的分组转发流程
路由器和交换机的区别
ICMP 协议概念/作用
ICMP 的应用
两台电脑连起来后 ping 不通,你觉得可能存在哪些问题?
ARP 地址解析协议的原理和地址解析过程
网络地址转换 NAT
TTL 是什么?有什么作用
运输层协议和网络层协议的区别
第五部分:数据链路层
MAC 地址和 IP 地址分别有什么作用
为什么有了 MAC 地址还需要 IP 地址
为什么有了 IP 地址还需要 MAC 地址
私网地址和公网地址之间进行转换:同一个局域网内的两个私网地址,经过转换之后外面看到的一样吗
以太网中的 CSMA/CD 协议
数据链路层上的三个基本问题
PPP 协议
为什么 PPP 协议不使用序号和确认机制
第六部分:物理层
物理层主要做什么事情
主机之间的通信方式
通道复用技术
几种常用的宽带接入技术
第七部分:计算机网络中的安全
安全攻击有哪些
ARP 攻击
对称加密和非对称的区别,非对称加密有哪些
AES 的过程
RSA 和 AES 算法有什么区别
DDoS 有哪些,如何防范
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!