Numa rede de barramentos Firewire, os idenificadores para os nós (dispositivos conectados) possuem alguns atributos interessantes. Um deles é a estabilidade a operações de "reset" nos barramentos e a estabilidade ao caminho (depende da topologia de conexão dos barramentos) percorrido pelo pacote de informação. Um e somente um portal (chamado de portal a) é o responsável por gerenciar a designação de identificadores de nós virtuais. O portal a é escolhido, durante uma fase de auto-identificação de barramentos (na inicialização da rede), como sendo, por simplicidade, aquele que tem o maior valor de identificador físico. O processo de auto-identificação funciona da seguinte forma: cada portal transmite pelo menos 2 pacotes com informações de si próprio para os outros portais, incluindo o identificador físico usado para a escolha de a.Assim, após este processo, todos os portais podem facilmente calcular a topologia da rede implementada e manter internamente registros de informação desta topologia.
Quando um nó é removido ou adicionado em algum barramento, automaticamente é iniciado um processo de "reset" de barramento, dando início a um novo procedimento de auto-identificação de barramentos e nós. Dispositivos conectados facilmente detectam a adição ou remoção de nós, bastando para isto comparar a topologia calculada após este "reset" com a topologia calculada após o "reset" anterior. Existe também uma operação periódica que serve para atualizar os identificadores topológicos, que é chamada de refresco ("refresh").