The following list includes the main improvements of IPv6:
- Larger Address Space
- Simplified Header
- Stateless Address Configuration
- Mobile IPv6
- IP Security (IPsec)
IPv6 is based on 128 bit and thus provides an address space for 340.282.366.920.938.463.463.374.607.431.768.211.456 hosts. A number which is far away from being, even, imaginable.
A reasonable comparison is if you think of the IPv6 address space as the volumen of the earth and IPv4 as the volumen of an IPod. This may appear as an incredibly large amount of addresses, but if you think that every car , fridge or mobile gadget will have an IPv6 address - you get the idea.
When IPv4 was designed as a communication protocol there was not much (if any) time spent on security. Not so with IPv6.
The new version of the Internet Protocol has a suite of features for secure communication commonly called IPsec - well proved an due to its success also back ported to IPv4.
After a brief overview of the main facts I will focus on the security improvements which come with IPsec in future posts.