Earlier quoted context omitted.
Wow, I never realized operators couldn't push fixes to their routers without permission. The internet is indeed a tragedy of the commons: trivial to ruin, but a Sisyphean task to fix.
Most admins would consider having network infrastructure's firmware change outside of their control a bug/misfeature. Not to mention most devices would require reboot to apply change. And to be able to remotely change the code running a HUGE security issue.
Why is my NTP server costing $500 per year? Part 1 (2014)
91–100 of 113 posts
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#92Hats off to everyone contributing to public services like this. My then company wanted to give back ny doing this many years ago and it was an eye opening experience. We had troubles almost immediately with utilization and script kiddies. The company ended up only doing it for a relatively short period and ended up making contributions to projects instead
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#93Earlier quoted context omitted.
[author] > I wish he'd explained somewhere how they leapt to examining virtualized NTP clients... I had a hunch [wrongly] that the traffic was caused by a particular operating system. I didn't have enough machines to run the tests on bare-metal, so I virtualized them. And I suspected that virtualization would provide a worst-case scenario (the virtualized clocks would be jittery). My big surprise was that Windows was…
I have never understood why people think kod is a useful setting. Why do you think a misbehaving/improperly configured client is going to honor the kod packet? The kod packet helps with some clients but I have never seen it change the behavior of the most egregious abusers. Just ignore future requests from misbehaving clients, there is not a lot of benefit in saying "please stop misbehaving" to a client that does not…
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#94This is the Snapchat bug reported yesterday, right? Incidentally, how is AWS dealing with the leap second next week? Google is going to have their time servers start to run fast around 20 minutes in advance of the leap second, so they're back in sync at 00:00:60 UTC.
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#95Earlier quoted context omitted.
Retry yes, immediately/very quickly no. Ntp is designed to handle network issues transparently.
This was one of the issues wth netgears client, it retried every second until it worked.
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#96Earlier quoted context omitted.
Wow, I never realized operators couldn't push fixes to their routers without permission. The internet is indeed a tragedy of the commons: trivial to ruin, but a Sisyphean task to fix.
Some operators do, mostly ISPs that lease routers to customers and retain a way to push firmware updates to them (for example, Comcast does this). But router manufacturers typically don't touch the device once it's out of their hands.
They might give you a web interface where you can configure certain settings (e.g. integrated Wi-Fi) but the ISP ultimately has at least some control over any cable modem connected to it.
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#97Earlier quoted context omitted.
I have never understood why people think kod is a useful setting. Why do you think a misbehaving/improperly configured client is going to honor the kod packet? The kod packet helps with some clients but I have never seen it change the behavior of the most egregious abusers. Just ignore future requests from misbehaving clients, there is not a lot of benefit in saying "please stop misbehaving" to a client that does not…
Can you post a few more lines about this? I'm in the process of standing up a server and would like to know more about controlling the load. Thanks!
Enable KOD, by all means, but you may also consider putting in some (high) per-IP rate limiting for 123/UDP in your firewall rules as a backup plan (for if/when clients ignore kod).
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#98I think this is great look at walking through the analysis. I too experienced a huge spike in NTP traffic in 2014 but it was because of people exploiting NTP for reflection attacks to DDOS other parties. The forced me to use a GPS module and a Beaglebone Black as an internal time server (which has been great)
I have a few questions about that if you have a minute: What GPS module did you go with and is it still available? Did you have problems getting signal inside (need to be by a window, run an antenna, etc)?
I haven't tried it myself but I've heard of several other good experiences w/ the BeagleBone Black. The Garmin seemed to work the best for me, although it is a little more expensive. I was strongly considering putting a few of them in $work's (private) facilities as a fun, nerdy project but I never got around to actually doing it. The Garmin with a BBB might very well be a great combination for that.
One other thing: make sure you use a "real" serial (or parallel) port -- not a USB to serial adapter!
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#99Earlier quoted context omitted.
This $500 would have been $60, on a Digital Ocean box. DO has 1 TB/month limit. Their usage was 300 GB/month.
[author] Digital Ocean is a great deal! Thanks for pointing that out. The reason I use {aws,azure,google} to host my NTP servers is that my day job is developing a VM orchestrator (BOSH) for Cloud Foundry, and BOSH doesn't support Digital Ocean yet (AFAIK). But that's a personal choice, and an admittedly expensive one.
Re: Why is my NTP server costing $500 per year? Part 1 (2014)
#100Hats off to everyone contributing to public services like this. My then company wanted to give back ny doing this many years ago and it was an eye opening experience. We had troubles almost immediately with utilization and script kiddies. The company ended up only doing it for a relatively short period and ended up making contributions to projects instead
Our student-run computing club added a machine to the pool and melted the University's firewall. Oops.
... unless they saturated the available bandwidth but, really, that's a different issue (although also preventable!).