News for hackers. Stuff that matters.
Re:Hanging S3 downloads by Rjevski on Thursday July 20, 2017 @09:37AM (#14812302)
I disagree. What problem does NAT solve, other than allowing people to cut corners and not deploy IPv6?
Re:Hanging S3 downloads by the_mitsuhiko on Thursday July 20, 2017 @01:13PM (#14814409)
> I disagree. What problem does NAT solve, other than allowing people to cut corners and not deploy IPv6?

It by default ensures that machines inside a network are not reachable from the outside world. It gives you one address to the outside world which made IP blocks for abuse work quite well and enabled a lot of other users.

Sure, it's a bit of a pain for UDP communication but given the common NAT behaviours not completely terrible. If it was defined a bit clearer NAT would not have been that controversial.

Re:Hanging S3 downloads by StavrosK on Thursday July 20, 2017 @04:49PM (#14816159)
So does a firewall, in a much less complicated way.
Re:Hanging S3 downloads by the_mitsuhiko on Thursday July 20, 2017 @05:43PM (#14816562)
NATs are not terribly complex and most consumer grade firewalls are significantly worse than a simple NAT is.
Re:Hanging S3 downloads by kingraoul3 on Thursday July 20, 2017 @10:19AM (#14812640)
Well, it allowed us to keep growing the internet before we had IPv6, for one thing.
Re:Hanging S3 downloads by wbl on Thursday July 20, 2017 @10:36AM (#14812820)
You might want to look at when IPv6 was designed. It's quite a bit older than you might think.
Re:Hanging S3 downloads by sulam on Thursday July 20, 2017 @03:53PM (#14815726)
Designed is very different from available in any form. If I couldn't buy a router that supports it with any amount of money, NAT was my only answer. This was the existing state of the world for a long time.
Re:Hanging S3 downloads by Rjevski on Thursday July 20, 2017 @10:36AM (#14812814)
Wasn't IPv6 already out before we ran out of IPv4 addresses? In which case NAT is just a kluge for the lazy who didn't want to deploy IPv6.
Re:Hanging S3 downloads by diamondlovesyou on Thursday July 20, 2017 @11:20AM (#14813236)
One can't control those that must deploy IPv6 first. That's the problem NAT solves. Developing NAT was likely not easy; consider how many implementations f it up anyway.