Updated for IPV6 traffic. Coming soon.