The Internet and its protocols a comparative approach - Farrel, Adrian. (Morgan Kaufmann Publishers, 2004)