This article gives a very good grounding in the history of how IPv6 was developed, and why: IPv6 – Ready for Prime Time? - Part I: History and Design Criteria