paper003:Forwarding Metamorphosis: Fast Programmable Match-Action Processing in Hardware for SDN

SIGCOMM ’13
总结:RMT(Reconfigurable Match Tables) 因此在本文中,对MMT模型进行了改进,将改进后的模型称为RMT。类似于MMT,理想的RMT模型支持流水阶段的集合,每一个流水阶段都有一张宽度、深度不受限的流表。RMT从以下四个方面改进了MMT模型,并支持数据平面的可重配置:

  1. 支持修改字段的定义,增加新的字段;
  2. 匹配流表的数目、逻辑格式、宽度和深度可以灵活变化;
  3. 支持新动作的定义;
  4. 修改之后的数据报可以放置在特定的队列,输出到指定的端口。

  新的网络协议出现时,总会定义新的协议字段,基于MMT的交换机芯片一旦出厂就只能支持固定的协议,具有协议相关性。RMT通过从芯片的转发模型支持可重配置,能够解决现有的交换机芯片协议相关性问题,在无需改动交换机硬件的前提下提升了可编程能力。此外,RMT模型也完美兼容OpenFlow协议。

paper003:Forwarding Metamorphosis: Fast Programmable Match-Action Processing in Hardware for SDN

上一篇:C语言基础篇一 新手篇入门作业


下一篇:2015年第六届蓝桥杯 - 省赛 - C/C++大学B组 - G. 牌型种数