Master
În contextul relației "master-slave" se referă la termeni care sunt folosiți frecvent pentru a descrie relația dintre două dispozitive sau sisteme, unde un dispozitiv (master) conduce și dirijează cel de-al doilea dispozitiv (slave) sau un grup de dispozitive.
-
Master: Master este dispozitivul sau sistemul care conduce și inițiază anumite acțiuni sau procese. Poate trimite comenzi, solicitări de date sau semnale de control către dispozitivele slave. Master este partea activă în această relație și determină fluxul evenimentelor.
-
Slave: Slave este dispozitivul sau sistemul care răspunde la comenzile sau solicitările primite de la dispozitivul master. Dispozitivul slave poate executa diverse sarcini sau poate furniza date, în funcție de modul în care este condus de master. Slave este partea pasivă, care execută acțiuni în baza instrucțiunilor primite de la master.
În practică, acest concept "master-slave" este folosit frecvent în diverse sisteme și tehnologii, cum ar fi:
-
Protocoale de comunicație a datelor: În rețelele de calculatoare și sistemele de comunicație, un dispozitiv poate fi masterul care controlează comunicația cu diferitele dispozitive slave.
-
Dispozitive cu acces controlat: De exemplu, în sistemele în care mai multe discuri sau dispozitive împărtășesc accesul la date comune, unul dintre ele poate fi masterul care conduce accesul și distribuitorul-resursele.
-
Automatizare și controlul proceselor: În instalațiile industriale și sistemele automate, relația master-slave poate asigura coordonarea și sincronizarea diferitelor componente.

(Este important de menționat faptul că termenii "master" și "slave" pot avea și conotații negative istorice, deoarece evocă sclavăria umană și dependența. Din acest motiv, în unele cazuri se caută termeni alternativi care să fie mai puțin legați de această povară istorică.)
