• 欢迎访问 winrains 的个人网站!
  • 本网站主要从互联网整理和收集了与Java、网络安全、Linux等技术相关的文章,供学习和研究使用。如有侵权,请留言告知,谢谢!

1 网络安全

如何防止CSRF攻击 如何防止XSS攻击 DNS劫持
Web 漏洞分析与防御(1): XSS跨站脚本攻击 Web 漏洞分析与防御(2): CSRF跨站请求伪造 Web 漏洞分析与防御(3): 点击劫持
Session攻击手段及其安全防御措施 HTTPS中间人攻击实践 如何有效预防XSS
如何有效预防XSS

2 网络协议

快速理解网络通信协议(上篇) 快速理解网络通信协议(下篇) 图解 ping 的工作原理

2.1 TCP与UDP

UDP和TCP 从数据传输层深度解密HTTP Wireshark抓包分析TCP 3次握手、4次挥手过程
TCP协议的3次握手与4次挥手过程详解 深入理解TCP协议(上):理论基础 深入理解TCP协议(下):RTT、滑动窗口、拥塞处理
技术往事:改变世界的TCP/IP协议 TCP连接与 HTTP 请求 TCP/IP 协议详解
TCP三次握手原理 TCP的三次握手与四次挥手 为什么 TCP 建立连接需要三次握手
为什么 TCP 协议有性能问题 为什么 UDP 头只有 8 个字节 为什么 TCP/IP 协议会拆分数据
为什么 TCP 协议有粘包问题 为什么 TCP 协议有 TIME_WAIT 状态

2.2 IP

IPv6技术详解:基本概念、应用现状、技术实践(上篇) IPv6技术详解:基本概念、应用现状、技术实践(下篇)

2.3 HTTP/HTTPS

解密HTTP/2与HTTP/3 的新特性 详解 HTTP 协议 HTTPS概述
常用 HTTP 状态码对照表 全面理解HTTP协议 HTTP Header消息头详解
图解HTTP之HTTPS Wireshark 抓包理解 HTTPS 请求流程 分析HTTP、TCP的长连接和短连接以及sock
HTTP协议(1):基础 HTTP协议(2):深入 HTTP协议(3):进阶
30 张图解 HTTP 常见的面试题 为什么 HTTPS 需要 7 次握手以及 9 倍时延 HTTPS 详解一:HTTPS 原理
HTTPS详解二:SSL / TLS 工作原理和详细握手过程 HTTPS 介绍

2.4 DNS

全方位深入理解DNS 详解 DNS 与 CoreDNS 的实现原理 为什么 DNS 使用 UDP 协议

3 NAT

NAT穿透原理 NAT穿越 NAT原理详解

4 其它

一文读懂交换机工作原理 VLAN 详解 MAC地址表、ARP缓存、FIB路由表
SNMP协议详解 一个数据包在网络中的心路历程