|
Each device in a mLAN-network is called a "node". "Topology" refers to the overall shape of the connected nodes. Types of topology include daisy-chain, star, and tiered star.

Three different types of topology: daisy-chain, star and tiered star
In these topologies, it is possible for any node to be seen from any other node as being in a "tree" structure. In this case, the single selected node is called the "root node". As the name suggests, the tree structure is similar to the branched form of a tree, but is normally drawn upside down from an actual tree. Thus, the "root" will be depicted at the top of the diagram. As shown in the following diagrams, any node in the topology can be the root node.

A star topology can be seen as a tree structure - any node in the topology can be the root node

A tiered-star topology can be seen as a tree structure, too
The above diagrams show the frequently-used tiered star (multiple stars that are connected) as a tree structure. In a tree structure, nodes that are not connected to another node in the direction away from the root are called "leaf nodes". In the above diagrams, these nodes are shown in gray.
Since Firewire treats all topologies as tree structures, a specific node will automatically be selected as the root node. It is also possible for the user to specify a specific node as the root.
In order to transfer realtime data such as audio and MIDI, the clocks that are built into each device to measure data timing must be synchronized; i.e., the devices must be synchronized. The node containing the clock used as the master is called the "cycle master", and the root node fulfills this role.
The cycle master node is indispensable when transferring realtime data such as audio and MIDI. If the power of the cycle master node is turned off, or if the cable is disconnected from it, it will no longer be possible to transfer data. Consequently, the sound will be interrupted. If this occurs another node will be selected as the root node, and data transfer will resume.
By using Fireiwre (IEEE 1394) compatible extending and relaying devices, bus connections can be branched and extended in an efficient manner. Such devices are collectively called "repeaters".
Of the different types of topology, "loops" cannot be interpreted as a type of tree; thus, it is not permitted to create a loop within the topology.

It is possible to create loops in a topology - but it is not allowed
|