ofagent l2pop 支持¶
https://blueprints.launchpad.net/neutron/+spec/ofagent-l2pop
为 ofagent 代理实现 l2pop 支持。
问题描述¶
- 许多数据包由于
租户不知情而被发送到隧道;无需将数据包转发到不运行租户端点(通常是虚拟机)的节点。
广播,特别是 arp 请求
更多讨论请参见 L2population_blueprint。
提议的变更¶
像 ovs 中那样实现基于 l2pop 的隧道管理
通过处理 packet-ins 实现本地 arp 响应器
备选方案¶
本地 arp 响应器部分可以以不同的方式实现。例如,可以使用 nicira 扩展,如 Ovs-flow-logic 中所述。但是,这对于 ofagent 来说不是一个选择,因为没有办法在没有供应商扩展的情况下实现这种基于流的 arp 响应器。
数据模型影响¶
无
REST API 影响¶
无
安全影响¶
无
通知影响¶
无
其他最终用户影响¶
无
性能影响¶
这将自然地提高性能。
更多讨论请参见 L2population_blueprint。
其他部署者影响¶
无
开发人员影响¶
无
实现¶
负责人¶
- 主要负责人
yamamoto
- 其他贡献者
kakuma
工作项¶
像 ovs 中那样实现基于 l2pop 的隧道管理。以下是此功能的有效实现。
通过处理 packet-ins 实现本地 arp 响应器。以下是此功能的有效实现。
依赖项¶
无
测试¶
ryu/ofagent 第三方测试会发现回归。
文档影响¶
无