I'm confused. What makes this a "systems approach"? I've scanned through the index and a few chapters but it doesn't appear to be applying a systems/cybernetic approach to network engineering, unless I've missed something. Is it because it covers the whole stack in a systematic way? Not bagging on the book, by the way - just trying to establish whether it's worth reading through, as I'm already somewhat familiar with…
The pedagogical structure of the book makes it a solid follow-up to a standard undergrad OS class, IIRC. It's been ten years since I've read it, though, so YMMV.