p4 是否将取代 openflow？
p4 比 openflow 更通用，让用户能够准确地定义转发平面处理数据包的方式。openflow 可以用 p4 语言表示；openflow.p4 提供了有用的入门方法。
对于基于固定功能 asic 的交换机来说，这是一个非常合理的问题。英特尔 tofino 具有高度的可编程性，由多个管道和每个管道内的匹配动作单元 (mau) 组成。mau 包含一个灵活的解析逻辑以及多个 sram 和 tcam 表块，这些表块可以调整，从而适应特定部署。英特尔可以根据 nda 提供基于参考 p4 程序的经过验证的可扩展性数字样本。但是，绝不应该认为它们是芯片的最大理论可扩展性值。