首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Yefimov
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
Yefimov
18天前
关注
1.TCP/IP源码探索--数据结构篇
Linux 内核里的 TCP 连接,就像一个巨大的“俄罗斯套娃”(或者层层改装的卡车): 最里层 (sock_common) :是 “身份证” 。只记录最核心的身份(我是谁...
0
评论
分享
Yefimov
19天前
关注
RFC 7348 —— VXLAN:打破 VLAN 的时空枷锁
1. 核心痛点:VLAN 的“天花板”与云时代的矛盾 在 VXLAN 出现之前,数据中心网络隔离主要靠 VLAN (802.1Q) 。但随着云计算和服务器虚拟化的爆发,VL...
0
评论
分享
Yefimov
19天前
关注
IEEE 802.1Q —— VLAN:逻辑网络的基石
1. 核心痛点:物理隔离的“昂贵”与“僵化” 在 VLAN 出现之前,网络隔离只能靠物理手段: 场景:公司有“财务部”和“工程部”,为了安全,必须把它们隔开。 旧方案: 买...
0
评论
分享
Yefimov
19天前
关注
RFC 7413 —— TFO:打破握手的时空壁垒
1. 核心痛点:三次握手的“时间税” 在传统的 TCP 连接建立过程中(RFC 793),必须经过严格的 三次握手 (3-Way Handshake) : Client -...
0
评论
分享
Yefimov
1月前
关注
RFC 3168 —— ECN:让网络学会“说话”
1. 核心痛点:传统 TCP 的“暴力美学” 在 ECN 出现之前,TCP 感知拥塞的唯一方式就是 丢包 (Packet Loss) 。 逻辑:路由器缓冲区满了 -> 丢弃...
0
评论
分享
Yefimov
1月前
关注
RFC 2018 —— SACK (选择性确认) 深度解析
1.传统 TCP 的“盲人摸象”困境 要理解 SACK 的伟大,必须先深刻理解没有它时的痛苦。 1.1 传统机制:累积确认 (Cumulative ACK) 的死穴 在传统...
0
评论
分享
Yefimov
1月前
关注
RFC 1337 —— 深度解析 TIME_WAIT 的“暗杀”危机
1. 核心矛盾:效率 vs. 可靠性 在 TCP 的世界里,存在一个永恒的矛盾: 效率派:TIME_WAIT 状态要占用端口 2MSL(通常 60-120 秒)。在高并发服...
0
评论
分享
Yefimov
1月前
关注
RFC 1323 —— TCP 的高性能进化之路
1. 简介 如果说 RFC 793 构建了 TCP 的骨架,让它能在 80 年代的低速网络上可靠运行;那么 RFC 1323 (1992年发布,后被 RFC 7323 更新...
0
评论
分享
Yefimov
1月前
关注
RFC 793 —— TCP 协议的奠基之作
1. 简介 在网络开发的深水区,当遇到连接超时、丢包重传或状态僵死等棘手问题时,往往只有回归协议本源才能找到答案。RFC 793,作为 TCP 协议的奠基之作,虽然发布于 ...
0
评论
分享
Yefimov
3月前
关注
6. 分布式l3 vxlan
1. 拓扑图 2. 步骤 2.1 Leaf1 & Leaf2 2.2 Border4 2.3 Spine3 2.4 Internet5 3. 实验结果 3.1 Leaf 3...
0
评论
分享
Yefimov
3月前
关注
5. 集中式l3 vxlan
1.实验拓扑图 2 机器配置 2.1 vtep1 2.2 P2 2.3 vtep3 2.4 Border 3. 实验结果 跨vxlan互通...
0
评论
分享
Yefimov
3月前
关注
3. vlan
1. 基本理论 1.1 VLAN 的核心概念(为什么要有 VLAN) VLAN(Virtual LAN) :把一个或多个物理交换机上的端口划分到同一个逻辑二层广播域中。 目...
0
评论
分享
Yefimov
3月前
关注
4. l2 vxlan
1. 理论 1.1 为什么需要 VXLAN 传统数据中心(DC)里用 VLAN 来做二层隔离: VLAN ID 是 12 bit → 只能有 4096 个 VLAN,在大规...
0
评论
分享
Yefimov
4月前
关注
9. DPDK:硬件加速与功能卸载
1. 硬件卸载简介 1.1 网络系统为什么需要硬件卸载? 过去多年中,网络栈的处理主要依赖 CPU: 解析协议、计算校验和、分片、封装隧道、加解密…… 当网卡还是 10Mb...
0
评论
分享
Yefimov
5月前
关注
8. DPDK:多队列与流分类
1 为什么单个CPU核处理不过来了? 1.1 硬件视角:Intel 82580 的多队列架构 每个队列(Queue) 就像是一条独立的“数据高速公路”, 拥有自己的DMA通...
0
评论
分享
Yefimov
5月前
关注
7.DPDK:网卡性能优化
1. 轮询模式 1.1 为什么要放弃中断? 传统网卡驱动工作在内核态,采用的是异步中断模式。 当网卡接收到一个数据包: 网卡会产生硬件中断(MSI-X / MSI / IN...
0
评论
分享
Yefimov
5月前
关注
6.DPDK:包的I/O旅程
1. 从 PCIe 事务的角度看包处理 1.1 把 CPU、内存、网卡连成一条高速公交线 在现代服务器里,CPU、内存和外设(网卡、GPU、NVMe)之间的数据交换,绝大部...
0
评论
分享
Yefimov
5月前
关注
5. DPDK:报文转发
1. 前言 对于一个从运营商网络进入路由器的报文,最后还能顺利抵达某台服务器,那背后经历的旅程比我们想象得更复杂。它既要快,还得准。整个转发流程就像一条高速生产线:重复性极...
0
评论
分享
Yefimov
5月前
关注
4. DPDK:同步与互斥
1. 前言 这世界上有两种让人每天都感到压力的事: 一种是需求又改了,一种是 CPU 又加核了。 单核年代的程序就像一个人吃火锅,想怎么夹就怎么夹,没有人跟你抢。多核时代就...
1
评论
分享
Yefimov
5月前
关注
3. DPDK:更好的压榨cpu--并行计算
1. 引言 像资本家一样思考,要想提升产量,那么如何对待工人,无非两条路:一是让他加班加点,二是让他动作更快、更聪明。加班有上限,工人累了效率反而下降;聪明地安排动作,就像...
2
评论
分享
下一页
个人成就
文章被点赞
11
文章被阅读
2,904
掘力值
498
关注了
1
关注者
6
收藏集
0
关注标签
10
加入于
2022-05-31