Edited at

各種仮想スイッチのMACアドレス登録上限数を調べてみる

More than 1 year has passed since last update.


OvS

ソースコードを見る限りデフォルトの上限は2048みたい。

https://github.com/osrg/openvswitch/blob/master/lib/mac-learning.h

#define MAC_DEFAULT_MAX 2048


Cisco Nexus 1000v

やっぱり1000オーダ程度の様子。

http://www.cisco.com/cisco/web/support/JP/docs/SW/VirtualNWing/Nex1000VInterCloud/CG/003/b_Cisco_Nexus_1000V_InterCloud_Layer2_Config_Guide_Release_5_2_1_IC_1_1_1_chapter_01.html

VEM の各 VLAN に対するフォワーディング テーブルには、最高 4094 個の MAC アドレスを格納できます。

単一のインターフェイスで設定できるスタティック MAC アドレスの上限は 1024 です。
Cisco Nexus 1000V では、VSM でのユーザ設定のスタティック MAC アドレスが 2000 までサポートされます。
Cisco Nexus 1000V では、VSM でのプライベート VLAN MAC アドレスが 2000 までサポートされます。


fd.io VPP

20kオーダくらいなら余裕らしい。実際測ってみたい。



https://dpdksummit.com/Archive/pdf/2016Germany/DPDK-2016-DPDK_FD_IO_Introduction.pdf

(あとで追記するかも)