Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why is an IP address a human right? Isn't "first-class access to the Internet" the right, and IP addresses just an implementation detail?


Why is first-class access to the Internet a human right? Isn't "ability to communicate freely" the right, and the Internet just an implementation detail?


Well, it's the implementation detail. Right now, without a first class internet connection, you can't completely exercise your ability to communicate (and publish) freely. Likewise, I think that right now, without a public IP, you don't have a first class internet connection.

So, by the contraposition, the transitivity of the implication, and my mathematical powers, having a public IP should be treated as the fundamental right it enables.

Of course, if there are several efficient "implementation details" which enable the layer above, then you just need one of those.


Your public IP address is also not a first-class Internet connection. You think it is[1], because you have a crappy Internet connection. But if you were an established company trying to use the address for real connectivity, you'd quickly realize that your IP address is nothing more than a stamp your ISP is putting on a connection it's lending you. You cannot, for instance, advertise your /32 on two different networks through BGP. Other people can, because they have better, more meaningful addresses.

So this notion that we all have a fundamental right to full and fair access to the Internet is already subverted by the fact that we're all default-routed second class citizens of the Internet.

In an overlay network world --- a world that is easier for us to travel to than an all-IPv6 world --- this wouldn't be a problem. Addresses would be inherently portable, multihomed access (both through ISPs and through our friends and neighbors) would be the norm, the notion of "server" addresses and "home" addresses (where you can't take port 25 connections) would be extinct.

Unfortunately --- but very importantly --- this is not equally true of an all-IPv6 world. There is nothing magical that IPv6 does to give us all access to the BGP RIB's of top-tier providers. You're still going to be some ISP's b+tch whether your IP address is 32 bits long or 128 bits wrong.

I'm not arguing that people don't have this fundamental right you want them to[2]. I'm saying that the IP address doesn't actually give it to them. Static IP addresses are just something for geeks to argue about while the telcos continue locking down the Internet.

[1] I'm being presumptive because it simplifies the point I'm making; sorry.

[2] All though I don't think they in fact have that right; things that compromise the "right to IP addresses" are invariably first-world kinds of problems.


Well, being your own ISP[1] is indeed important. To bad it's (1) such a hassle, and (2) the big players don't want to peer with the small ones any more. (In France, the http://fdn.fr non-profit is taking steps towards solving (1))

Overlay networks sound fantastic. Maybe Eben Moglen's FreedomBox (or something similar) could make it a reality?

[1]: For instance by being a member of a non-profit which itself is the actual ISP.


So why don't overlay networks, if they're scaled to the size of the global Internet, have exactly the same routing problems internally that BGP has?


Sure, if that's what you think. I don't have a problem with that. What I don't understand is why a personal 32-bit (or 128-bit) identifier is a human right. If it is, most of you, including the ones with static addresses, are getting shafted. Your address means less than you probably think it does.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: