0%

H3C交换机,作为在交换机设备领域稳居全球TOP5,并占据中国市场份额前列的交换机设备,在业内被广泛使用,本文记录其一些工作中常用的接口、组网和诊断相关命令。

展开阅读全文 »

P4 PTF 作为 Barefoot P4 开发工具链中的重要一部分,可用于自动化测试基于Barefoot提供标准交换机功能的P4 SDE程序自定义开发后的基础功能,如交换机基础二三层功能测试、及自定义数据面功能,本文记录 P4 PTF 测试的常用测试方法。

展开阅读全文 »

Go 的 pprof 是一个内置的性能分析工具,用于帮助开发者诊断程序的性能问题,如 CPU 占用、内存泄漏、协程阻塞等。它通过采样和生成报告,定位代码中的性能瓶颈。pprof 结合简洁的命令和可视化工具,显著提升了 Go 程序的调优效率,是性能优化的必备工具。

展开阅读全文 »

SONiC作为著名的白盒交换机操作系统,其容器化架构为白盒场景提供了的极大灵活性,及活跃卓越的社区环境,在业内自研交换机领域被广泛使用,本文记录SONiC一些工作中常用的配置与排障相关指令。

展开阅读全文 »

intel 收购 Barefoot 后推出的可编程交换机芯片 Tofino 所采用的编程语言为P4,本文记录P4基础语法、常用指令、及抓包排障等指令。

展开阅读全文 »

Etcd是具备轻量级和高性能的分布式存储组件,尤其适合需要强一致性和高可用性的场景,本文记录一些常用命令。

展开阅读全文 »

BFShell 作为 Barefoot 开发工具链中的重要一部分,可用于与 Tofino 交换机进行交互,例如加载 P4 程序、调试数据平面或配置交换机行为,此文记录日常调试中常用命令。

展开阅读全文 »

p4i 作为 Barefoot P4 开发工具链中的重要一部分,可用于SDE P4程序编译后的各资源分配情况查看,本文记录p4i的安装与简单使用方法。

展开阅读全文 »