今天的P4故事
从一个工程师讲起
Juniper老兵Bruno Rijsman
曾经的架构VP目前游山玩水闲云野鹤
My recent open source projects include:
• An implementation of the Routing In Fat Trees (RIFT) routing protocol for data centers (https://github.com/brunorijsman/rift-python)
• An implementation of the BB84 Quantum Key Distribution protocol integrated into OpenSSL and running on top of the Simulaqron quantum network simulator (https://github.com/brunorijsman/openssl-qkd)
• Two implementations of the Cascade information reconciliation protocol for Quantum Key Distribution (QKD), one in Python and one in C++
• A series of seminars introducing classical networking to quantum physicists and mathematicians working on quantum networks
Bruno的一个愿望
就是帮助母校的物理学家
理解并应用传统技术实现量子网络
为此他开始学习并大力推广P4编程语言

借助扎实的传统网络知识
Bruno开始在量子领域埋头发力

抛开量子纠缠等晦涩的概念
量子通信同样需要网络协议栈

随着SDN的兴起
软件定义的量子密钥分发网络
有助于实现高效的量子网络控制和管理

鉴于量子实验的特殊性
Bruno将已经趋于成熟的P4
引入可编程量子数据平面研究

P4-16支持厂商
定制适合量子网络的新架构
同时P4具有庞大的开源软件生态
这些都有助于传统网络与量子网络的融合
Bruno据此完成软件定义量子网络的仿真平台

活到老,学到老
大神都这么拼,这么努力
是时候开始考虑学习P4编程语言了


