How many pins does a firewire connector have?

A FireWire connector can have 4, 6, or 9 pins depending on the plug type. While 4-pin connectors carry data only, 6-pin and 9-pin connectors carry power and data.