博客

这些笔记来自在一套 192 台真实路由器、运行三种不同 IGP 的实验网络上构建 Osprey 的过程。每一张截图都是实拍,没有任何演示稿。

系列 1:信任

  1. 三种 IGP,一张图

    192 台路由器、三家运营商、三种路由协议在单一界面上是什么样子

    • osprey
    • ospf
    • is-is
    • eigrp
    • 拓扑
    • 多租户
  2. 零足迹

    Osprey 如何在不成为网络一部分的前提下看清网络

    • osprey
    • gre
    • bmp
    • snmp
    • ospf
    • is-is
    • 被动发现
  3. 逐跳的真相

    您的路径工具画的是一条走廊。路由器却是逐跳转发的。这是对这道鸿沟做的 4,032 对测量。

    • osprey
    • ospf
    • rfc2328
    • rfc3509
    • spf
    • bgp
    • 路径分析
  4. Osprey 拒绝猜测的东西

    我造出来最重要的东西,是一组拒绝

    • osprey
    • 设计
    • is-is
    • eigrp
    • bgp
    • 诚实
    • 可观测性

系列 2:把真相构建出来

  1. 同一台路由器,三个不同的真相

    一台物理设备,多重路由身份,以及为什么一张点边图装不下它们

    • osprey
    • ospf
    • ospfv3
    • 数据模型
    • abr
    • asbr
    • 拓扑
  2. 当网络自己跟自己不一致

    六个真相来源,一个答案,以及当它们互相矛盾时该怎么办

    • osprey
    • 证据
    • 溯源
    • lldp
    • bmp
    • snmp
    • bgp
  3. 我的拓扑骗了我的那一天

    一份针对我自己产品的工程事后分析,以及抓住它的那个实验室

    • osprey
    • 事后分析
    • ospf
    • rfc2328
    • rfc3509
    • 验证
  4. 一名网络工程师的单元测试

    当网络本身是唯一的判定基准时,你要怎么测试一个拓扑引擎?

    • osprey
    • 测试
    • 模糊测试
    • 验证
    • 厂商互操作

系列 3:从看见到推理

  1. 如果我把这个弄坏会怎样?

    一个你信任的模型,只有在你能向它提出从未被问过的问题时才值得拥有

    • osprey
    • 仿真
    • what-if
    • spf
    • ospf
    • eigrp
    • 韧性
  2. 影响半径

    一次性测试每一条链路和每一台路由器,以及为什么图论让它只花 13 毫秒

    • osprey
    • 韧性
    • 单点故障
    • tarjan
    • 图论
    • 依赖
    • bgp
  3. 估计你测不到的东西

    一份从链路计数器推断出来的流量矩阵、我决定不做的那个流采集器,以及我自己实验室诚实的边界

    • osprey
    • 流量
    • tomogravity
    • snmp
    • netflow
    • 估计
    • 诚实
  4. 网络是有记忆的

    重建网络在 14:02 时所相信的东西,以及「发生了什么变化」和「你学到了什么」之间的区别

    • osprey
    • time-travel
    • 快照
    • 双时态
    • bgp
    • 取证