Network analysis, architecture, and design - McCabe, James D. (Morgan Kaufmann series in networking., 2003)