IPVersion
IPVersion is a designation used in networking to indicate which version of the Internet Protocol is being used for a given packet, address, or communication session. The two main versions in use today are IPv4 and IPv6. Software, routers, and protocols use IPVersion to determine how to interpret addresses, headers, and payloads, and to apply appropriate routing and security rules.
IPv4 is the fourth version; uses 32-bit addresses, commonly written in dotted-decimal notation. The IPv4 header
IPv6 is the successor with 128-bit addresses, written in hexadecimal colon-separated notation. IPv6 headers are simplified,
Transition and interoperability: To enable coexistence, techniques such as dual-stack deployments, tunneling mechanisms (6to4, Teredo) and
See also: Internet Protocol, IPv4, IPv6, IP address, routing.