1394 / Firewire / i.Link im Detail
Schichtenmodell
Das 1394-Protokoll ist in drei Schichten organisiert, die als Transaction, Link und Physical Layer bezeichnet werden:
Der Transaction Layer baut auf dem Control- und Statusregistersatz (CSR) nach IEEE 1212 auf und stellt die Verbindung zum parallelen Gerätebus her.
Der Link Layer ist die Schnittstelle zwischen Transaction und Physical Layer. Er ist verantwortlich für die Paketbildung, Fehlerprüfung und Generierung von Prüfsummen. Da isochrone Transfers den Transaction Layer nicht verwenden, ist der Link Layer auch direkt für die Übertragung in diesem Modus zuständig.
Der Physical Layer ist für die 1394-Businitialisierung und Arbitration verantwortlich. Er wandelt den seriellen Datenstrom für den Physical Layer um.