Допустим, я копирую содержимое сетевой папки (машина A) на другую (машину B), и я выполняю эту операцию копирования на другом компьютере (машина C). Как проходит трафик? Передаются ли данные от машины A к машине B напрямую? или это проходит через машину C?
Изменить: - Похоже, что разные протоколы работают по-разному. Меня интересует любой протокол, который работает за копией сети Windows
В общих папках Windows (cifs / smb), как и в большинстве протоколов, весь трафик будет проходить через компьютер C. Вы можете проверить это с помощью монитора производительности.
Поскольку вы работаете в C, нет другого пути, кроме передачи данных из A в C, а затем из C в B. Таким образом, вы тратите вдвое больше сетевых ресурсов, чем вам нужно.
Однако, если вы используете удаленный рабочий стол для входа в B и получения данных непосредственно из A, вам удастся обойтись намного дешевле, поскольку данные будут передаваться напрямую, и только другие накладные расходы будут связаны с обновлениями удаленной консоли. Более того, используйте telnet и войдите в B, чтобы получать данные из A через командную строку.
Надеюсь, это проясняет это.
Зависит от того, что вы используете. FTP может делать это, поэтому трафик никогда не проходит через машину C, это называется FXP.