Introduction; 1. Preliminaries; 2. Fundamental conditions for additive network tomography; 3. Monitor placement for additive network tomography; 4. Measurement path construction for additive network tomography; 5. Fundamental conditions for Boolean network tomography; 6. Measurement design for Boolean network tomography; 7. Stochastic network tomography using unicast measurements; 8. Stochastic network tomography using multicast measurements; 9. Other applications and miscellaneous techniques; Appendix datasets for evaluations; Index.