как teamviewer находит мой компьютер, даже если мой аккомпанемент позади брандмауэра и брандмауэра не настроен?

Вы использовали teamviewer? (комический вопрос я знаю... Кто не использует его?)

У Вас есть какая-либо идея, как teamviewer устанавливает связь, даже если я нахожусь позади маршрутизатора, брандмауэра, переключателя и моего локального брандмауэра..?

Я пытаюсь вообразить соединение, которое является между удаленным machinge и моим компьютером. Удаленная машина отправляет пакеты (и ее заголовок (например, целевой IP, тело сообщения)) мне, но это только знает мой идентификационный номер (который дан моим локальным teamviewer приложением).

И это, которого пакеты достигают к моему компьютеру, даже если существует брандмауэр можжевельника (и также мой брандмауэр окон).

Какой вид тело сообщения получает компьютером? (конечно, это не похоже на xml, текст, HTML, Excel :)

У Вас есть какая-либо идея?

PS. Поделитесь своими знаниями как Вы, объясняют пользователю уровня новичка.

14
задан uzay95 5 May 2010 в 21:36
поделиться

1 ответ

Программа связывается с центральным сервером и установила исходящее соединение. Когда вы запускаете TeamViewer, он попытается установить прямое соединение, но если оба направления не работают (т. е. брандмауэр или NAT в обоих местах), то он вернется к общению через сервер.

По сути, это тот же подход, который используется в большинстве онлайн-игр. Изменения на одном конце отправляются на центральный сервер, а затем передаются обратно на другие подключенные компьютеры.

16
ответ дан 1 December 2019 в 13:58
поделиться
Другие вопросы по тегам:

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