Эффективность использования внешнего IP для доступа к устройству локальной сети

234
Alan M.

У меня есть CCTV DVR, который я использую с приложением телефона. Мой домашний маршрутизатор обновляет DYNDNS, поэтому телефонное приложение использует ______@dyndns.org в качестве IP-адреса. Вот что я всегда удивлялся:

Если я использую приложение для телефона, находясь дома (т.е. подключенное к моей локальной сети), и оно использует внешний IP-адрес (через DYNDNS.org) для установления соединения, будет ли трафик идти точка-точка после установления (т.е. между внутренним IP-адресом моего телефона в локальной сети и видеорегистратором), или трафик продолжается по тому же маршруту, который использовался для первоначального установления соединения? Другими словами, должны ли я иметь две записи в приложении телефона с камерой (одна, когда я дома, а другая, когда я вне дома)?

За прошедшие годы я протестировал и то, и другое, и никогда не видел разницы в том, сколько времени требуется для установления соединения, и я не видел различий в производительности.

1
Учитывая то, насколько быстры соединения, разница измеряется в диапазоне 1/1000 секунды (миллисекунды) или меньше, но локальный маршрут, когда вы находитесь дома, является более быстрым маршрутом, даже если он составляет лишь небольшую величину. cybernard 8 лет назад 1
Это относится к вашему роутеру или провайдеру, ваш DNS-запрос вернет публичный IP-адрес, поэтому ваше приложение попытается получить к нему доступ. Ваш маршрутизатор может перехватить его и вернуться в этот момент (маловероятно), или ваш провайдер поймает его в шлюзе и вернет (более вероятно), или, в конце концов, он куда-нибудь уйдет в облако и вернется (плохая реализация, но возможная). Наилучшим возможным ответом будет наличие настраиваемой записи DNS внутри вашей локальной сети на DNS-сервере, где abc123.dyndns.org транслируется на ваш внутренний IP-адрес в локальной сети и использует общедоступный DNS для получения общедоступного IP-адреса в другом месте. acejavelin 8 лет назад 1

0 ответов на вопрос

Похожие вопросы