CDC-ECM と RNDIS の違いについて

お世話になります。

CDC-ECM と RNDIS の違いがわかりません。
それぞれのメリット/デメリットなどが分かりましたら、御教授ください。