SundayDocs
Browse docs
SundayDocs
Docs
Get Started
Tutorial
GitHub
Bash
Shell
Linux
内核
内核升级
仓库源
更换Yum源
Nginx
Network
图解网络介绍
基础篇
2.1 TCP/IP 网络模型有哪几层?
2.2 键入网址到网页显示,期间发生了什么?
2.3 Linux 系统是如何收发网络包的?
HTTP篇
3.1 HTTP 常见面试题
3.2 HTTP/1.1 如何优化?
3.3 HTTPS RSA 握手解析
3.4 HTTPS ECDHE 握手解析
3.5 HTTPS 如何优化?
3.6 HTTP/2 牛逼在哪?
3.7 HTTP/3 强势来袭
3.8 既然有 HTTP 协议,为什么还要有 RPC?
3.9 既然有 HTTP 协议,为什么还要有 WebSocket?
TCP篇
4.1 TCP 三次握手与四次挥手面试题
4.2 TCP 重传、滑动窗口、流量控制、拥塞控制
4.3 TCP 实战抓包分析
4.4 TCP 半连接队列和全连接队列
4.5 如何优化 TCP?
4.6 如何理解是 TCP 面向字节流协议?
4.7 为什么 TCP 每次建立连接时,初始化序列号都要不一样呢?
4.8 SYN 报文什么时候情况下会被丢弃?
4.9 已建立连接的TCP,收到SYN会发生什么?
4.10 四次挥手中收到乱序的 FIN 包会如何处理?
4.11 在 TIME_WAIT 状态的 TCP 连接,收到 SYN 后会发生什么?
4.12 TCP 连接,一端断电和进程崩溃有什么区别?
4.13 拔掉网线后, 原本的 TCP 连接还存在吗?
4.14 HTTPS 中 TLS 和 TCP 能同时握手吗?
4.14 tcp_tw_reuse 为什么默认是关闭的?
4.15 TCP Keepalive 和 HTTP Keep-Alive 是一个东西吗?
4.16 TCP 协议有什么缺陷?
4.17 如何基于 UDP 协议实现可靠传输?
4.18 TCP 和 UDP 可以使用同一个端口吗?
4.19 服务端没有 listen,客户端发起连接建立,会发生什么?
4.20 没有 accept,能建立 TCP 连接吗?
4.21 用了 TCP 协议,数据一定不会丢吗?
4.22 TCP 四次挥手,可以变成三次吗?
IP篇
5.1 IP 基础知识全家桶
5.2 ping 的工作原理
5.3 断网了,还能 ping 通 127.0.0.1 吗?
学习心得
6.1 计算机网络怎么学?
6.2 画图经验分享
Python
Kubernetes
二进制安装
学习笔记
临时容器 调试存在运行的Pod
Books
Linux性能优化实战
Welcome
Welcome to Sunday Docs.
图解网络介绍 →