Hvad er en kollektiv operation?
En kollektiv operation er en type computerfunktion, der bruger nogle eller alle noder på et computernetværk. Funktionen er normalt enten at sende eller modtage data, og de fleste af operationerne påvirker alle noder på netværket. Mens der er andre måder at sende og modtage data over et netværk, har en kollektiv operation en tendens til at være hurtigere på grund af, hvordan funktionerne behandles. Et netværk skal have en bestemt type rammer, der har dette værktøj, eller administratorer kan muligvis ikke udføre nogen kollektive funktioner.
Når der oprettes et computernetværk, er to eller flere enheder tilsluttet, så de kan arbejde sammen, eller så hver enhed kan bidrage til behandlingen. Knudepunkter er et af de vigtigste netværksaspekter, når en kollektiv operation bruges, fordi operationen påvirker knudepunkterne. Disse noder er alle enheder, der er forbundet til netværket; knudepunkterne er normalt computere, men en enhed med sin egen internetprotokol (IP) -adresse kan betragtes som en knude.
De mest almindelige kollektive driftsfunktioner er afsendelse og modtagelse. En sendefunktion videregiver data til noder, mens en modtagefunktion tager data fra knudepunkter og leverer dem til en hovedcomputer. Disse funktioner påvirker normalt alle noder, især med modtagelseskommandoer, men administratorer er i stand til at specificere visse noder, der er eller ikke påvirkes af en kollektiv handling.
Der findes andre metoder til at sende eller modtage data over et netværk, og de kan muligvis udføre funktioner på en lignende måde. Den største fordel ved en kollektiv operation er hastighed, fordi denne metode har en tendens til at tage kortere tid end lignende metoder. Dette skyldes, at denne operation har en tendens til at blive behandlet i baggrunden, så den ikke påvirker aktuelt kørende programmer eller computere, og netværksrammen specificerer normalt en vis mængde hukommelse, der skal bruges til denne operation. Når denne handling bruges, begynder den at bruge den ekstra hukommelse.
Et problem med at bruge en kollektiv handling er, at den muligvis ikke er tilgængelig for alle computernetværk. For at bruge dette skal netværket have en netværksramme, der specifikt understøtter denne funktion. Denne funktion har en tendens til at spare mest tid, når den bruges over et stort netværk, så dette ses ofte på rammer til større netværk. Selvom dette kan bruges til et mindre netværk, er tidsfordelen muligvis ikke så udtalt.