Un pacchetto IP sul proprio indirizzo IP lascerà mai il computer? [duplicare]

2

Sto lavorando su un sistema che consiste in diverse applicazioni che comunicano tra loro. Alcune di queste applicazioni verranno eseguite sullo stesso server e alcune verranno eseguite su un'altra. Quindi ci sarà la comunicazione da un server a un altro e da un server a se stesso.

La comunicazione sarà protetta TLS che ovviamente richiede tempo. Per rendere il sistema più efficiente, ho potuto solo proteggere TLS dalle comunicazioni che non si trovano sullo stesso server. Naturalmente questo è sicuro solo se il contenuto non protetto non lascia mai il server da cui proviene e va anche a.

Diciamo che un server ha l'IP 1.2.3.4 e vuole inviare un pacchetto IP a 1.2.3.4 (stesso). Questo pacchetto IP lascerà mai il server in modo che debba essere protetto o non lascerà mai la NIC del server?

    
posta MinecraftShamrock 31.07.2014 - 15:25
fonte

2 risposte

2

Puoi essere assolutamente sicuro che il traffico non lasci la tua macchina, se usi l'interfaccia di loopback (IP 127.0.0.1) per indirizzare il server stesso. Vedi questa domanda .

La comunicazione nell'interfaccia di loopback non solo non lascia la macchina, non entra nemmeno nella tua scheda di rete. È completamente emulato dal tuo sistema operativo (almeno in linux).

    
risposta data 31.07.2014 - 15:50
fonte
1

Per quanto ne so, non lascerà mai la macchina.

Se vuoi testarlo da solo, traceroute è un ottimo strumento. Scrivi solo traceroute <IP address> e sarai in grado di vedere il percorso del pacchetto attraverso la rete.

L'ho appena fatto con il mio Macbook e ho ottenuto un singolo hop come risposta (indicando che il pacchetto non doveva lasciare la mia macchina).

    
risposta data 31.07.2014 - 15:40
fonte

Leggi altre domande sui tag