Med vsemi podanimi mehanizmi (slika 1) so speljane povezave do naprav na strojni ravni prek treh različnih vrst gonilnikov [1]. Delijo se po načinu prenosa podatkov, in sicer na znakovne za naprave, ki prenašajo podatke po posameznih (modem, serijska vrata), blokovne za naprave z naključnim dostopom do podatkov prek medpomnilnika (diski) ter omrežne gonilnike za paketni prenos podatkov.
Slika 1: Posplošena blokovna shema povezave uporabnik-naprava