La Risposta è nel routing, in particolare nel capire quando un Host deve instradare traffico su una rete locale LAN, oppure quando deve inviare i pacchetti al router o gateway predefinito che dir si voglia.
un po' come i prefissi telefonici di una volta:si usavano solo per le telefonate interurbane.
Quando un Host ha un pacchetto da instradare verso una certa destinazione, cosa fa?
due cose, essenzialmente.
(1) ho una connessione diretta? Si > invio il pacchetto ad esempio sulla ethernet
(2) non ho una connessione diretta, mando il pacchetto al router e saranno cavoli suoi consegnarlo.
Come scelgo tra le due opzioni?