Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Smart Routers

Posted by michael on Sun May 20, 2001 05:31 PM
from the centralized-control dept.
Lukenary writes: "For years, Cisco and Juniper have been stuck in the "smart fringes, dumb core" view of routers and the Internet. If Larry Roberts and his new company, Caspian Networks, have their way, all those promises you've heard about the Web being the new entertainment medium may play out. "Smart" routers will be able to pick out different types of packets (text, voice, media, etc.) and intelligently sequence them to their destination more efficiently. Broadband that can really stream high-quality multimedia. Worldwide, high-quality IP-based long-distance telephone. Even faster dialup connections." While the Wired reporter doesn't question the greatness of these new routers, what it means is that the backbone companies gain greater control over what traffic they will and won't permit, what they'll speed up and slow down, etc. This is likely to increase their profits at the expense of the health and dynamicism of the overall network. ("You're a residential customer, you can't serve data, only consume it!") These are the issues we've looked at before here and here.
This discussion has been archived. No new comments can be posted.
Smart Routers | Log In/Create an Account | Top | 125 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • Given the speedy implementation by Jeremiah Cornelius (Score:1) Sunday May 20 2001, @02:50PM
  • Wrong on two counts... by Sanity (Score:2) Sunday May 20 2001, @03:35PM
  • Re:Application Developers.. by Thomas Charron (Score:1) Sunday May 20 2001, @01:37PM
  • Re:QOS by Thomas Charron (Score:1) Sunday May 20 2001, @02:10PM
  • Re:Bah :) by Thomas Charron (Score:1) Sunday May 20 2001, @02:12PM
  • Re:...when pigs fly and IPv6 is implemented by Thomas Charron (Score:1) Sunday May 20 2001, @02:16PM
  • Re:...when pigs fly and IPv6 is implemented by Thomas Charron (Score:1) Sunday May 20 2001, @02:28PM
  • Re:QOS by Thomas Charron (Score:1) Sunday May 20 2001, @02:32PM
  • Re:Really? by Thomas Charron (Score:2) Sunday May 20 2001, @01:41PM
  • Re:Just a reminder by Thomas Charron (Score:2) Sunday May 20 2001, @01:59PM
  • Re:Network Dynamism issues by Thomas Charron (Score:2) Sunday May 20 2001, @02:03PM
  • Re:Smart=Dumb by Thomas Charron (Score:2) Sunday May 20 2001, @02:05PM
  • Re:Application Developers.. by Thomas Charron (Score:2) Sunday May 20 2001, @02:07PM
  • Re:Network Dynamism issues by Thomas Charron (Score:2) Sunday May 20 2001, @03:43PM
  • Re:Really? by Thomas Charron (Score:2) Sunday May 20 2001, @03:46PM
  • One has to wonder, if these 'smart routers' ever come to fruition on the internet on a large scale, how long it would take developers to beging to 'camaflague' their applicaitons data to be those of higher priority purposes, and use this as a 'selling point'. Even if there would be really no basis for this, could it simply become a selling point for 'High Priority' instant messaging of web browsing, and hence make the entire idea innefective?

    As a disclaimer, I'm not saying that this SHOULD happen, simply that I could see developers trying to get their applications to utilize smart switches and routers at a higher priority then they should. Some people just don't know how it all really works, and might be 'sold' on the idea of their emails going thru at a higher priority then they really need to.
  • The Rise of Stupid Network by richieb (Score:1) Monday May 21 2001, @04:39AM
  • Re:Application Developers.. by Ed Avis (Score:2) Monday May 21 2001, @03:16AM
  • KISS kills it by hta (Score:1) Monday May 21 2001, @02:59AM
  • Re:Application Developers.. by Cato (Score:2) Monday May 21 2001, @03:06AM
  • Re:...when pigs fly and IPv6 is implemented by Cato (Score:2) Monday May 21 2001, @03:22AM
  • Restrictions on services on Aussie cable by GoLGY (Score:1) Sunday May 20 2001, @06:02PM
  • by FWMiller (9925) on Sunday May 20 2001, @02:50PM (#209340) Homepage

    Theres a fundamental flaw with the theory that interior network nodes should be intelligent. The rate of progress in optical bandwidth improvement is increasing faster than Moore's Law. As a result, any intelligence that is built into the core using optical-electical-optical (OEO) technologies will actually cause the core to get slower (with respect to the overall bandwidth available) over time.

    Something to think about...

    FM

  • Re:Juniper, not Jupiter by vawlk (Score:1) Sunday May 20 2001, @02:56PM
  • Re:Jsut how smart is "smart'? by Skapare (Score:2) Sunday May 20 2001, @02:04PM
  • Re:Jsut how smart is "smart'? by Skapare (Score:2) Monday May 21 2001, @07:26AM
  • Re:Jsut how smart is "smart'? by Skapare (Score:2) Monday May 21 2001, @07:38AM
  • Re:Intelligent Routing by Anomie-ous Cow-ard (Score:1) Sunday May 20 2001, @02:09PM
  • zero-copy by cpeterso (Score:2) Sunday May 20 2001, @09:06PM
  • A company doing this by Tronster (Score:1) Sunday May 20 2001, @02:16PM
  • Re:Given the speedy implementation by Smallest (Score:1) Monday May 21 2001, @05:50AM
  • Why Dumb networks are better by dublin (Score:2) Monday May 21 2001, @10:45AM
  • That's Content Delivery Networks by mparaz (Score:1) Monday May 21 2001, @03:09AM
  • Re:Fundamental flaw... by jmauro (Score:1) Sunday May 20 2001, @04:14PM
  • Re:Fundamental flaw... by jmauro (Score:2) Wednesday May 23 2001, @04:50AM
  • Wow, what a load of crap by Salamander (Score:2) Sunday May 20 2001, @05:59PM
  • I'm designing an "intelligent router" by AaronW (Score:2) Sunday May 20 2001, @03:21PM
  • Re:I'm designing an "intelligent router" by AaronW (Score:2) Sunday May 20 2001, @03:35PM
  • Hey, I've done that! by knarf (Score:1) Sunday May 20 2001, @03:41PM
  • Re:Application Developers.. by Zurk (Score:2) Sunday May 20 2001, @02:02PM
  • by Zurk (37028) on Sunday May 20 2001, @03:35PM (#209358) Journal
    no you anonymous dumbass. its not the URGENT field. its bits 8 thru 16 of the IP packet -- the TOS. and its not part of TCP either...maybe you should reread whatever crap reference you gave me.
    i quote from RFC 791 : Internet Protocol :

    Type of Service: 8 bits

    The Type of Service provides an indication of the abstract parameters of the quality of service desired. These parameters are to be usedto guide the selection of the actual service parameters when transmitting a datagram through a particular network. Several networks offer service precedence, which somehow treats high precedence traffic as more important than other traffic (generally by accepting only traffic above a certain precedence at time of high load). The major choice is a three way tradeoff between low-delay,high-reliability, and high-throughput.

    111 - Network Control
    011 - Flash
    110 - Internetwork Control
    010 - Immediate
    101 - CRITIC/ECP
    001 - Priority
    100 - Flash Override
    000 - Routine
  • One type of rerouting that would be nice... by Velox_SwiftFox (Score:1) Sunday May 20 2001, @01:46PM
  • Re:Bah :) by Velox_SwiftFox (Score:1) Sunday May 20 2001, @02:36PM
  • Re:Really? by Velox_SwiftFox (Score:1) Sunday May 20 2001, @02:57PM
  • Re:Bah :) by Velox_SwiftFox (Score:1) Monday May 21 2001, @10:19PM
  • Re:Intelligent Routing by Velox_SwiftFox (Score:2) Sunday May 20 2001, @02:50PM
  • Re:Really? by Velox_SwiftFox (Score:2) Sunday May 20 2001, @08:23PM
  • Not if we want security/privacy... by burtonator (Score:1) Sunday May 20 2001, @02:05PM
  • Invasion of privacy by Jarvo (Score:1) Sunday May 20 2001, @07:29PM
  • Re:...when pigs fly and IPv6 is implemented by Jay L (Score:1) Sunday May 20 2001, @02:50PM
  • Sounds like MPLS by sg3000 (Score:2) Sunday May 20 2001, @06:01PM
  • broadband means nothing. by wharfrat (Score:1) Monday May 21 2001, @03:17AM
  • Re:...when pigs fly and IPv6 is implemented by mikedotd (Score:1) Sunday May 20 2001, @05:48PM
  • Entertainment vs. Communication by numberVI (Score:1) Sunday May 20 2001, @11:20PM
  • Re:Application Developers.. by bonoboy (Score:1) Monday May 21 2001, @12:29AM
  • Re:Bah :) by -brazil- (Score:1) Sunday May 20 2001, @10:12PM
  • by Animats (122034) on Sunday May 20 2001, @04:13PM (#209374) Homepage
    I read the original article. They're implementing quality of service via something that looks vaguely like circuit-switched pipes. We've seen that before. Anyone remember Tymnet, from the 1960s, the predecessor to X.25? Same idea, but with newer technology. Very telco-oriented, with explicit setup and teardown. Well-defined for billing purposes. Some people think that's a good thing, and some don't.

    The pro and anti QOS issue is quite old. When I first developed fair queueing [fh-koeln.de], it was obvious to me that the queuing system could be biased to be "unfair", and that this would aid in making the Internet a billable transmission system. I deliberately didn't put that in RFC970, because I didn't want to make that happen.

    A truism of modern transmission systems, including voice telephony, is that the billing process costs more than actual transmission. Worse, once you have a traffic-based billing system in place, prices tend not to decline as rapidly as tranmission costs decline. This is the major argument against QOS in the Internet.

    John Nagle

  • Smart=Dumb by R.Caley (Score:1) Sunday May 20 2001, @01:39PM
  • This is not news by T. (Score:1) Sunday May 20 2001, @06:36PM
  • this article is a total bullshit by porky_pig_jr (Score:1) Sunday May 20 2001, @06:26PM
  • Re:Application Developers.. by ^chuck^ (Score:1) Monday May 21 2001, @03:55AM
  • Juniper, not Jupiter by Mold (Score:1) Sunday May 20 2001, @01:45PM
  • Re:Jsut how smart is "smart'? by Doomdark (Score:1) Sunday May 20 2001, @03:00PM
  • by -tji (139690) on Sunday May 20 2001, @03:13PM (#209381) Journal
    The stuff he says about the "smart network" is a big piece of crap, intended to make them look better than the giant, cisco.

    'He designed the Internet to be dumb at the core, so he could keep control at his lab' What a load of crap.. The Internet of his day bears little resemblance to the Internet of today. The reason the core doesn't get into complexities is just because of CPU power. The relatively low bandwidths on the edge was the only place that had enough CPU power to do heavy processing. If you tried to do that in the core, where all the links were aggregated, you could not keep up with the load and do complex processing.

    And, the junk about smart routers telling different data types is REALLY simplistic. Labelling packets for their type of data is not the challenge. Allocating bandwidth per customer, billing per usage were more difficult. And, for a really tough issue to overcome.... Your ISP, say AT&T, labels your packet high priority voice data.. It zips through their network, then goes through a NAP & gets passed to MCI's network.. You don't pay MCI a dime.. Why should they honor your priority & preempt their paying customers?

    Also, he tries to make it out to be a big benefit to everyone. As if, my WWW browsing will get faster if they do prioritized switching in the core. But, in reality, today my packets are treated equally with everyone else's. With prioritized routing, I will be at a lower priority than Mr. Deep Pockets at GM, CitiBank, GE, and other high paying customers.

  • Bah :) (Score:3)

    by tcc (140386) on Sunday May 20 2001, @01:35PM (#209382) Homepage Journal
    ("You're a residential customer, you can't serve data, only consume it!")

    That's okay with me, I wanna consume p0rn not serve it.
  • QOS by binford2k (Score:1) Sunday May 20 2001, @01:46PM
  • Re:QOS by iritant (Score:1) Sunday May 20 2001, @02:27PM
  • Re:Network Dynamism issues by iritant (Score:1) Sunday May 20 2001, @02:37PM
  • Re:QOS by iritant (Score:1) Sunday May 20 2001, @02:45PM
  • Re:So many misconceptions, so little time... by iritant (Score:1) Sunday May 20 2001, @03:29PM
  • Re:Sounds like MPLS by grue23 (Score:1) Monday May 21 2001, @08:23AM
  • Re:Wrong on two counts... by peccary (Score:1) Sunday May 20 2001, @03:55PM
  • Re:Intelligent Routing by peccary (Score:2) Sunday May 20 2001, @04:04PM
  • by peccary (161168) on Sunday May 20 2001, @03:51PM (#209391)
    They've already done it. Not every protocol in use on the Internet is "TCP-friendly". I won't name names, since, um, I was one of the offenders.

    In a similar vein, there once was a little project to build a graphical hypertext browser, and they didn't like TCP's slow-start algorithm, so they made it open multiple simultaneous connections to the file server to bypass slow-start. They called that thing Netscape, IIRC.
  • Re:Intelligent Routing by NevDull (Score:2) Sunday May 20 2001, @07:13PM
  • Re:Internet2 by NevDull (Score:2) Sunday May 20 2001, @07:30PM
  • Paradise for Business by Alien54 (Score:2) Sunday May 20 2001, @03:37PM
  • Re:Sounds like MPLS by dalzell (Score:1) Sunday May 20 2001, @07:00PM
  • by dalzell (190300) on Sunday May 20 2001, @06:34PM (#209396)
    The problem with your argument is that for intelligence, you still need OEO conversion. The all-optical part is the data path only. To distinguish/analyze packets or to set up connections and tunnels still requires OEO conversion.
  • Pay to play? (Score:5)

    by Papa Legba (192550) on Sunday May 20 2001, @02:48PM (#209397)
    The use I would expect to see these put to is shakedown for ISPs by the bandwidth providers (Worldcom, etal.) . With them being able to tell what the packet contains and speed it up or slow it down accordingly it is not any kind of leap to do it based on packet source. This means that they will be able to sell you a T1, but if you want the premium upgrade that will cost you. The premium upgade will contain an automatic speed up of one step for packets originating at your IP range. Want another step, that's another "premium" package purchase. If you are AOL and want you packets to route faster than the packets from mindspring you just need to get the next "premium" upgrade. That way you can run ads saying that your network is faster than theirs. It will make the final days of the ISP wars a bidding adventure.

    Writers of software could kick in also on this. If the packet contains a word document then give it a speed step, microsoft pays for it, Star office on the other hand gets nothing. The individual effect is negligable, but the overall impression people will get is that Office is faster than it's compitition.

    The ultimate effect will be that the larger providers and software publishers will be able to pay to get increased performance on the net. The little guy will be squeezed out of the market by a lack of being able to pay for bandwidth ability.

    And let's not even talk about paying to have your competion slowed down on the net...

  • Intelligent Routing by Warin (Score:2) Sunday May 20 2001, @01:43PM
  • Internet2 by PSUdaemon (Score:1) Sunday May 20 2001, @07:02PM
  • traffic and streets by CoreyG (Score:1) Monday May 21 2001, @05:21AM
  • Re:Yummy by Zero Sum (Score:1) Sunday May 20 2001, @01:50PM
  • Re:Wrong on two counts... by Zero Sum (Score:1) Saturday May 26 2001, @04:22PM
  • Re:Bah :) by Stonefish (Score:1) Sunday May 20 2001, @04:23PM
  • OSA Model by Aciel (Score:1) Sunday May 20 2001, @06:12PM
  • Re:Network Dynamism issues by hillct (Score:2) Sunday May 20 2001, @02:45PM
  • by hillct (230132) on Sunday May 20 2001, @01:48PM (#209406) Homepage Journal
    The point was made that network dynamism will be reduced. While this is certainly true, in that new protocols will be slower to take hold, because with the introduction of new protocols would require each router to be re-tuned to handle them at a suitable priority, this is really no different than current firewalls. If you assume that the first thing a network engineer is going to do when he gets one of these QOS capable routers, is lock down his network, in essance firewalling each subnet, well then the hypothesis will be accurate.

    If, on the other hand, the majority on network engineers are smart enough to know that while QOS is important, it only has business value where the benefit it offers meshed with the services offered by the provider in question, for example, the first thing every network engineer is going to do as soon as he/she gets her hand on one of these is to lock down a test enviroment, but hopefully, they will be smart enough to see if, for example, their company doesn't provide VOIP services, there's no point to tuning the routers to handle it (unless they're just trying to be neighborly or something.

    The example given is, however completely valid, about choking off upstream trafic for residential broadband customers, however, this is already being done , although not with the level of rranularity with which it could be done.

    While router based QOS is neat, it's really only a tiny step forward. We need IPv6 before QOS really becomes a reality. Router based QOS is just no substitute for protocol based QOS.

    --CTH

    --
  • Not a problem for me by MaxQuordlepleen (Score:1) Sunday May 20 2001, @05:17PM
  • smart routers or inventing the wheel?? by pr0file (Score:1) Monday May 21 2001, @04:22AM
  • Re:This isn't new... by smashdot (Score:1) Sunday May 20 2001, @04:13PM
  • Really? by tulare (Score:2) Sunday May 20 2001, @01:37PM
  • So many misconceptions, so little time... by sacremon (Score:2) Sunday May 20 2001, @02:50PM
  • The whole idea of smart routers is nice, but it has two major problems.

    1) It is another form of corporate censorship. Before the days of big ISP (i used to use a ma and pa operation!), a host was a host was a host: ie, if you had an ip, be it dialup or a t1, you could use your bandwidth as you pleased. Granted, and FTP server on a 33.6k connection was sad, but that was your choice. Now that bandwidth at the doorstep exists, we're limited in how we can use it: if @Home had their way, all you'd be able to use is their "premium content".

    2) Its a new standard. It will never fly. The internet hasn't really changed since IPv4 & TCP/IP were implemented over a decade ago. Remember: we need IPv6, and we need "intellegent" routers if we want what people have been promised, the great "information superhighway". However, there are 10's of millions of hosts on the internet, and they all have to start using new protocols for packets, and IPv6. Before we start implementing major new changes online, we need an international, independent, governing body for DNS and the internet, not an American-controlled company. The internet used to be open and democratic, lets try and make it that way once more.

    -MR
  • How will this effect gaming? by man_ls (Score:1) Sunday May 20 2001, @04:11PM
  • Re:How will this effect gaming? by man_ls (Score:1) Monday May 21 2001, @04:41PM
  • smart routers are a bandaid by xtp (Score:1) Sunday May 20 2001, @03:19PM
  • Why didn't he just say ... by rixster (Score:1) Monday May 21 2001, @02:32AM
  • Umm, yeeeeeaaaaaaah. Sure. by Ubergeek26 (Score:1) Monday May 21 2001, @07:41AM
  • Re:Bah :) by daniel_isaacs (Score:1) Sunday May 20 2001, @03:05PM
  • Jsut how smart is "smart'? by RavStar (Score:1) Sunday May 20 2001, @01:42PM
  • Re:Jsut how smart is "smart'? by RavStar (Score:1) Sunday May 20 2001, @03:24PM
  • Re:Jsut how smart is "smart'? by RavStar (Score:1) Sunday May 20 2001, @03:34PM
  • Re:Jsut how smart is "smart'? by RavStar (Score:1) Sunday May 20 2001, @05:00PM
  • Re:Jsut how smart is "smart'? by RavStar (Score:1) Monday May 21 2001, @11:59AM
  • Re:Juniper, not Jupiter by imipak (Score:2) Monday May 21 2001, @12:13AM
  • Re:Bah :) by imipak (Score:2) Monday May 21 2001, @12:16AM
  • Why is the Internet becoming the television? by Slashdot Junky (Score:1) Sunday May 20 2001, @06:25PM
  • Re:Fundamental flaw... by gsliepen (Score:2) Sunday May 20 2001, @10:32PM
  • Just a reminder by blair1q (Score:2) Sunday May 20 2001, @01:49PM
  • well by waspleg (Score:1) Sunday May 20 2001, @01:55PM
  • Time for the UnderNET? by TargetBoy (Score:1) Sunday May 20 2001, @02:04PM
  • Stupid routers by crazyprogrammer (Score:1) Sunday May 20 2001, @01:40PM
  • Re:Sounds like MPLS by crealf (Score:1) Monday May 21 2001, @02:35AM
  • Re:Network Dynamism issues by crealf (Score:1) Monday May 21 2001, @02:45AM
  • Re:Sounds like MPLS by crealf (Score:1) Tuesday May 22 2001, @03:07AM
  • This isn't new... (Score:5)

    by Phasedshift (415064) on Sunday May 20 2001, @02:39PM (#209435)
    This isn't such a revolutionary idea.

    It says in the article:

    "The Apeiro technique is based on a standard called multi-protocol label switching, which Roberts has tweaked and renamed D/MPLS - the D is for dynamic."

    Basically, in a large network the border routers would take parts of the header of the IP packet (dest/source IP address, etc just like MPLS), along with parts specific to D/MPLS (probably pulling certain information from the payload of packets, among other things), and sticking it in the ATM cell header, allowing things to be switched at Layer 2.

    If your just grabbing data from the header of the IP packet, then MPLS already does this (mind you, it could be better). However, as far as being able to look at portions of the payload of packets, and switching them based on that data.. This is not feasable for a backbone router, the latency this would add would be unacceptable in most cases (versus the benefits), unless the data your looking for is always a certain length, etc.

    Besides, the important part is you can impliment custom queueing on gateway and border routers, along with MPLS allowing you to do the same thing (minus a few "features", but not enough to make this anything revolutionary). Custom queueing on a Cisco will give certain types of traffic priority over others. I.E. it can give packets with a destination port (TCP/UDP) of 1720 (H.323) the highest priority, while giving FTP traffic (port 21, etc) lower priority. How to set it up on a cisco (and information on it) is at http://www.cisco.com/univercd/cc/td/doc/product/so ftware/ios120/12cgcr/qos_c/qcpart2/qccq.htm

    You can also do nifty things like give priority to traffic with a source of a certain subnet (custom queueing can't do that, but using route-map's, etc it can be done), etc.
  • What if.. by Coolmoe (Score:1) Sunday May 20 2001, @01:53PM
  • Re:Intelligent Routing by cisco_rob (Score:1) Sunday May 20 2001, @04:47PM
  • I like the name Apeiro.... by sup4hleet (Score:1) Monday May 21 2001, @05:30AM
  • Re:Bah :) by PineGreen (Score:1) Sunday May 20 2001, @02:06PM
  • Another dumb idea by krazyninja (Score:1) Sunday May 20 2001, @07:24PM
  • dumb and smart by zoombah (Score:1) Sunday May 20 2001, @03:05PM
  • Re:Why we don't have QOS by randomlogin (Score:1) Monday May 21 2001, @03:14AM
(1) | 2