Web Creators Call Internet Outdated
ElvaWSJ writes "Several networking pioneers are dissatisfied with the Internet's underpinnings, and some are offering remedies to ease the strain that bandwidth-hungry services put on technology networks. Along with other projects here in the US and around the world, numerous companies and organizations are looking to rewrite the underpinnings of the internet. This piece looks at new concerns from old hands at networking, with comments from folks like Larry Roberts and Len Bosack. 'Mr. Roberts's concern over the Internet's infrastructure stretches back years. Even while at ARPAnet, he says he was unsure how long the technology could work, especially since the system didn't ensure that information packets would arrive at their destination. His fears crystallized in the late 1990s when he saw companies begin to use the Internet to make phone calls and consumers begin to dabble in online video.'"
They talk about web creators and didn't mention Mr. Manbearpig... I mean, Al Gore!
Can we please go at least a week without hearing about the internets short comings? The internets my only friend and you are all SO mean to it. He/SHE is doing his/HER best!!! Besides, If it ain't broke, don't fix it.
The Internet is dead.
Seriously, there really isn't anything that wrong with the Internet. Sure, it may not work perfectly, but how can you ever expect to connect so many diverse systems together in one unregulated mass and have it work perfectly? If you want a better system, go use Internet2 and leave the rest of us alone.
www.timcoleman.com is a total waste of your time. Never go there.
Are you surprised? I mean, where's our flying cars? Aren't we supposed to have those? And push-button jobs. And robotic maids.
and consumers begin to dabble in online video...
he was meant to say pRon?
The Web is an application on the internet but it is not the internet. There are many things that use the internet that aren't the web.
Quote: "However, unlike many, Cerf doesn't think the bandwidth issues, frequently stated as a potential stumbling block for video over the web, will be a problem. Cerf thinks that a combination of faster connections, improved network technology and not "streaming" content will alleviate any issues."
Seems like he is not engaged in a (recent) startup.
CC.
TaijiQuan (Huang, 5 loosenings)
programming is hard, please change they way everything works ti suit us.KTHXBY
idiots.
The Kruger Dunning explains most post on
From TFA
To tackle the problem, a slew of start-ups are producing gear and software to accelerate Internet traffic or to increase the network's capacity. These include companies run by Messrs. Roberts and Bosack, as well as Riverbed Technology Inc. and Big Band Networks Inc. Other companies, such as BitGravity Inc. and Limelight Networks Inc., are creating "parallel networks" -- essentially scaled-down versions of the Internet -- to escape the glut of traffic on current networks.
Of course, the gentlemen crying wolf are the same people who run companies who can sell you stuff to fix the problem. There's no new problem here. The tubes, according to business people, always seem to be in a sorry state, about ready to crumble the moment the wrong person clicks one more time on that link promising Brittney Spears porn. And yet, I have been able to get my email every morning since 1993 when I got my first email account.
Typical fearmongering article designed to drum up new business. Mod me up, give me my karma now, and move along, nothing to see here.
"All great wisdom is contained in .signature files"
This has been one of the biggest problems with most companies as well... Poor planning and design. There is no way SmallCompany.com or MomAndPop.org could have known that by going world wide they'd gain a slew of business that would overwhelm their poor little SoHo office. Now they have to upgrade and add 20 servers, 2 routers and a firewall. Get real for a minute. Most companies, government organizations, etc., can't control growth and expansion, it grows, implodes at will. National Lambda Rail however thrilling it may sound is a bandaid solution. I can see it now... "K Engineers, this weekend we'll be migrating ARIN and APNIC over to ipv?.lambdarail.net for better speeds"
Infiltrated dot Net
It's my understanding that we have thousands of miles of "dark fibre", or unused fibre optic cables running under our grounds. As capacity needs expand, are we looking to use any of this unused resource? Dotcom bubble enterprises paid a lot of money to install it, and then they went bankrupt and the fibre remains unused.
to change the internet: Control.
To establish borders and break the very thing that gives the internet so much potential and effect.
A world where no one could blog about monks being killed. A world where people fighting tyranny can't be heard from. and yes, a world where you can't watch porn.
The Kruger Dunning explains most post on
You *do* know the difference between the Internet and the Web, right?
The solution according to Roberts:
...
"Last month, his start-up, Anagran Inc., introduced a piece of gear called the flow router that he says can help modernize the Internet. The equipment analyzes Web traffic to discern whether it is an email, a movie or a phone call and then carves out the bandwidth needed for transmission."
No thanks.
The solution according to Bosack:
"Last month, his company, XKL LLC, unveiled a system that allows businesses to connect to underground cables that have nearly 100 times the capacity of current telecommunications pipes."
That would be really nice, how about making use of all the dark fiber first.
All in all, we see the people who were involved in the creation of the Internet now got into the private business and use all possible means of pushing said business forward. It's almost sad they did so good job the first time, that now they have created solutions in search of a problem
Too many people know the workings of the current Internet. This is like Walmart and product placement on shelves.
Once too many people know where the stuff they really want is, they can go directly there and get it without browsing all the isles looking for it and ending up with extra stuff as well. Too many people know about the Internet as it currently exists, time to redo the shelves on the Internet and force people to start wandering thru it again, looking for what was where it should be yesterday.
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
IPv4 is creaky, migrate to IPv6 for good justice.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Every few years people cry out that the net is going to break down because it's to slow.
Come on! Get over it! There are lots of simple ways to build fast networks. A single fiber can easily transport 10 Gigabits per second. And a typical cable has more than 100 of those fibers. So even with todays technologies 500 Gigabits per second on a cable is perfectly doable.
The main problems currently are this:
It's hard to build a high traffic server as all the traffic will concentrate.
ISPs don't want to invest in new lines.
If you'd really change something about the network, do the following:
In IPv6 make an optional header which tells the router to try to cache it transparently, if it can. If it can, it will send the packet to a transparent proxy which will also send that header in it's queries.
So after a while you would automatically build a network of cascaded proxy servers. The network would automatically be in it's optimal configuration. If you choose not to use the proxies, just don't use that header. It's good enought if a few routers along the way support this new header, the others just need to pass it throught.
Even while at ARPAnet, he says he was unsure how long the technology could work, especially since the system didn't ensure that information packets would arrive at their destination.
So long as you're running packets over copper, or fiber, or radio waves, or any other physical medium, you're going to have the possibility of packet loss. Oops, I unplugged the cable.
I always thought that was the brilliance of IP: once you admit that packets will always be unreliable, you can build a platform on top of that which does what you want. Pretending it can be 100% reliable is a fantasy, and it doesn't help us build better networks.
The web is the same way: no database geek would have ever thought of throwing referential integrity out the window. But Tim realized that there would always be the possibility of not being able to connect, so we have the 404 page, and the web is flourishing.
If Larry has an idea for a way to guarantee packets arrive, that's great, but somehow I doubt it's physically possible. And as long as we don't have it, the best way we know how to build networks is to allow for the possibility of failure, and deal with it.
Even web clients are smart enough to say "Sorry, can't seem to connect to some-server.com right now", but if cable TV goes out all I get is a blank screen. And if my network starts to get flaky, I can pause an online video and come back later when it's fully downloaded; I can't do that on TV. Is online video really that bad? On everything except bandwidth, we're doing pretty darned good, and bandwidth is being solved as we speak.
I am not familiar with the internal workings of P2P software, but I wouldn't be surprised if most of the algorithms only take into account bandwidth type (modem, DSL, LAN, etc) and which peers are 'super peers' or regular peers. The one piece of information that would be important is network hierarchy, so that you give priority to local peers first. An example order would be: local LAN -> local ISP -> anyone else. The idea is that by optimising for close peers you reduce the amount of traffic going beyond the network. This is also a sort of compromise that could appease certain stingy bandwidth ISPs, since they pay less to the providers they depend on, since the amount of data leaving and entering their network is reduced.
I am not sure how you could work out which peers are considered local. Maybe hop count could do the job, but I don't know how effective that is.
Jumpstart the tartan drive.
"If it aint broke, DONT fix it !"
There would be NO problems if the ISPs didnt oversell and invest the phenomenonal cash they made on overselling instead of gulping it.
Its not internet's, users', or techies fault - its the big buck's fault. Ages old greed
Read radical news here
So the solution is to start having ISPs analyze my network traffic ? How about NO ? No thanks. I'd rather they just implement multicast, and don't use lack of bandwidth as an excuse to start spying on the users. Heck, traffic analysis obviously won't work with encrypted content, so shall we have to choose between privacy and quality of service? I for one do NOT welcome our existing overlords snooping more on what we do, and I would prefer it if they stick to net-neutrality and actually implement protocols like multicast, that have been designed to deal with the bandwidth issues.
ohhhhhh gopher with your low bandwidth requirement, how I yearn for your return in this bloated video web2.0 nastiness. If only everyone used gopher clients and browsed the 'web' with Lynx and spammers were locked up then all this capacity would be free.
Now, maybe I'm dense here, but when he says that he designed the Internet, I imagine that he's talking about a lower level than the design of routers. In fact, earlier, he says that one of the problems is that it doesn't guarantee that packets arrive at their destination, leading me to believe that he's talking about, at highest, the IP level. So my question is, how is this router project related? What does it have to do with the Internet problems we're supposedly facing? Is this router going to change the basic design of the Internet? I don't know, I can't say exactly what's wrong and I can't say if it's the article author or Roberts or the editor, but it's just so off I smell bullshit somewhere.
Another thing that gets me is, how is it bad that we don't guarantee packet delivery? (At lower levels and for some protocols.) If we put that in, say, IP, how would we then have UDP? And how is TCP's transmission guarantee not a guarantee? I mean, yes, it's possible you won't get your packet, but at the very worst you can detect that you didn't get your packet, which is about as good as it's possible to do while operating in the real world.
Reading through the article I got the same hand-wavy, smoke-blowing impression many times, which is odd given that it's about a couple of people who created the Internet. You'd think they would point out hard facts and real problems. Anybody else see something off with this article, and maybe see what agenda it's actually going for? It reads like something that belongs in the pessimistic bizarro-New Scientist.
<xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
Internet is like, so last year. Stone tablet and carrier pigeon are back in style this year. All the Hollywood celebs are doing it. You should too!
The game.
It's still faster to pack my steam-powered ornithopter full of tapes, sonny boy.
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?"
Perhaps this "networking pioneer" can enlighten me.
TFA is little more than a self-advertisement for his latest attempt to sell QoS routers. Since leaving the DoD in 1971 he has attempted to sell QoS routers. And failed repeatedly.
"Even while at ARPAnet, he says he was unsure how long the technology could work, especially since the system didn't ensure that information packets would arrive at their destination. His fears crystallized in the late 1990s when he saw companies begin to use the Internet to make phone calls and consumers begin to dabble in online video."
So 40 years ago he had concerns. Seems that we're doing pretty well then, because this crappy 40 year old technology continues to change the world, and continues to work. Sure, it has its issues. And a lot of people who work to overcome them.
"The Internet wasn't designed for people to watch television," he says. "I know because I designed it."
Anyone seen the internet fall over recently because of iTunes, VOIP, torrents or youtube? When was the last time a DDOS attack had a lasting effect on the internet? He completely neglects to mention the thousands of other researchers and engineers who have built on what he designed.
I don't know whether QoS routers have a market in the internet or not. It seems to me that the Tier1 ISPs built out a lot of dark fiber in the late 90s, which we are now starting to use. Google have been building out fiber recently. It seems to me that the internet is scaling fairly nicely without them.
Maintaining eye contact isn't going stop it from happening....you think it is, but it won't.....
The article did not mention the creation of the web at all.
If it did, I assume it would mention Tim Berners Lee.
I think what the guy's talking about is the fact that the system was designed with a certain ratio of capacity between the backbone and the end-users' connections. If everybody has megabits of bandwidth, and they all want to use all of it all the time, you need a huge capacity backbone.
It doesn't matter whether you're talking about 16k baud rates or 10 Megabit connections, if all that data has to go through a bottleneck that's not many times the capacity of the individual connections, you're gonna run out.
Posted from my Android phone. Oh, I can change this? There, that's better...
Not sure if I'm missing something here; what's the difference between this and traffic shaping? Traffic shaping already exists for the express purpose of assuring QoS for things like VoIP. In order to take it to the next level, you would have to implement it in a multinational telco's network.
Spot on, suv4x4. We already have the ability to increase bandwidth to most areas via the existing dark fiber, so the only bit that matters is the last mile to your door (which companies like Verizon are working on currently); that's not the problem. Just like when you get a shiny new hard drive, you fill it quite quickly because you have the free space. Increased bandwidth always leads to increased consumption.
The question at hand is how to make internet routing more efficient so as to ensure QoS to the real-time services like voice/video communications and (to a lesser extent) maintain reasonable latency for real-time games (most FPS games don't require much bandwidth, just extremely low latency). Both companies claim to solve or help the issue, neither seems to do that. This is just advertising, not a hard-core restructuring of the internet. For that, we'd likely need another project like Internet2.
Use my userscript to add story images to Slashdot. There's no going back.
I was hoping somebody would bring up multicast. I've seen the term bandied about in the past, and I assume it refers to an IP-based equivalent to TV broadcasting. Multiple people receive the same stream, giving up control over when they tune it. Certainly makes sense for 'interntet TV' - especially if you could TIVO the stream to get time-shifting capability that way.
Has this actually been designed, or is it just something people talk about? Anybody have a URL that goes into detail?
Posted from my Android phone. Oh, I can change this? There, that's better...
Well, certainly for UDP there is no guarantee, but TCP include guarantee of packet delivery as part of the spec IIRC. UDP relies on the applications & services using it to handle failure to receive packets on their own...
Of course this all ignores the real purpose of the internet was to create a network that could, potentially, survive fragmenting and loss of nodes while still being able to operate, and IIRC was the primary motive for the creation of DARPANET. Note the "D", especially since we are now acknowledging that the "D" supplies most of the research $$$ again.
I'll let the "average person" part pass (since I just don't know any better), but the megabits in question are at the last mile--there's a bottleneck where all those last mile circuits feed into an uplink that doesn't have nearly as much bandwidth as they do in the aggregate. And that's by design; the whole point of a communications network like the telephone network or a packet-switched network is to make the most of a limited resource by sharing it.
If you want everybody to be able to watch the same exact thing at the exact same time, all the time, you run a wire from a central station to everybody interested (or even easier, you transmit a radio signal). The bandwidth requirement is just whatever your broadcast requires. However, if you want everybody to be able to watch a completely different thing at the same time, all the time, and that thing could be provided by anybody else in the network, then everybody needs to be able to get full bandwidth to any other site all the time. And for that you have to build the equivalent of a wire running from each subscriber to every other one. What's the factorial of 300 million?
The only way to get it to work is to weaken the assumptions; e.g., sometimes you won't be able to watch TV over the internet because too many people are already doing so. Or the number of choices you actually have is small, relative to the number of subscribers (which allows for some tricks to share bandwidth). Or you can't really watch whatever you want whenever you want.
Yes, on a set of on-the-air channels shared with whatever other subscribers may be in the vicinity.
It isn't being used because it is the "old" type of fiber that only allows for one "color" of light. The newer type allows for a full spectrum, so instead of 1 bit at a time you get 8 or more. See what I mean? I think it has something to do with adding those expensive fiber cards into core routers, if you're going to buy them and have to pay to use fiber you want the fast/good kind and not the older slower kind.
.. in a nice shade of Ferrari Red to match my car? Thanks.
http://www.rense.com/general79/wdx1.htm
The trouble with something like the internet is that it's "good enough", and due to it's current sheer size, creating a replacement that works better and can handle that kind of volume would be VERY expensive. It's better to replace the pieces that absolutely need packet guarantees as needed, and work outward from there. As the demand for such a service increases, the money to pay for the infrastructure replacements will become available. No company is going to throw down the multiple, multiple billions needed to get a brand new, highly "beta" internet going, when there's still so much $ to be made from the current (albeit slightly broken) version.
stuff |
Yeah, let's get rid of all of those buggy and exploitable protocols and get somethings safe, serene, and a joy for ISPs to deliver.
Wait wait don't tell me....
Yeah, Internet II.
Uh oh, already been done? A worldwide OC-192 highway? Drat.
Sorry there, old salivating VC buds, perhaps it wasn't that simple. Maybe we need to look at it one step and application at a time. What-- we need to time data together so as not to cause multimedia latency issues? Drat.
---- Teach Peace. It's Cheaper Than War.
And are in the process of downloading an update via the Internet.
How fucking dare anyone out there make fun of the internet after all it has been through? It's running out of bandwidth. Packets aren't guaranteed to be delivered. People are using it for fucking video and telephone. Mr. Roberts turned out to be an engineer, and now he's selling flow routers. All you people care about is carving out bandwidth. It's a series of tubes! What you don't realize is that the Internet is just being the Internet and all you do is write a bunch of crap about it. The Internet hasn't updated its hardware in years. It prefixes everything with "www" because all you people care about is WINNING! WINNING! WINNING! LEAVE IT ALONE! You are lucky it even loads you bastards! LEAVE THE INTERNET ALONE! Please! Len Bosack talked about adequacy and said if the Internet was adequate it would connect to underground cables that have nearly 100 times its capacity. Speaking of adequacy, when is it adequate to publicly bash an international communications network who is going through a hard time?
ALL old systems are "outdated" and could be done better. That's just life, doesn't mean that we are going to replace them. Could we have done the Internet better if we knew where it would have gone? Sure, but we didn't. So guess what? Now we gots what we gots. It works, we'll make due with it, and modify it as we can and as we need to.
I am with you, on being real tired of these "X is outdated and is going to collapse!!!111" articles. Yes, everything is old, everything is outdated, everything could be done better. Shut up, it isn't going to go to hell, no we don't need what you are selling.
While it'd be nice if everything was updated with latest technology, latest techniques, we've been living in an "outdated" world forever, it works just fine.
So light up a couple more fiber strands and upgrade from gig to 10gig equipment. (then from 10gig to 100gig)
But noooo, there's no money for that because the telecomms have spent all their infrastructure money on "QoS" and spying equipment.
Instead of upgrading the capacity they buy hugely powerful equipment to analyse these vast data flows and selectively reduce the quality of service.
The problem with the Internet is the big telecom companies making selfish business decisions instead of the correct technical decisions. (see Bell Canada peering)
I say we buy up the fiber for a new network and run it publicly like the roads.
Customer owned fiber is the way to go.
http://www.canarie.ca/canet4/library/customer.html
Fat Cat Corporations Say Internet's Too Competitive Religious Right Says Internet's Too Dirty China Says Internet's Too Liberal Prakash Singh Says Internet's Too Expensive Al Gore Says Air's Too Free Take a number and sit down.
From http://en.wikipedia.org/wiki/User_Datagram_Protocol
UDP does not guarantee reliability or ordering in the way that TCP does. Datagrams may arrive out of order, appear duplicated, or go missing without notice.
Common network applications that use UDP include the Domain Name System (DNS), streaming media applications such as IPTV, Voice over IP (VoIP), Trivial File Transfer Protocol (TFTP) and online games.
They're not some HTML kiddies, they're the people who invented the whole thing! Is it possible that /. editors don't know the difference between Internet and WWW?
All of the core internet protocols are based on an obsolete assumption of what the core user base is. The internet is no longer composed primarily of trustworthy, technically savvy, geeks and scientists. So, for the past 15 years, we've been layering safety and utility layers on top of this flawed foundation. Look at the evolution of E-mail. E-mails are sent over the same SMTP sessions that used to be driven by manually-entered commands. Add to that some primitive and flawed approaches to protocol standards, and we do have a little bit of a mess. The news to me isn't that the internet is flawed, but that the IT community has managed to scale these foundation technologies into the modern internet age. Yes, it's outdated, but it also still works.
I swear to God...I swear to God! That is NOT how you treat your human!
Outdated indeed! I keep checking every day, but suck.com still hasn't been updated in over six years!
"The Internet wasn't designed for people to watch television," he says. "I know because I designed it." I thought Al Gore said that he designed that there tarraweb thingy?
...wholeheartedly agree with the Web creators on this subject. Here, only old people use the Internet.
In soviet russia, the internet outdates you!
-Rush?
Gee, if only we had some method to control the transportation of packets. I envision it starting with something like a handshake between two hosts so each would know that the other was ready. Then you'd want to assign sequence numbers to each packet so the recipient would know if a packet had been dropped. The recipient might have some way to acknowledge each packet, so the sender knows that the recipient received it. And there might even be some way for either endpoint to tell the other that it's finished with the conversation, allowing timely cleanup of network resources.
Nah, I'm dreaming. If such a magic "transport control" protocol were possible, surely the inventors of the Internet would have figured it out by now.
Chelloveck
I give up on debugging. From now on, SIGSEGV is a feature.
"Web creators", TFA says, yet I can find no mention of TBL. Are there some other Web creators around that I haven't heard of?
I am sure that there are many other solipsists out there.
Is that thing still around?
I'm not certain it's just that. Remember the internet is a global communication network. A lot of the assumptions hold for other parts of the world. It's just were broadband is is were the problems start.
In practice, if you're losing enough packets to make a dent in a TCP stream you're not going to be able to recover in any event.
For almost all applications latency is going to be more important anyway.
Just replace the tubes!
Aych tea tea pea colon slash slash slash dot dot org slash
I like to think that I wrote this song (Seven Layer Cake) as a teaching tool...
Need Geek Rock? Try The Franchise!
Does that mean that when they are finished, they will have to reboot the Internet?? Man, all those tubes.....
The biggest problems with the Internet
are hardly technical -- they're polico-economic.
The old Bell companies have managed to leverage
their historical regulated monopolies into strong,
unregulated oligopolies, especially on the last mile
of Internet connections.
If the net infrastructure were still being run
by the technical entrepreneurs who built it in
the first place, instead of the telecom oligopolists,
things would probably be very different.
(BTW, I think we should reserve "ISP" for the original
idea of Internet Service Provider and OSP for
oligopolist service providers that are consolidating
control and will eventually lead to network neutrality
evaporating.)
...A solution in search of a problem.
Having been around at the beginning, I should comment on this.
There are some fundamental problems with the way the Internet works, but hardware has saved us from having to solve them. The biggest problem is that we still can't deal effectively with congestion in the middle of a pure datagram network. We know what to do out near the edges (look up "fair queuing", which I invented), but in the middle, where there are too many flows and too little transit delay, that doesn't work.
The practical solution to the problem has been cheap long-haul bandwidth in the backbone of the network, with routers to match. Early users of the modern Internet may remember the days when MAE-EAST and MAE-WEST would choke on traffic and the whole backbone would start losing half the packets. That was solved by cheap fibre optic links. Today, we have a network where the "last mile" usually saturates before the backbone does. This is what makes the whole thing work. But we never did get a good technical solution to that problem. We have some good hacks: the congestion window in TCP and "Random Early Drop", which together sort of work. At least where most of the traffic is TCP. We still don't have equally effective ways of throttling UDP traffic.
Roberts is a virtual circuit guy. He founded Telenet, which was a virtual circuit system. (I was recruited by Telenet when they had 13 employees, but turned them down.) Telenet was a flop commercially; it didn't scale up well. Telcos love virtual circuits, because they create connections they can bill. And they keep trying to get virtual circuits into the network. X.25, ISDN, ATM, and PPPoE are virtual circuit systems, and they all came from telcos. Roberts is still pushing variations on his virtual circuit scheme.
There are continuing attempts to get some kind of billable virtual circuit thing into the network, and those attempts consistently come from telcos. There was a scheme tried for using multiple PPPoE connections over ADSL links to provide multiple classes of service, with the good ones being more expensive. That didn't fly. The whole "net neutrality" thing is about this. What telcos really want is to be able to charge based on the "value to the consumer". The wireless phone people do this, and cash in big - SMS messages cost more to send than photos. The wireline telcos see themselves being cut out of the revenue stream as video moves to the Internet. They want to create a place where they can step on the hose and cut off the flow unless you pay them extra.
I wrote the classic RFC on this too many years ago. Read the section "Game Theoretic Aspects of Network Congestion". It's still valid. But, as I said above, we don't have to solve the theoretical problem as long as throwing cheap backbone bandwidth at it works. Cheap backbone bandwidth will continue to be available unless some monopoly situation develops that prevents backbone bandwidth from being provided near cost.
I've seen this or a variant of it mentioned a lot specifically in the last two weeks or so. What are its origins? I must have missed the memo. :(
Love,
Anonymous noob
The internet software update called 'Fast TCP' can transfer a DVD over an ocean in a second so I think it should be popular among the packets guys too?
http://en.wikipedia.org/wiki/FAST_TCP
Why is it that when internet performance is discussed in the media, "solutions" always involve some new box or protocol that's supposed to make your packets move faster?
It's inadequate infrastructure as a result of the political climate. At every level.
The single largest impediment to mass consumer broadband in the West is irresponsible corporate monopolies or borg-like incumbent telecoms making life hell for consumers.
In developing nations, it is often more a case of the aforementioned telecoms making life hell for entire nations e.g. if you are a landlocked African country you have no direct access to undersea cable, so even your national incumbent telecom is screwed. And the hell of it is that various borgcoms owns so much of said undersea cable (and especially the access rights to the landing stations) that even if you are a country with access to the cable, you are still only slightly less screwed. This is why in most places in sub-Saharan Africa, it is still cheaper to send data 72000km through space via a low-bandwidth geostationary satellite link than use the optical undersea cable: there is global competition in the sat bandwidth market.
Even in the case of carrier-carrier interconnects (the "inter" part of the internet), sustained scalability relies upon the mutual goodwill of carriers to upgrade their common interconnects. If one feels the other is taking advantage of the situation, then it's no soup for the other guy. This is only fair in business of course, but it leads to congestion which impacts performance. Video hosting has recently exacerbated this issue significantly.
Something obvious to me seems to escape most folks, so I'll state it again for posterity: the internet is a media delivery system, not unlike TV, newspapers, & magazines. Most of the money going into the "internet economy" from the rest of the world comes from two places: advertisers, and consumers paying for something useful that is also used as an ad-delivery mechanism (i.e. internet access).
Google had this figured out a long time ago. Just because it's technology doesn't mean it's different.
It is in the apparent interest of large/incumbent telecoms to keep the net out of their country/market as long as possible, because net proliferation inherently means competition. This is why most French people didn't know about the net until around '99 or so; France Telecom was making truckloads of cash off the minitel since the early '80s and had no intention of changing that, so they did their best to make life hell for any ISP trying to build a business in the country. Around '99 or 2000 the government realized that they were starting to look pathetic and did something about it. In late 2001, all the FT COs were opened up to competition, and of course FT lost loads of business.
But now France has one of the best deployed broadband infrastructures in the world, and France Telecom (though forced to be competitive) is making far more revenue from triple-play services than they ever made off the minitel, because even though they only have one piece of the pie (albeit a big piece,) the broadband market has exploded, and the net has significantly increased revenue from their mobile phone division as well. If one could have told an FT executive in 1998 that in a few years they'd open up all their POPs to stiff competition but make record revenue delivering IP, voice, and TV via their existing copper and mobile infrastructure, I'd love to see his reaction...
This lesson needs to be taught everywhere that a half-decent internet connection is unavailable, including most of the US.
all of the stuff that you've been using the internet for all of these years is too much for us to handle! you should buy new internet stuff from us so that it will be like it used to be again!
In one of the "related articles", mention is made that there is a great need to "declare your age" and know that if you are communicating with such-and-such Bank, that it is really them.
Nonsense.
Maybe those needs are felt in the UK, where that particular article was written, but here in the U.S. we still consider it a right for individuals to speak anonymously. I would never support, say, a scheme to attach a personal "profile" to an IP... and as for authentication, there is no way, technically, to do that without some kind of "trust authority" as the ultimate verification. And that is something we are already doing.
If it ain't broke, don't fix it. Not everything works perfectly, but I would not want a system where everything did, if that article's author were allowed to define perfect.
Let's convert the internet into a giant Token Ring network where only one machine speaks at the same time. Problem solved no more collisions and lost packets !
http://en.wikipedia.org/wiki/Token_Ring
Everything I write is lies, read between the lines.
Thats all we need. More geeks to overthink something that has for the most part worked very well.
The postal system is based on very similar protocols and it still works all over the world ... It's based on trust
... I can't?
.... I can't?
...
If I receive a letter how can I tell is the sender is the person they claim to be, from the envelope
How can I stop people sending me mail I don't want
But it still works ! It creaks but I works
Come up with a system where anyone can send me mail without annoying them so they can't be bothered, but spammers can't, and you will have a better system. All the email replacements I have seen do not work, they either let spam through or block people I want email from, I suspect that it is impossible....
Puteulanus fenestra mortis
"Actually, IPv6 will come "
I've been hearing this for over a decade now. Don't be surprised if some other protocol that uses the format of the V6 address and the one unsed bit in the V6 header actually surpasses V6.
Need Mercedes parts ?
Ensuring that packets arrive at their destination is not best handled at the TCP/IP level or at any protocol level, the way to ensure that packets arrive at their destination is to have a clear physical transmission without interference. Networking protocols are for telling the sender to resend lost packets on a lossy line, or not, depending on how much you need the packet.
I've gotta call bullshit on this one. The only time SMTP was "driven by manually-entered commands" was when someone was forging mail or debugging something. The people that developed SMTP weren't stupid....
I saw a blog post recently asking about what are the next problems for a computer scientist, from someone who thought that computer scientist == programmer. This is not true. Computer science is about understanding and handling complexity, and great gobs of computer issues have little to do with that. The Nike+ deal where you can put an accelerometer in your shoe and it'll tell your iPod how far you've run and how many calories you've burned. A neat and useful thing that makes me want it, to be sure, but it's far closer to 'hello world' than the ends of computer science.
This is not Tim Berners-Lee saying that he's dissatisfied with the Web. Which I'm sure he is, as it's not nearly as Semantic as he hopes it to be, and I'm not sure if Web 2.0 counts as a step forward or back for him.
The thing about it, if you RTFA, it seems -- Last month, his start-up, Anagran Inc., introduced a piece of gear called the flow router that he says can help modernize the Internet. The equipment analyzes Web traffic to discern whether it is an email, a movie or a phone call and then carves out the bandwidth needed for transmission. that they want to violate Network Neutrality. Which confuses me. It's good to favor packets from Youtube because video wants fast but not because you like Youtube?
And I always thought that the glory of the internet was that it was smart on the ends, not the middle.
You see, that parcel must actually traverse four dimensions en route to the intended (or unintended, for that matter) target. One of those dimensions happens to be time. Thermodynamics dictates that this dimension 'points' in a single direction and therefore cannot be reversed.
This means that I cannot possibly have "all those backups we have replace the corrupted files sixty seconds ago"; these things take time. Especially when I said that we shouldn't be mounting writable data in RAID 0 without an UPS. Stand on this 'X' while I have the tapes sent to you.
"Pull!"
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.