Essentials of Computer Networks Internet and Database Technologies - Dixit V.S., & Singh V B (Narosa Publishing House, 2013)