{"id":234,"date":"2016-11-14T03:04:45","date_gmt":"2016-11-14T03:04:45","guid":{"rendered":"http:\/\/rtechblog.psg.com\/?p=234"},"modified":"2017-01-16T03:12:15","modified_gmt":"2017-01-16T03:12:15","slug":"a-multi-perspective-analysis-of-carrier-grade-nat-deployment","status":"publish","type":"post","link":"https:\/\/rtechblog.rg.net\/?p=234","title":{"rendered":"A Multi-perspective Analysis of Carrier-Grade NAT Deployment"},"content":{"rendered":"<p><a href=\"https:\/\/dl.acm.org\/citation.cfm?id=2987474\">A Multi-perspective Analysis of Carrier-Grade NAT Deployment<\/a><br \/>\nPhilipp Richter, Florian Wohlfart, Narseo Vallina-Rodriguez, Mark Allman, Randy Bush, Anja Feldmann, Christian Kreibich, Nicholas Weaver, Vern Paxson<br \/>\n<a href=\"http:\/\/conferences.sigcomm.org\/imc\/2016\/program.html\">IMC 2016<\/a><\/p>\n<p>Awarded <a href=\"https:\/\/irtf.org\/anrp\">ANRP Prize<\/a>\u00a02017<\/p>\n<div class=\"page\" title=\"Page 1\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>As ISPs face IPv4 address scarcity they increasingly turn to network address translation (NAT) to accommodate the ad- dress needs of their customers. Recently, ISPs have moved beyond employing NATs only directly at individual cus- tomers and instead begun deploying Carrier-Grade NATs (CGNs) to apply address translation to many independent and disparate endpoints spanning physical locations, a phe- nomenon that so far has received little in the way of empiri- cal assessment. In this work we present a broad and system- atic study of the deployment and behavior of these middle- boxes. We develop a methodology to detect the existence of hosts behind CGNs by extracting non-routable IP addresses from peer lists we obtain by crawling the BitTorrent DHT. We complement this approach with improvements to our Netalyzr troubleshooting service, enabling us to determine a range of indicators of CGN presence as well as detailed insights into key properties of CGNs. Combining the two data sources we illustrate the scope of CGN deployment on today\u2019s Internet, and report on characteristics of commonly deployed CGNs and their effect on end users.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A Multi-perspective Analysis of Carrier-Grade NAT Deployment Philipp Richter, Florian Wohlfart, Narseo Vallina-Rodriguez, Mark Allman, Randy Bush, Anja Feldmann, Christian Kreibich, Nicholas Weaver, Vern Paxson IMC 2016 Awarded ANRP Prize\u00a02017 As ISPs face IPv4 address scarcity they increasingly turn to network address translation (NAT) to accommodate the ad- dress needs of their customers. Recently, ISPs [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,10],"tags":[],"class_list":["post-234","post","type-post","status-publish","format-standard","hentry","category-conferences","category-measurement"],"_links":{"self":[{"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/posts\/234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=234"}],"version-history":[{"count":3,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/posts\/234\/revisions"}],"predecessor-version":[{"id":237,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=\/wp\/v2\/posts\/234\/revisions\/237"}],"wp:attachment":[{"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rtechblog.rg.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}