La gestione dell’accesso ai media è un protocollo associato a un modello di interconnessione dei sistemi aperti. In sostanza, la gestione dell’accesso ai media funziona all’interno di OSI come mezzo di prestazione associato alle funzioni di controllo dell’accesso ai media del modello. Il processo consente al sistema di determinare se le risorse sono libere per la trasmissione di pacchetti di dati o frame.
Il luogo all’interno del sistema in cui avviene la gestione dell’accesso ai media è il sottolivello Mac all’interno del livello di collegamento dati. È a questo punto che vengono determinate la qualità, la dimensione e la compatibilità dei dati. La funzione di gestione implementa determinati ordini al controller in base a come il frame di dati o il pacchetto viene letto, elaborato e approvato per la consegna. Prima di raggiungere il livello di collegamento dati, il pacchetto di dati o frame è passato attraverso il cosiddetto sottolivello di rilevamento di accesso/collisione multiplo di rilevamento portante, in cui il pacchetto di dati è stato mantenuto senza danneggiare altri pacchetti o essere corrotto. Dopo aver ricevuto e qualificato il pacchetto, il componente di gestione si prepara a passare i dati alla fase successiva del processo trasmettendo le informazioni al segnale di livello fisico o PLS.
Nel caso in cui si verificasse una sorta di problema con il pacchetto durante lo spostamento attraverso il sottolivello di rilevamento di accesso multiplo/collisione di rilevamento del vettore, la funzione di gestione dell’accesso ai media riceverà comunque i dati e valuterà la situazione. Se l’integrità dei dati può essere ripristinata, la gestione dell’accesso ai media ordinerà al controllo di accesso ai media di trasferire o trasmettere il pacchetto di dati riparato al PLS. Se ciò non è possibile, i dati vengono rifiutati e la trasmissione viene interrotta.
Anche se questo processo di gestione dell’accesso ai media può sembrare un po’ complicato, i passaggi effettivi richiedono pochi secondi per essere completati. Ogni fase dell’approccio è progettata per impedire che le trasmissioni di dati in entrata danneggino l’hardware o uno dei file in un’applicazione software al punto da impedirne il funzionamento. Una volta determinata la natura valida di un frame di dati o di un pacchetto, il processo procede in modo fluido ed efficiente.