"Запаса прочности у хороших железок" по мбитам и ппс ровно столько же, сколько и у дешевых, т.е. 0 без палочки. Если на чипе написано, что он переваривает 10мппс, то он ровно столько и может.
В дешевых железках совершенно другие тараканы. Во-первых, глюки софта. Могут приводить к неадекватной работе "умных фич" (тот же stp), а так же к зависанию управления и/или коммутатора в целом. Ситуация усугубляется тем, что некоторые л2 фичи требуют отсылки пакетов на проц. И на дешевых свичках даже нельзя быть уверенным, что при отключении такой фичи пакеты не будут попадать на проц и вешать его. Так что с дешевым железом никогда нельзя быть уверенным, что оно не зависнет через 1-10-100 дней в реальной сети. Как пример - рубик 2824. Виснет без видимых причин, виснет наглухо, если рядом с ним такой же - вешаются оба. Это при том, что л2 голое, даже без igmp, который все равно толком не работает (перестает join'ить группы через некоторое время аптайма).
Вторая проблема - косяки при проектировании собственно чипа коммутации. Пример - 3028 с коротким хэшэм для маков. Ну и, наверное, тот же рубик, т.к. его зависание похоже суть зависание коммутационной фабрики.
Так что любое оборудование надо тестить, долго и упорно.