In practical IPv6 application, a technology encapsulates IPv6 packets inside IPv4 packets, this technology is called what?
tunneling
hashing
routing
NAT