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

Я думаю, что я в целом понял разницу между UDP и TCP. Запуск VPN, по которому я передаю файлы, заставил бы меня хотеть использовать TCP, поскольку я хочу, чтобы данные были правильными и полными. Тем не менее, я прочитал этот пост здесь, https://security.stackexchange.com/a/27844/191246. От этого у меня возникло ощущение, что с VPN это немного похоже на коробку в коробке. Таким образом, внутренняя передача данных выполняется с помощью TCP все время, независимо от того, использует ли внешний блок, т.е. VPN, UDP или TCP.

Так что это будет означать, что независимо от настройки VPN, пусть это будет UDP или TCP, я гарантирую, что мои файлы будут переданы правильно. Это правильно?

Я хочу заменить свой FritzBox VPN на OpenVPN, работающий на Raspi, и я действительно хочу понять, какие последствия вызваны определенными решениями.

Большое спасибо за ваши комментарии.

1 ответ1

2

У меня возникло ощущение, что с VPN это немного похоже на коробку в коробке.

Хорошая аналогия. VPN предоставляет "виртуальный" сетевой адаптер, который для вашего компьютера является просто еще одной связью с внешним миром.

Таким образом, внутренняя передача данных выполняется с помощью TCP все время

Внутренняя передача данных выполняется с использованием любого протокола, который использует программное обеспечение для передачи данных: UDP, TCP или что-то более экзотическое. Этот перенос проходит по виртуальной сети, как если бы VPN не существовал, как по физической сети.

Так что это будет означать [...] У меня есть гарантия, что мои файлы переданы правильно. Это правильно?

Если ваше программное обеспечение для передачи файлов предоставляет такую гарантию по физической сети, то такая же гарантия применяется по VPN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .