Those pesky NATs [network address translators] | IEEE Journals & Magazine | IEEE Xplore