Researchers Scheming to Rebuild Internet From Scratch
BobB writes "Stanford University researchers have launched an initiative called the Clean Slate Design for the Internet. The project aims to make the network more secure, have higher throughput, and support better applications, all by essentially rebuilding the Internet from scratch. From the article: 'Among McKeown's cohorts on the effort is electrical engineering Professor Bernd Girod, a pioneer of Internet multimedia delivery. Vendors such as Cisco, Deutsche Telekom and NEC are also involved. The researchers already have projects underway to support their effort: Flow-level models for the future Internet; clean slate approach to wireless spectrum usage; fast dynamic optical light paths for the Internet core; and a clean slate approach to enterprise network security (Ethane).'"
Gentlemen, we can rebuild it. We have the techonology. We can make it better, faster, stronger.
I haven't even upgraded to Internet2 and Web 2.0 and they're already doing work on Internet3.
"I use a Mac because I'm just better than you are."
Is someone going to call Al Gore and get his opinion on this?
...but the biggest hurdle is convincing people not to connect to these shiny new networks until it's all in place, end-to-end. It seems like this would have to be physically secured while it is being put together.
Did you ever get the feeling the story is too damn long and in the present tense?
Are they going to go with rigid copper, flexible copper or PVC? It is just a bunch of tubes right?
My humor is probably your flamebait
What are the odds that, even given a great plan, that this has any hope of making it to daylight. IPv6 has been out for how long, yet how much real adoption have we seen in that space?
No matter how good a set of tools you make, some^H^H^H^H most people will use them incorrectly. I have yet to see a corporate network designed in a way that both makes sense and is secure at any place I've worked or knew anything about, despite all the good information available on how to do both.
Support NYCountryLawyer RIAA vs People
>a clean slate approach to enterprise network security (Ethane).
Kinda flammable, and not shiny enough. I suggest we take it one step further and use ethylene.
You can't talk about Wikipedia's flaws on Wikipedia
And once it's completed, will the switch to it be as blindingly fast and as painless as moving to IPv6? Oh, look! An X.25 gateway!
Can be found here, is linked to within the first link provided in the summary.
One of the most interesting criteria for a new internet, to me, was criteria #7:
Support anonymity where prudent, and accountability where necessary.
Maybe it's just me, but it seems true anonymity is becoming more and more important, and less and less available, as governments snoop more on the internet.
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
Besides the obvious, I mean? This is what is wrong with using common words as names for major projects. You can't find them with google!
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Umm...IE maybe?
P.S.,
This is what part of the alphabet would look like if Q and R were eliminated.
Now if we can all just leave the planet for a while, while the people in charge can do the changeover...
Like the beaver, it's just Dam one thing after another
I think it was called OS/2. Or maybe 68000. Or was it Itanium?
If they make a second Slashdot, I hope it will have a better dupe checker.
Unless this is being run by the IETF with EFF looking over their shoulder the whole time, I don't trust this to end up as something I want to use.
Media that can be recorded and distributed can be recorded and distributed.
-kfg
Is it a Green House gas ? I guess that they are working on a protocol named Kyoto ?
Just my two cents.
...sounds so much better than Not Invented Here
Reduce, reuse, cycle
"There's never time to do it right, but always time to do it over."
"With what we know today, if we were to start again with a clean slate, how would we design a global communications infrastructure"
Get rid of the porn, scam sites and domain squatters - however, this may not be possible.
He who knows best knows how little he knows. - Thomas Jefferson
Thats it... I'm gona make my OWN internet. With blackjack, and hookers. In fact, forget about the blackjack and the internet.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
Admittedly, this is a quibble and slightly off-topic, but they could use a clean slate for their web design. It doesn't fit in my 1024x768 display.
Often times the best designed technology will lose out to ones that are either marketed more aggressively or are easier to implement. That being the case, inertia is going to be a big factor in this (current internet is already implemented and works fine enough for most people). Something either about the design or "marketing" (government push?) will have to be impressive enough to overcome that inertia. It will be interesting to see if/how that happens.
"Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
It's an interesting idea considering the internet as it exists today was not designed for the types of usage we're seeing. We've bent and patched and hacked it all together so it'd work well enough but the efficiency and security aspects are seriously lacking.
/. experts: If you were going to design the Internet today, knowing the kinds of problems we've seen and knowing the type of usage and availablility people expect, how would you implement it? And would you attempt to make use of the bazillion dollars of existing infrastructure hardware or start COMPLETELY from scratch?
So maybe we should put this out to the
For a great history of scratch, check out the documentary Scratch.
I'm been a fan of scratch technology ever since DJ Qbert made the album Wavetwisters completely from scratch, and later made the animated film Wavetwisters from scratch. Now they're making the internet from scratch technology. Which makes sense -- in my mind, scratching is basically analog computation.
Computers are useless. They can only give you answers.
-- Pablo Picasso
Let's get the guys that designed all those "wonderful" networks:
Oh yeah, let's get the "EXPERTS" involved!
I would like to see similar a clean slate approach for Unix as well. For example, I am interested in the question - how would Unix work differently if extended attributes were available in all Unix filesystems from the beginning. Tradition often holds back innovation, I feel
I hope in their quest for better security they don't get rid of annonimity (sp?).
What good is a network to exchange free thinking and ideas if Big Brother is looking over your shoulder the entire time.
Get the guys (and gals?) with the high multimedia delivery needs in on it from the start - they'll give you more bangs for the buck for both conception and practical trialling of the new system.
I have already patented scratch. So I am in for a huge stream of royalty payments!
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Isn't rebuilding from scratch the quickest way to get nothing done??
On that note, I would like to rebuild the world from scratch, to make it more secure, reliable, and to eliminate religion. Who's with me?!
Translation:
Lets rebuild the internet because it uses too much open source software and we are not making enough money. I know! Lets get all the vendors together and rebuild it using proprietary crud so that it is impossible for any of these "open source" guys to make server platforms that are freely available.
Lets kill open standards too, because well....who needs those IETF guys anyway! They are just a bunch hippies!
Seriously, though. The internet works better than my cell phone does.
It doesn't need "fixing".
It just needs a few upgrades.
IPV6 would be a nice place to start!
GAD.
The thought of CISCO having a hand in anything the future internet could be makes me want to quit my current network manager job and open an Italian Restraunt.
-gc
-hack
Got Geometrodynamics? Awe, too hard to figure out? Too bad.
Committee designed systems never have faults!
I don't need no instructions to know how to rock!!!!
The "internets" will no longer be a typo, huray!
Also, check those URLs!
I'm sure the RIAA and MPAA won't try to force some kind of low-level piracy-monitoring/reporting mechanism into it. No, not at all.
I see the New Internet joining New Coke in the dustbin of history.
1- do NOT built-in DRM.
2- do built-in better anonymity and security support.
This is all cool, if it'll only work for the 200 people involved. I don't think they should use the term "internet" simply because they think globally. In fact, I think they should call it "alternet", because "the" internet is already here, and we have it. Unless they're interconnected, it's not going to gain adoption save for communities with common goals or practices (inter-university networks, interconnected company branches, etc). And IF they're interconnected as to lure the users of the internet to the alternative, how could the alternet maintain the qualities they strive for (accountabilty, safety, throughput) ? Sounds like another elitist innitiative, and from my perspective it has value as a Computer Science project. NOT as an everyday alternative, because it's just not feasible for the current users to switch.
This kind of research isn't just occurring at Stanford. The NSF has had a big push recently to grant this kind of research across the country.
or, rather, no, lets not.
(and it got about as much attention as ipv6. they both planned for 'big networks' but we all know how popular OSI is, in the real world...)
--
"It is now safe to switch off your computer."
They're gonna download the Internet?
"i turn my back for one second, and you go and start scheming again about building the internet from scratch! isn't this one good enough for you? bad researchers! bad bad researchers!"
why not just fork the internet instead?
this is all just a conspiracy to discredit Al Gore
Every time I download a file or visit a web site, I'll have to hear that cheezy "na-na-na-na-na" sound effect.
Which doesn't talk to anything.
If it's going to be useful, it has to talk to everything, that's the whole point of the network effect.
Deleted
I would put the odds of this getting implemented at practically nil. If you do not fundamentally redesign most/all of the protocols, you are just refining IPv4/IPv6 to suit your needs. And if in fact you did come up with a "from scratch" design you have the following hurdles to meet:
-port all known software/libs to use the new protocols
-get all vendors of networking equip to issue major firmware upgrades to switches/hubs/firewalls anything that speaks on the network.
-rewrite networking code for top 6 most popular OS's.
-finally port IOS, JunOS, on all the last hardware models of the last 10 years.
then you might be ready to actually implement something, that is of course if you can then talk a good percentage of the planets ISP/Corp/home users to actually upgrade everything for you.
Case in Point: IPv6
It has been around for a decade. it has been ported and deployed onto most major platforms. There is even app and NAT translators on the routers to ease you into it. There is a well known and defined migration path. The US Govt has mandated migration to IPv6 by 2009 (I think).
And you *still* cant get people/corps to start the migration.
We already have a internet, small incremental changes (MPLS,IPv6) are barely tolerated as long as its super easy and you have a big gain.
start from scratch? you are a little late for that.
Isn't one of the strengths of TCP/IP that it was designed by a small group of people investigating a problem and who came up with something that 'just works'(tm). I'd be tempted to bet that putting a big committee on the case will kill the project stone dead. Just a thought...
I reserve the right to be wrong.
Is someone going to call Al Gore and get his opinion on this?
These days all he'd be interested in is how much power it consumed.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
- the Internet, as you know it, is already dead.
Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
Comment removed based on user account deletion
you already have one great rebuild from scratch:Netsukuku
just read all the specs.
the only thig it need to be complete is something that permits police to track down malicious hackers. it's too anonimous for now.
I'll wait for the first Service Pack thank you very much.
Even worse - they'll go straight to IPv6 (because everyone knows you need 2x the Internet to get full-duplex...)
Need Geek Rock? Try The Franchise!
But we've finally perfected all the trolls, griefers, basement dwellers, spammers, curmudgeons and porno freaks that a growing network needs!
technical writing / development
Why bother posting anonymously if you're going to have your username in the screenshot, eldavojohn.
Fact is that the existing internet is massive & anarchic - I can't see any viable big bang transition model & parallel running would be fantasy. We've known for decades that the Dvorak keyboard beats the Qwerty but because of transition cost it's not a runner. Ipv4 vs Ipv6 is a struggle even...
For a transformational change project to suceed it would have to be many, many X better than the as-is & this benefit would have to be readily realisable otherwise buy in would be nada.
I'dve no objection if this was a thought experiment/deep research but they are couching it as though it is practical or realistic, methinks they need to add some clinical psycholgists to their staff.
http://en.wikipedia.org/wiki/Internet_Mail_2000
The name is crappy, but the concept is a really good start. It's a shame this never caught on. Basically, Email's Subjects and Bodies are split, and the Subject is sent to the Receiver, and the Body is stored at the Sender's server. When the Receiver gets the Subject notification, they connect to the Sender's server and download the Body.
The point of this strange scheme would be to crush spammers under the weight of their own To list, by having millions of incoming connections. The burden of storage goes to the Sender, not the Receiver.
That should be one of the technologies Web 11.0 should implement. Somebody call up Al Gore and tell him this.
If they build it, who will come? If it becomes a haven for infringing file sharing, I'm sure the MPAA and RIAA will show up. If anyone shows up, that will bring the spammers (unless they figure out how to make spam not work).
What's so bad about Morse Code? Considering the technology and equipment that it was generally used on, it seems quite effective to me. Just because communications has moved passed it doesn't mean that it was bad.
One time I threw a brick at a duck.
Wasn't it back in the mid/late 90's folks were saying the internet was just gonna implode in on itself? Whatever happened to that?
I don't own a snook, and if I did I wouldn't leave it cocked.
Sounds fine, as long as you can tunnel it over IP.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
How much of this effort do you think is oriented around builind content managment and DRM like tools into the internet at the foundation. I say leave it as it is. If people need something better let them build it for themselves. The internet just isn't that broken that it couldn't be fixed by simple things like... browsers conforming to standards etc. When you get into all this talk about multimedia content delivery etc, that's just something you build new networks for which layer funtionality on top of the internet in a way that's invisible to end users. Any effort to rethink the way the internet works has more potential to add even more problems than to fix anything.
Why do I suspect this redesign is an attempt to answer the question: "how do we put the information genie back in the bottle?"
How will this help me look at boobies more efficiently?
Morse Code. In general use 1844-1999.
Trivially easy to adapt to almost any form of signaling, including assistive technology for the disabled.
TeleText 1970-to date.
In the U.S. most easily recognizable as Closed Captioning for the Hearing Impaired. But it's the root of the web page and any form of interactive television.
Telex ca 1935-to date.
Rugged, reliable and cheap. In Germany alone, more than 400,000 telex lines remain in daily operation. Over most of the world, more than three million telex lines remain in use. Telex
I could go on, but you should get the general idea.
-
There are several mechanisms for running IPv4 and IPv6 side by side, and that was a major part of the discussion in the IPv6 rollout early on. Medium sized chunks of the net were running IPv6 for quite a while, and were routed in and out of fairly seamlessly.
transition mechanisms were designed, long before IPv6 was adopted by the IETF. (the linked RFC is from 1995).
-
IPv6 designers also put in tools designed to provide for mobile endpoints, although better designs have come out since.
-
IPv6 provides and uses multicast addresses as part of it's initial design, and its multicast is being used successfully.
You can claim that the implementations provided weren't good enough (although I'd like to see some actual data to back that up), but in fact the folks that did IPv6 did have all of those goals in mind when they put IPv6 together.- "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
And before Linux there was Unix; what's your point?
Yeah, the Internet seems pretty great now and all of those products more-or-less flopped, but if nobody ever tried to do something different or improve on something we would all still be running around naked in the woods clubbing our dinners to death. We learn from our mistakes (hindsight is 20/20), and with the knowledge we have today if it were possible to "redo" the Internet I am positive noticable improvements would be made (kiss SMTP goodbye). You don't throw away an idea just because "it's too hard". And it's not as if the Internet is a fixed technology that has always existed in its current form.
Current operating systems and programming languages suck big time...fix them, and the network will be easily fixed.
While I have no idea if these guys will do it right, and lots of people seem to think it will be corporation-oriented, this has been needed for a long time. If they can simply address spam and spoofing IP Addresses, which should be easy to take care of with a redesign from scratch, we would already be so much better off.
...would be like a "Clean Slate" approach to the interstate highway system. Sure, mistakes were made, some of which cause major problems. It's interesting to see what we can acknowledge in retrospect should have done differently. Some of it will suggest good future directions for upgrades and new features.
But at the end of the day, the current infrastructure is built out, for better or worse. There are too many dollars and too much labor invested that would be essentially impossible to throw away at this point. We built it the way we built it.
Doesn't mean it's no valuable to look at this sort of thing, but this is an intellectual "what if" exercise. Nothing more.
"Outrageous! The rich treated the same as the poor!" They want an internet in which a porn movie downloaded by a CEO preempts and disturbs a critical communication from a hospital to an investigation center.
The internet as we have it is an open field. A dumb, simple, protocol so that people can innovate in the sides. This enabled us to be independent from ISP and to design new protocols (Gnutella, Bittorrent, etc.). Of course, they now say that this "dumbness" produced lack of innovation:
It's not clear to me how having a more complex internet in the middle will be able to ease its growth. It seems as the opposite, as more complex middleware will be more complex to upgrade and setup. In fact, the main reason the current internet has "ossificated" *is* dumbness in the middle, but other kind of dumbness. The commercial companies' dumb administrators, dumb managers, who didn't care to provide us multicast, IPv6, mobile ip, IPsec, etc.
The Internet as we have it could never had happened if it were for the private sector. It's too open, private companies don't like standards. See how the classical internet infrastructure got frozen when the commercial companies took over internet in the last century. HTTP, IMAP, POP, HTML, etc. got stuck in their last versions. It's because Internet needs a strong *public* presence. Companies can exist, provide service, but Internet needs a strong presence by the people (in the form of the state..? Universities? I don't know...)
This group is not aiming at a better, utopic, internet. They are trying to recapture what they've lost when their CCITT (X.25, X.400, X.500) network wreck.
H H
H-C-C-H
H H
"Maybe it's just me, but it seems true anonymity is becoming more and more important, and less and less available, as governments snoop more on the internet."
The Internet unless explicitly used (SSL,VPN,etc), is an open system. Complaining about governments while ignoring all the other witnesses to your actions is shortsighted (much like the great outdoors is an open system. I see you!).
I recommend abandoning the current internet to the corporate interests that have defiled it and making a brand new internet for the *people* of the world. No corporations or government interference allowed.
Yes, I know it's a "pipe dream" (or, should I say "tube dream"?) but it would be nice, wouldn't it?
Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
I predict that major government contracts will be awarded to Page Industries, with their Aquinas Protocol specification. It will allow us to breathe safe and contront the world's growing terror problem in conjunction with authorities like UNATCO.
While we are at it, why not migrate all existing computer users from QUERKY to Devorak keyboard layouts.
Since we are dreaming I would like a pony too.
A pink one.
With wings.
-- John
When I looked at the title of the article I had a strong surge of hope followed by a suddent concern for job security and visions of decreasing demand for highly skilled professionals. Well, after overviewing the white paper I was feeling completely secure and once again disappointed.
:), ouch, :)!
I find most of the propositions as things that need to get done, but overall it looks like just another patch, although a huge one. Majority of it deals with reevaluating design of the physical layer components and their integration, and although grandiose the rest looks like a list of bugs needed to be fixed.
Seriously, in order to rebuild internet from scratch, most if not all of software dealing with networking would have to be rewritten in order to go from the 5 layer model to the more proper 7 layer model. That would mean pretty much rewriting huge chunks of linux, unix, apache, throwing out billiions of lines of code and eventually seeing a significant decline in the demand for both hardware and software. On the positive note, it might also cripple windoze, dealing it a death blow.
It is nice to see that Stanford is at least considering to reexamine the subject, since we pretty much owe it them for being stuck with 5 layers
Finally !
Finally, we will be able to have proper VoIP media handling at the core network
Oh yes again ...
Classes of service lads ! I want either
The trick is: it's not gonna happend soon. Good article nevertheless. Bookmark in my journal.
Dis Vines all you want, but it did stuff Microsoft didn't get right for a decade. NetWare NDS didn't do much more than Vines had already done.
I still use CICS daily. It works. SNA worked too.
Appletalk seemed to suffer more from the problems with localtalk than anything, and if m0r0ns had read the guides, they might not have spliced cables together so often and hozed it up.
Next thing, you're gonna dis Token Ring and ARCnet, both of which were stable in the days when Ethernet couldn't handle a flourescent lamp next to the cable. And both could actually deliver the traffic they were claiming to.
A lot of that old stuff worked damned well. We don't have to back to message switches and uucopy, but lessons back then should be remembered, not learned again.
ps- I'm not in favor of a 'new Internet from scratch'. We have no idea the problems we'll cause with a 'new Internet'. I'm willing to live with the current ones for a while yet.
-rick
deleting the extra space after periods so i can stay relevant, yeah.
...so Bush was right when he referred to "the internets"?
Slashdot's first reaction to VMware
Needs to go: (To hell) - Domain squatters - Lack of annonymity/beingannonymous - Government interference with what goes on the Internet (Censoring = Bad, arrests = meh) - RIAA/MPAA/etc. and their actions to "clean" the Internet. What needs to come in: - More fiber optics if possible - More gigabit connections if possible - Less of the older, slower, connection cables - More P2P (When used legally) - A system to allow the RIAA/MPAA to send "Cease and Decist" letters to copyrighted content uploaders - A nice big picture of Goatse with "TAKE IT UP YOURS!" written on it, to be mailed to said terrorrists. So faster connections, more freedom, more goatse. Aaaand, if we're fixing domain names too, so by extension the WWW, implement .xxx, and give free transfers to porn sites to get them on .xxx. Get ISPs and web hosts to not host porn unless it has .xxx. Since the Internet is being updated, this is a perfect time to implement it, since we'll be following them around for a month or so while we move them. If anyone resists, well I guess they should be taken off the web. So if we can move porn to .xxx entirely, and possibly push adult sites (Or those with heavy-vilence/swearing/etc.) there too, we could implement .xxx blockers in net tools.
It'll also make looking for porn easier: tell Google to only look for sites that end in .xxx
I found the concept of rebuilding the internet from scratch quite exciting. Now that we have some thirty years of experience with the old one, what a difference we could make with a new one, while at the same time having a much better understanding of how to build a network that will sustain continuing evolution on into the future.
There are a few essential things missing from the Stanford proposal. I didn't see anything to suggest that they are looking for this to be a truly international collaboration. If it isn't, that would be a very short sited omission. Also needed are the inclusion of social scientists capable of making some value judgments and decisions about how the proposed new internet can encourage social inclusion and break down the digital divide, and political scientists who can suggest how the proposed new internet can enhance democracy and international harmony.
Obviously, as the article stated, there will be resistance from current stakeholders who depend on the internet remaining as it is. Advocates of net neutrality are obviously very concerned, but it doesn't have to be the way they imagine. Imagine every packet has fields in the header that indicate its particular needs, whether that is for guaranteed delivery latency, or low jitter, or priority level, (even varying packet sizes may be useful) and every packet priced. Those of you who download entire movies via BitTorrent will be able to save money by just dropping the packet delivery priority. Really, if you want a certain movie, usually it doesn't matter if you get it today or tomorrow or next week. Imagine if you could set the priority - and the corresponding price per packet so low that it takes a whole week to deliver, but costs you only pennies?
The thing is - the current internet IS broken. The article states that current economics can't sustain it as it is, without going into much detail. They do state as evidence, however, that six out of the seven biggest ISPs have had to restructure in an attempt to sustain profitability. Our society (and more to the point, our economies) are growing more dependent on the internet day by day, but we dare not depend on it as we do. In its current state, it is just too vulnerable. It seems quite possible that some country could declare war and launch endless DOS and other attacks to such a degree that it could cripple our economy.
Imagine if our telephones worked the way the internet works now. Over 90% of all the phone calls we receive would be somebody trying to sell us something. We would be getting calls from people in Nigeria asking our help in reclaiming fortunes. When we call our bank, we may actually end up talking to a phisherman trying to steal our money without realizing it. There would be periods when we simply couldn't call out because of endless incoming calls in a denial of service attempt. I am sure many readers could take this analogy a long ways, but I have made my point. In my opinion, only good can come from the Stanford research if they open to broader input.
I could go on
:-)
Please do, you were about to get to the interesting part of the list.
If J.K.R wrote Windows: Puteulanus fenestra mortalis!
Mail? Put "slashdot" in the subject to pass the spam filters.
I find it rather amusing that "plans to rebuild the internet from scratch" is followed by a story about the Yellowstone Supervulcano rumbling loudly (http://science.slashdot.org/science/07/03/15/1836 223.shtml). Good timing.
"Ladies and gentlemen, we present to you our design for the new internet. Its main feature is that it's incompatible with anything we have had before, requiring everyone to replace all of their hard- and software. Also, it's expensive and proprietary, which makes it even more expensive. By ensuring that vital components are covered by extremely broad patents we have managed to make it even more expensive, up to the point of making it economically infeasible for most small countries. Finally, we made it so fundamentally different that everyone doing anything remotely network-related will have to be retrained from scratch, adding even more to an already gargantuan pile of costs and expenses.
Everyone, I think this one's a keeper."
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
You guys are all worried about anonymity and accountability [usually referred to simply as "authentication"] from the server's point of view, as the server looks at the various clients it interacts with.
The flip side of all of this is authentication from the client's point of view when the client looks at all the servers it might potentially choose to interact with.
If you're a client without an IP address, and you send out a DHCP packet, how do you "know" that the DHCP replies you receive are genuine, and not phishes?
If you're a client that hasn't cached every possible name resolution on the planet, and if you send out a DNS query, how do you "know" that the DNS replies you receive are not phishious replies directing you to phishious servers?
As far as I know, there are no "trusted" mathematical algorithms for authentication that do not require a central repository of known authentication/encryption keys [typically very large prime numbers], and a willingness & agreement on everyone's part to refer to that central authority as authoritative [and even there, everyone has to trust that their apparent interactions with that central authority have not themselves been phished].
An algorithm that provided for non-centralized "authentication" [if such an algorithm is even capable of existing] could very well be the mathematical breakthrough of the century.
I'd prefer a brown coat.
I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
Two most common characters, nice and short: E: . T: - Third most common character, very long: O: ---
TeleText and Closed Captions:
CC: Error protocol: Send each character twice. TeleText: Assume everybody has a 16-color 24x80 screen.
Telex:
USe a 5-bit character code, with a half-dozen different conventions for character sets, sometimes a bell on shift-G, sometimes a quote, sometimes a bunch of funny old weather symbols. Miss a downshift and you get a line of numbers and punctuation instead of text. An infinite number of endof-line conventions. Printers that can slice off your fingers. Sweet.
The fundamental problem is that spammers and users are in an arms race, and the spammers keep thinking they can Make Money Fast, so they keep coming up with new attacks on our defenses. (I know that Rule #1 says that "Spammers are Stupid", but never underestimate the power of stupid people in large groups...). For instance, moving the cost of storage to the sender doesn't fix the problem, the way it might have back in 1999, not only because spammers can now use zombie armies to store the data, but because the data doesn't really change from recipient to recipient except for some obfuscation that can be generated on the fly; spammers really don't mind if they only have to "pay" to send their latest stock scam ad banner to the 10,000 people who clicked on the message instead of the 10,000,000 people who they currently ship it to, and it lets them collect the IP addresses of probable suckers in the process. And the only people who care about storage are mailbox service providers; legitimate senders don't care because disk space is nearly free, recipients don't care, for the same reason, and spammers don't care because it's the same banner so it doesn't even take up noticeable space on the zombies they're ripping off to host it.
The protocol redesigns that *have* been adopted widely are things like "use blogs instead of mailing lists" and "use IM instead of email" and "use really large webmail services to send email to the other users of those services". Spammers have adapted by using blogspam and IM spam and captcha-recognizers.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
The big problem is that business customers need multiple homing, so their address space (whether it's provider-assigned or their own portable space) is advertised by multiple ISPs, so that if one ISP connection fails they're not dead in the water. DNS isn't enough to fix this - DNS caching means that you can't instantly activate your other IP address, and ongoing sessions that have already done their DNS lookup don't pay attention to it later. There's an ugly standards-process thing called shim6 that builds a sort of session-layer into the protocols, and some people think they'll be able to get end users to adopt this, but it breaks more things than just implementing IPv6 naturally does.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks