Если я хочу передать большой файл между двумя компьютерами, которые подключены через локальную сеть, будет ли прохождение через сеть (настройка как гигабитный Ethernet) быстрее, чем использование прямого Firewire 800 соединения между компьютерами? Если Firewire 800 намного быстрее, могу ли я настроить LAN с несколькими компьютерами с Firewire 800?
В общем, GigE должен быть быстрее Firewire 800. Есть некоторые действующие переменные, которые могут сделать FireWire быстрее, но, за исключением перегрузки Ethernet из-за другого трафика, они являются крайними случаями. Если вы хотите подключить более 2 хостов, Ethernet - лучший выбор.
Гигабит намного быстрее, если вы не предоставите его с помощью метода медленного расширения, такого как PCI. Firewire составляет всего 786 Мбит, но если у вас есть значительный трафик в вашей сети, вы, вероятно, можете получить более высокие скорости от Firewire.
В общем, вам следует делать то, что вам будет проще, поскольку исходная скорость соединения обеих технологий довольно схожа.
Если у вас уже настроена гигабитная сеть, не беспокойтесь о создании нового соединения FireWire. Если вы этого не сделаете, возможно (например, Mac) Firewire проще. Но все это зависит от вашей среды и типа программного / аппаратного обеспечения, которое вы используете.
В частности, абсолютное время передачи вашего файла зависит не только от Firewire и Ethernet, но и от протоколов. В Ethernet вы обычно используете IP. Но с TCP или UDP? TCP подходит для нестабильных соединений, в то время как UDP имеет меньше накладных расходов. Даже если вы выберете TCP, общий доступ к файлам Windows, как пример, будет работать довольно хорошо, если вы хотите передать много небольших файлов, тогда как FTP довольно хорош для передачи меньшего количества файлов большего размера.
Другие ответы в этой теме - отличные аргументы. Я бы добавил к этому еще одно: убедитесь, что инфраструктура, которая поддерживает вашу гигабитную сеть Ethernet, способна работать с jumbo-кадрами и что jumbo-кадры включены везде. Это включает в себя карты ethetrnet на всех соответствующих компьютерах, серверах и коммутаторах Ethernet.
Я узнал об этом на собственном горьком опыте, когда решил прекратить использование дисков Firewire 800 в пользу NAS, подключенного через Gigabit Ethernet к моему 27-дюймовому iMac конца 2009 года. NAS поддерживает jumbo-кадры, коммутатор поддерживает jumbo-кадры. К сожалению, Ethernet карта, встроенная в iMac конца 2009 года, этого не делает. :-( Это быстро, но далеко не так быстро, как диски FireWire 800, подключенные к Mac.