Bus FireWire® adalah jenis antarmuka yang memungkinkan berbagai perangkat elektronik terhubung satu sama lain melalui kabel data digital berkecepatan tinggi, tanpa memerlukan komputer untuk menengahi. FireWire® dapat mengirimkan data dengan kecepatan hingga 800 Megabit per detik (Mbps), yang berarti kecepatan transmisi data maksimum teoritis 100 megabita per detik. Ini pertama kali muncul di pasar pada tahun 1995, dan terutama digunakan untuk perangkat audio dan video seperti kamera video digital. FireWire® kompatibel dengan semua sistem operasi komputer utama dan beberapa sistem operasi yang kurang dikenal.
Apple, Inc., secara resmi dikenal sebagai Apple Computer, merancang bus FireWire® pada tahun 1986 sebagai sarana untuk meningkatkan kecepatan transfer data hard drive. Organisasi Institute of Electrical and Electronics Engineers (IEEE) kemudian bergabung dalam pengembangan dan produksinya, memberinya nama generik IEEE 1394. IEEE mendirikan Kelompok Kerja IEEE 1394, yang kemudian mengelola pengembangan teknologi, dengan bantuan Peralatan Digital Corporation (DEC), International Business Machines (IBM), Sony Corporation dan Texas Instruments.
Teknologi FireWire® memungkinkan perangkat untuk berkomunikasi satu sama lain sebagai rekan. Ini memungkinkan interaksi antar perangkat saat keduanya memiliki konektivitas FireWire®, seperti kamera digital yang mengirim foto langsung ke printer tanpa komputer perantara. Perangkat FireWire® juga dapat terhubung melalui daisy chain, yang berarti perangkat tersebut dapat terhubung dalam pengaturan peer-to-peer, seperti komputer yang terhubung ke kamera yang terhubung langsung ke printer. Selain itu, perangkat berkemampuan FireWire® dapat terhubung dalam hierarki pohon, yang berarti bahwa komputer dapat terhubung dengan kamera dan printer, lalu terhubung ke komputer lain dengan printer dan pemindai.
Bus FireWire® hadir dalam dua implementasi utama, yaitu FireWire® 400, juga dikenal sebagai 1394a; dan FireWire® 800, yang dikenal sebagai 1394b. FireWire® 400 mentransfer data dengan kecepatan maksimum 400 Mbps, FireWire® 800 memiliki bandwidth tertinggi 800 Mbps, dan keduanya menggunakan pengalamatan 64-bit. Sebagai hasil dari konektivitas peer-to-peer mereka, kedua bus memungkinkan fitur seperti jaringan antara dua komputer tanpa memerlukan router perantara atau hub jaringan. Port FireWire® menyediakan energi sebanyak 45 watt ke perangkat yang terhubung, yang dapat membebaskan mereka dari kebutuhan akan catu daya sendiri.
Perangkat yang menggunakan teknologi bus FireWire® menikmati berbagai keunggulan dibandingkan teknologi koneksi data analog dan digital sebelumnya. Peningkatan ini mencakup penggunaan kabel yang lebih kecil dan lebih ringan, kemudahan penggunaan, dan kecepatan yang unggul. Selain itu, semua data ditransfer secara digital, menawarkan kualitas transmisi data yang unggul melalui kabel audio dan video standar. Ini memiliki keunggulan dibandingkan teknologi bus lainnya, termasuk kemampuan untuk hot swap perangkat, yang berarti tidak perlu mematikan komputer atau printer untuk melepaskan hard drive berbasis FireWire®. Transmisi data real-time adalah keuntungan lain dalam hal aplikasi seperti menangkap dan merekam cuplikan video langsung.
Ada batasan tertentu yang ada sehubungan dengan desain teknologi FireWire®. Misalnya, hanya 63 perangkat yang dapat terhubung melalui perangkat host FireWire® tunggal. Panjang maksimum untuk kabel FireWire® 400 sedikit kurang dari 15 kaki (sekitar 4.5 m), dan panjang maksimum untuk kabel FireWire® 800 adalah 330 kaki (100 m). Meskipun bus FireWire® dapat menyediakan daya hingga 45 watt, ini tidak cukup untuk memasok 63 perangkat yang dapat terhubung ke bus, yang berarti bahwa beberapa perangkat harus memiliki sumber daya sendiri.