ArthurChiao's Blog

Recent Posts

  • 2019-10-13

    OVS Unknown Unicast Flooding Under Distributed L2 Gateway

    TL; DRIn a distributed L2 gateway environment (e.g. Spine-Leaf), misconfigurations ofARP aging time may cause OVS unicast flooding. And, the behaviors ofdistributed L2 gateway products vary among different vendors.1 Problem DescriptionAn internal ...

  • 2019-10-13

    OVS balance-slb bond Forwards Unknown Unicast

    TL; DRIn some cases, OVS 2.5.6 bond with mode balance-slb will forward the unknownunicast[4] traffic it received from one physical NIC back into the physical networkthrough another NIC, which will result in a L2 loop with physical network,this in ...

  • 2019-10-11

    Beneath the TCP Handshakes in Modern Networking Infrastructures

    TCP 3-way HandshakeIn its simplest form, TCP 3-way handshake is easy to understand, and there areplenty of online materials talking about this. (You could check out one of myprevious post if you could read Chinease.)However, understanding, practis...

  • 2019-10-09

    [译] Cilium:BPF 和 XDP 参考指南

    译者序本文翻译自 Cilium 1.6 的官方文档:BPF and XDP Reference Guide。本文对排版做了一些调整,以更适合网页阅读。由于译者水平有限,本文不免存在遗漏或错误之处。如有疑问,请查阅原文。以下是译文。 本文的目标读者是 希望在技术层面对 BPF 和 XDP 有更深入理解的开发者和用户。虽然阅读本文有助于拓宽读者对 Cilium 的认识,但这并不是使用 Cilium 的前提条件。BPF 是 Linux 内核中一个高度灵活与高效的类虚拟机(virtual mac...

  • 2019-07-27

    [译] [论文] Ceph: A Scalable, High-Performance Distributed File System (OSDI 2006)

    译者序本文翻译自 2006 年 Sage Weil 的论文:Ceph: A Scalable, High-Performance Distributed File System(PDF)。标题直译为:《Ceph:一个可扩展、高性能的分布式文件系统》。本文对排版做了一些调整,以更适合网页阅读。和大多数分布式存储系统只支持单一的存储类型不同,Ceph 同时支持三种: 文件系统(file system):有类似本地文件系统的层级结构(目录树),支持POSIX 或 准 POSIX 语义,但底层数...