Exista mai multe moduri de adapter teaming, unele mai vechi merg doar server-switch si necesita supoprt din partea switch-ului (Cisco, de obicei), cele mai raspandite acum sunt de doua tipuri:
- failover, in care ai un adaptor virtual ce contine ambele placi de retea, doar una e folosita si cealalta preia in caz de probleme, de la cablu scos la placa busita sau port de switch busit; cred ca nu vrei asta
- link aggregation in care serverul trimite spre switch pe toate placile (se pot pune si 4 placi in paralel, depinde de producator si soft), nu e nevoie de suport in switch, dar intrarea in server e pe o singura placa; functioneaza pe baza de MAC clonning, serverul trimite pachete pe orice placa are chef, switch-ul le trimite mai departe, dar daca primeste un pachet pentru server il trimite pe portul pe care stie ca e MAC-ul respecitv; cum pachete "de pe acel MAC" vin pe 2..4 porturi intotdeauna in lista are ultimul port pe care a venit un pachet, asta inseamna ca ruta din switch spre server (portul, cablul si placa fizica) variaza de la o secunda la alta, iar placa virtuala din server se ocupa de unificarea receptiei.
Nici unul din ultimele 2 cazuri nu necesita suport hardware in placa de retea, se poate face doar din soft - numai sa ai un asemenea soft (driver de placa virtuala si soft de management a agregarii). Nu e o idee buna sa umbli la driverul Intel pentru ca 99% din ce e acolo nu are treaba cu link aggregation ci cu chestii specifice ASIC-ului.