P4

p4的target存在缓存吗,例如,simple_switch、simple_router中有缓存吗


RT
已邀请:

applo - 生活不止眼前的苟且,还有。。。

赞同来自: flybeing_JTPsq


SDNLAB有一篇基于bmv2缓存机制优化的文章可以参考
http://www.sdnlab.com/19945.html

hanw

赞同来自: flybeing_JTPsq


缓存机制在P4的可控范围之外,而且不同的target的实现方法各不相同。simple_switch 和 simple_router 只是描述了包转发的机制,并不涉及包缓存的机制。

hanw

赞同来自: flybeing_JTPsq


ovs和bmv2在转发的performance上有很大差别。举个简单的例子,ovs团队曾经花了整整一年的时间专注于ovs在数据面上的performance优化,而不是实现新的功能。而bmv2并不是为高性能转发设计的, bmv2用于辅助P4程序员编写和debug P4程序,我们不应该把ovs和bmv2等同起来。

flybeing_JTPsq

赞同来自:


同问,关于p4的缓存机制问题

nina-222

赞同来自:


有想到海外工作的亲嘛,有的话联系我哟 V X:HR_Nina q:2271965824

要回复问题请先登录注册