|
Varje enhet i ett mLAN-nätverk kallas en nod. Med topologi avses den övergripande strukturen som anslutna noder har, och det finns tre huvudsakliga topologier: kaskadkoppling (Daisy Chain), stjärna (Star) och förgrenad stjärna (Tiered Star).

Tre olika slags topologi: kaskadkoppling, stjärna och förgrenad stjärna
I dessa topologier kan varje enskild nod ses av varje annan nod eftersom noderna är förbundna med varandra i en trädstruktur. I diagrammen nedan kallas utvald nod för rotnod (Root Node). Som redan namnet trädstruktur säger, är en sådan struktur utformad som ett träd med stam och grenar, men avbildas normalt upp och nervänd till skillnad från hur ett verkligt träd ser ut. Roten visas därför i diagrammets topp (i likhet med hur strukturen på en dators hårddisk avbildas). Som diagrammen nedan till höger visar kan vilken enskild nod som helst i topologin vara rotnoden.

En stjärntopologi kan ses som en trädstruktur — varje enskild nod i topologin kan vara rotnoden

Även en förgrenad stjärntopologi kan ses som en trädstruktur
Ovanstående diagram visar den vanligt förekommande förgrenade stjärnan (flera stjärnor förbundna med varandra) i form av en trädstruktur. I en trädstruktur kallas noder som bara är anslutna till en enda annan nod för lövnoder (Leaf Nodes). I ovanstående diagram är dessa noder gråtonade. Noder som är anslutna till fler än en nod kallas grennoder.
Eftersom FireWire hanterar alla topologier som trädstrukturer väljs alltid en nod automatiskt som rotnod, men det är också möjligt för användaren att ange en nod som rotnod.
För överföring av realtidsdata som t ex audio och MIDI måste den klocka i varje enhet som hanterar tidsstämplingen av data vara synkroniserad, dvs enheterna i nätverket måste vara synkroniserade med varandra. Den nod som innehåller masterklockan kallas Cycle Master, och det är alltid rotnoden som har denna viktiga roll.
Cycle Master-noden är själva hjärtat i ett nätverk för realtidsöverföring av sådana tidskritiska data som audio och MIDI. Om strömmen till Cycle Master-noden bryts, eller om kabeln till den kopplas bort, kommer den heller inte längre att kunna sända data. Följden blir då att dataströmmen kommer att avbrytas. Om detta inträffar kommer en annan nod att utses som rotnod, varvid dataöverföringen återupptas.
Med FireWire-kompatibla enheter för systemexpansion kan bussförbindelser förgrenas och utökas på ett effektivt och lätthanterligt sätt. Sådana enheter kallas med ett övergripande namn för repeterare (Repeaters).
I de olika topologityperna kan strukturer med loopar inte ses som trädstrukturer. Det är således inte tillåtet att skapa en loop inom en given FireWire-topologi.

Det är möjligt att skapa loopar i en topologi — men det är inte tillåtet
|