Abstract: Methods, systems and computer program products are provided which may provide network segment path information on a communication network connecting two devices which includes not only devices, such as routers, providing layer three information, but also devices within a subnet, such as a bridge or switch, that maintain layer two information instead of layer three information in their address tables. A link layer data base supporting identification of the bridge/switch devices may be generated and updated automatically by queries to the bridge/switch devices on supported networks and active traffic generation may be used to provide up to date information from the bridge/switch devices. The network segment path information in turn may be used to support root cause analysis of faults on the network.