Вопрос не совсем правильно поставлен:
Учтите что есть еще сетевой маршрут, метрика. Пакеты идут согласно этим таблицам.
Т.е. если у вас две сетевые карты воткнуты в одну и туже подсеть, они будут иметь разные IP(допустим 192.168.101 - 1Gb и 192.168.102 - 100Mb), то будет работать одна карта на вход-выход, допустим (192.168.102 - 100Mb).. вторая будет работать на вход.. т.е. если кто то будет подключатся (в 192.168.101), но отвечать будет всегда (192.168.102)... даже если 1Gb(192.168.101)
т.е. в итоге вы не будете иметь 1000, вы будете работать в 100. Почему так? потому что кроме сетевых интерфейсов есть еще таблица согласно которой PC тупо отправляет пакеты.. и он не смотрит на скорость карты.. в таблице она негде не прописывается.. но есть вес метрики, если метрика у 100 ниже чем у 1000 то PC будет оправлять через метрику ниже по весу.. т.е. через 100.. Также если метрика и маршрут одинаковый, то пакеты будут идти через первый по списку, согласно таблице, интерфейс.
смотрите маршрутизацию, метрики и команду route.
В вашем положении (одна подсеть) лучше оставить 1000, и выкинуть 100.. 2и более карты могут работать только в режиме транка(trunk).. это когда маршрутизатор или PC понимает этот режим(согласуется) и только тогда вы сможете суммировать скорости каждой карты и получить итоговую общую скорость..