Efficienza dell'uso dell'IP esterno per raggiungere il dispositivo LAN


1

Ho un CCTV DVR che uso con un'app per telefono. Il mio router di casa aggiorna DYNDNS, quindi l'app del telefono utilizza ______@dyndns.org come IP. Ecco cosa mi sono sempre chiesto:

Se utilizzo l'app del telefono mentre sono a casa (ad esempio, collegata alla mia rete locale) e utilizza l'IP esterno (tramite DYNDNS.org) per stabilire la connessione, il traffico va da punto a punto una volta stabilito (es. , tra l'indirizzo IP interno del mio telefono sulla LAN e il DVR) o il traffico continua attraverso lo stesso percorso utilizzato per stabilire originariamente la connessione? In altre parole, dovrei avere due voci nell'app del telefono con fotocamera (una per quando sono a casa e un'altra per quando sono fuori casa)?

Ho provato entrambi, nel corso degli anni, e non ho mai visto una differenza nel tempo necessario per stabilire la connessione, né ho visto una differenza nelle prestazioni.


1
Data la velocità delle connessioni, la differenza viene misurata in 1/1000 di secondo (milli-secondo) o meno, ma la rotta locale, quando si è a casa, è la via più veloce anche se solo di una piccola quantità.
cybernard

1
Questo torna al tuo router o ISP, la tua query DNS restituirà l'IP pubblico, quindi la tua app tenterà di accedervi. Il tuo router potrebbe prenderlo e tornare a quel punto (improbabile) o il tuo ISP lo catturerà al gateway e restituirà (più probabilmente), o infine uscirà nel cloud da qualche parte e restituirà (cattiva implementazione, ma possibile). La migliore risposta possibile sarebbe quella di avere una voce DNS personalizzata all'interno della LAN su un server DNS, dove abc123.dyndns.org si traduce nel proprio IP interno sulla LAN e utilizza il DNS pubblico per ottenere l'IP pubblico altrove.
acejavelin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.