In the aftermath of a spanning tree failure I found myself revisiting the IEEE ethernet standards documents. Specifically 802.1d and 802.1q. As I write this both are available as part of the Get IEEE 802 program, ymmv.
While reading the standards, and some related websites about tuning spanning tree parameters, I realised that there were a number of references to network diameter; however there was no precise definition of this term.