Il bus CAN (Controller Area Network) (rete di comunicazione interna del veicolo) è un protocollo basato su messaggi, progettato originariamente per applicazioni automobilistiche, ma ora può essere trovato anche in ambito aerospaziale e marittimo. Si tratta di uno standard che consente alle diverse parti all'interno di un veicolo di comunicare tra loro senza l'uso di un computer host.