Creating a Backboneless Internet?
Peter Trepan asks: "The Internet is the best thing to happen to the free exchange of ideas since... well... maybe ever. But it can also be used as a tool for media control and universal surveillance, perhaps turning that benefit into a liability. Imagine, for instance, if Senator McCarthy had been able to steam open every letter in the United States. In the age of ubiquitous e-mail and filtering software, budding McCarthys are able and willing to do so. I Am Not A Network Professional, but it seems like all this potential for abuse depends upon bottlenecks at the level of ISPs and backbone providers. Is it possible to create an internet that relies instead on peer-to-peer connectivity? How would the hardware work? How would the information be passed? What would be the incentive for average people to buy into it if it meant they'd have to host someone else's packets on their hard drive? In short, what would have to be done to ensure that at least one internet remains completely free, anonymous, and democratized?"
You're describing the original design of the internet, which we're still running with essentially.
In practice though, it would be insane to let everyone with a DSL line to two different locations update routing table through the entire internet. The mechanisms to allow this exist (bgp, ospf) but major ISPs that don't want their network to fall apart prevent it because their service would quickly turn to crap. ISPs with missing filters have actually caused internet wide splits, when the entire internet tried to route through someone's T1's connected to two different ISP. BGP with a little better cost system could help that, but anyone could still cause a split anytime they liked. Think of an entire internet that acts more like IRC.
The core of the internet is still just a bunch of peers, but if you want things to stay up, they've got to be a select group that really know what they're doing. You're still free to peer directly with anyone you want, just don't expect everyone else to use your internet connection to get there too. Most people don't want to have to buy two internet connections for marginal gains anyway.
Perhaps a software solution like TOR or Freenet could help you sleep better at night?
If Bit Torrent is of any example, this would be a bad idea. One day you may be able to get to Google fast and then the next, it may take forever to load.
Peer to Peer internet would be horrible. Not only would it be unreliable, but at time slow.
Sure some agencies can access our information because it's centralized, but if we don't want them to see something, it's not hard to encrypt it. Hell I'm even working on an encryption application.
If you need something like a terabit of bandwidth between the US east and west coasts, consider how many peer to peer link chains across the country will be saturated carrying it.
One of the major problems right now in the commercial ISP backbone environment is what happens if there's an outage; what's called route flapping, where routes dissapear and reappear, and all the routers affected have to recalculate how to get to various endpoints, can already saturate the router CPU logic for big, industrial grade room-full-of-racksize-router backbone facilities. Going to a more diffuse network at high bandwidth requirements exponentially makes this worse.
P2P across a city? Not ridiculous.
P2P across the world? Baaad idea.
It would look an awful lot like the internet we have now.
Except for, you know, the Tier 1 ISPs, on whose networks practically all our traffic passes at some point.
Control them, and you control the net.
May the Maths Be with you!
Before and during WWII all mail crossing an international border in or out of the US was steamed open and read. This included all mail, all packages, all telegrams, and all telephone calls. In addition to all mail being steamed open and read, it was censored if the Army deemed it to be necessary to support the goals of the Army. Letters would arrive with portions cut out by scissors. They also censored all international media -- radio, newspapers, and magazines both incoming and outgoing.
It's quite easy to imagine as it's already been done.
Seems to me that the biggest risk to individual freedoms is transport over centrally/corporate owned lines.
Why not leverage nearly ubiquitous wireless access points (and possibly ad hoc wireless card settings) to create a completely wireless mesh that doesn't even connect to the Internet at all? This would parallel the development of the original 'net, where it starts as a bunch of island networks that get interconnected over time.
Think about it-no phone lines, no centrality, no existing infrastructure. Nothing to "tap", very hard to track. Even better, no infrastructure so it could be built from scratch. IPv6, anonymizing, encrypted.
Imagine a set of open source tools that take the best features of mesh networks and peer-to-peer, running exclusively over home wireless technology. One package could include a complete set of apps to get "on the mesh" including the routing intelligence, a "secure sandbox" for shared files/web pages, a browser, and caching. Run the package, and maybe at first you only connect to another geeky neighbor-but you don't know which. Check out his home-brew page in the browser, poke around the files he put up. As more people come on line, what you can access increases, sometimes dramatically as networks are interconnected.
(Maybe initially the system could tunnel through the internet to connect disparate networks and gain critical mass. At some point this will always be necessary to get across oceans or challenging geographies.)
Chicken and egg problem? You bet. Realistically, the three p's would drive it, as they do many new technologies: porn, piracy and privacy. But the opportunity is there for so much more.
Speed would suck, sure, due to routing inefficiencies. But consider that the average bandwidth would be at 802.11 speeds: minimum 10Mbps, more likely 54Mbps. If I get 3Mbps on my cable line I'm thrilled. Latency might be high, but no one would be running Quake 3 on this. And wireless tech is only getting faster, while mesh routing and caching technologies are only getting smarter.
I really think that if a truly independent, hacker-run next-gen internet will ever exist, it's going to be over home wireless. The entrenched media companies are too aware of the money making opportunities to let the "free ride" on their infrastructure continue forever (even though it's not a free ride, but don't tell them that). Unregulated spectrum is about the only Free space left.
Use it to create a network that's truly decentralized, owned by the people, and anonymous from the ground up and you can change the world.
Control them, and you control the net.
One Tier to Rule Them All. One Tier to Find Them. One Tier to Bring Them All and In The Darkness Bind Them.
Yeah I know, redundant, I couldn't resist though.
Chicken fried butter sticks? Do