{"id":1665,"date":"2024-04-26T19:29:28","date_gmt":"2024-04-26T23:29:28","guid":{"rendered":"https:\/\/www.rfdm.com\/blog\/?p=1665"},"modified":"2024-04-27T15:05:54","modified_gmt":"2024-04-27T19:05:54","slug":"unacknowledged-tcp-syns-by-as","status":"publish","type":"post","link":"https:\/\/www.rfdm.com\/blog\/?p=1665","title":{"rendered":"Unacknowledged TCP SYNs by AS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Below is a chart showing unacknowledged SYNs (i.e. nothing on my network returned a SYN ACK) sent to my home network over a period of 6 days, for the top 25 autonomous systems.  The TCP SYNs are unacknowledged because they&#8217;re for services I don&#8217;t run or sourced from address space I intentionally block due to a history of nefarious activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pretty easy to see that the far and away worst offenders are cloud and hosting providers on U.S. soil.  Let&#8217;s do some basic arithmetic for just the top offending AS, Amazon&#8217;s AS 16509.  I saw 47,094 unwanted TCP SYNs over a span of 6 days.  That&#8217;s 47,094 in 8,640 minutes, which is an average of 5.45 per minute.  In other words, just from one Amazon AS, I see an undesired connection attempt every 11 seconds on average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I personally find this very disappointing.  As I&#8217;ve posted before, my home web site is a tiny personal web site, mostly for my own use.  It sees a TINY amount of legitimate traffic.  My home network happens to be heavily instrumented, so I can see what&#8217;s going on.  What I see gets worse each year.  As of today, I&#8217;m blocking access to my web server from 17.51% of the publicly routable IPv4 unicast address space (about 698 million IPv4 addresses).  This makes me sad, but it&#8217;s the current reality of keeping the garbage traffic away. \ud83d\ude41<\/p>\n\n\n\n<canvas id=\"synChart20240426\" style=\"height:600px;width:100%;display:flex;flex-flow:column;\"><\/canvas>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n<script>\n\nnew Chart(document.getElementById('synChart20240426'),\n{type:'bar',data:{labels: ['16509 Amazon.com, Inc. (US)','8075 Microsoft Corporation (US)','13335 Cloudflare, Inc. (US)','50360 Tamatiya EOOD (BG)','396982 Google LLC (US)','21859 Zenlayer Inc (US)','209366 SEMrush CY LTD (CY)','136907 HUAWEI (HK)','13238 Yandex LLC (RU)','14061 DigitalOcean, LLC (US)','19901 Brightspeed (US)','398324 Censys, Inc. (US)','57523 Chang Way (HK)','32934 Facebook, Inc. (US)','4134 China Telecom (CN)','209 CenturyLink Communications, LLC (US)','202425 IP Volume inc (SC)','4837 CHINA UNICOM (CN)','14618 Amazon.com, Inc. (US)','210743 Babbar SAS (FR)','36183 Akamai Technologies, Inc. (US)','135377 UCLOUD INFORMATION TECHNOLOGY (HK) ','22616 ZSCALER, INC. (US)','57043 HOSTKEY B.V. (NL)','43037 Seznam.cz (CZ)'],datasets:[{label:'Unacknowledged SYNs by Autonomous System (AS)',data:[47094,39312,11538,9769,9394,8346,7358,5871,5104,4300,3153,2845,2521,2389,2355,2143,2100,2097,2069,1790,1728,1687,1585,1456,1378],borderWidth:1,backgroundColor:\"rgba(255,160,0,0.7)\"}]},options:{plugins:{legend:{labels:{color:\"white\"}},title:{color:'white',display:true,font:{size:14},text:'Apr 20, 2024 00:00 - Apr 26, 2024 00:00'}},scales:{x:{ticks:{autoSkip:false,color:'white'},title:{text:'autonomous system (AS)',color:'white',display:true}},y:{ticks:{color:'white'},title:{text:'Unacknowledged SYNs',color:'white',display:true}}},y:{beginAtZero:true}}});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Below is a chart showing unacknowledged SYNs (i.e. nothing on my network returned a SYN ACK) sent to my home network over a period of 6 days, for the top 25 autonomous systems. The TCP SYNs are unacknowledged because they&#8217;re for services I don&#8217;t run or sourced from address space I intentionally block due to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.rfdm.com\/blog\/?p=1665\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Unacknowledged TCP SYNs by AS&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93,85,86],"tags":[],"class_list":["post-1665","post","type-post","status-publish","format-standard","hentry","category-cloud","category-network-security","category-networks"],"_links":{"self":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1665"}],"version-history":[{"count":28,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1665\/revisions"}],"predecessor-version":[{"id":1694,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1665\/revisions\/1694"}],"wp:attachment":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}