自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 NAT技术解析:网络地址转换原理与应用

摘要: 网络地址转换(NAT)技术通过重写IP数据包的源/目的地址,解决IPv4地址短缺问题,并增强网络安全性。主要分为静态NAT(固定1:1映射)、动态NAT(临时1:1映射)和NAPT/PAT(多对一端口映射)。NAPT通过维护会话表实现地址与端口转换,但破坏了端到端通信原则,需额外处理校验和与应用层协议(如FTP)。NAT类型(全圆锥、受限圆锥、对称型)影响P2P穿透难度。尽管NAT延缓了IPv4耗尽,却引入性能开销和协议兼容性问题,是IPv6过渡期的关键临时方案。

2025-12-23 00:36:37 917

原创 TCP拥塞控制:AIMD算法深度解析

AIMD(加性增乘性减)是TCP拥塞控制的核心算法,通过线性增加窗口探索带宽,指数级减少窗口避免拥塞。算法维护拥塞窗口(cwnd)和慢启动阈值(ssthresh)等关键变量,在拥塞避免阶段执行加性增加(每RTT增加1MSS),检测到丢包时触发乘性减少(窗口减半)。现代网络架构通过TSO卸载和硬件起搏技术优化AIMD实现。虽然AIMD实现了公平收敛,但在高带宽时延网络中效率较低,相比CUBIC和BBR等新算法存在局限性。理解AIMD对网络协议优化至关重要。

2025-12-23 00:02:50 1043

原创 路由与转发:RIB与FIB架构解析

现代网络设备采用控制平面与数据平面分离架构,控制平面负责路由计算生成RIB(路由信息库),数据平面基于RIB生成优化的FIB(转发信息库)进行高速转发。FIB采用最长前缀匹配(LPM)算法确定转发路径,并借助TCAM硬件实现并行加速查找。完整的转发流程通过FIB与邻接表协同工作,实现从三层寻址到二层封装的完整数据包处理。这种架构设计满足了高性能网络设备对吞吐量和低延迟的需求。

2025-12-22 23:38:00 856

原创 我们每天都在用的迅雷,底层到底是如何运作的?

本文解析了BitTorrent(BT)协议的核心机制:1)采用P2P模式解决传统C/S架构的带宽瓶颈;2)通过文件分片(Pieces)和最少优先策略(Rarest First)实现高效传输;3)利用Tracker和DHT进行节点发现;4)内置Tit-for-Tat激励机制防止"吸血"行为。文章还解释了Seeder、Leecher等术语,指出BT协议是分布式系统设计的典范,通过算法博弈实现高效自治。

2025-12-22 12:33:58 1154

原创 自用,做wp用

自用。

2024-06-15 23:10:45 125

原创 CTF信息安全竞赛课程期末比赛WP

仅做期末考WP的图片地址来源使用。

2024-06-15 22:33:33 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除