Slashdot Mirror


BusinessWeek On XORP vs. Cisco

cornfed writes "BusinessWeek is running this article talking about how XORP will take on Cisco's dominance in the router market. The article speculates that XORP could represent the next 'open-source rebellion.' One can only imagine the fallout within the telecommunications industry if an open-source project like this gained traction-- Cisco would not be the only giant to be slain."

302 comments

  1. Cisco's in trouble by Anonymous Coward · · Score: 5, Funny

    Because XORP is more fun to say.

    1. Re:Cisco's in trouble by Anonymous Coward · · Score: 0

      XORP!!! XORP!!! XORP!!!

    2. Re:Cisco's in trouble by Anonymous Coward · · Score: 0

      How _do_ you pronounce it anyways? zorp? sorp? is the x silent?

    3. Re:Cisco's in trouble by Anonymous Coward · · Score: 0

      I dunno, but I first parsed it as XOR, as in x-or, and then noticed the P, so I've been pronouncing it in my head as X-ORP. I'm sure that's exactly the wrong way to pronounce it though. I had not even heard of it prior to this story being posted.

    4. Re:Cisco's in trouble by Anonymous Coward · · Score: 0

      I'm going with a Z sound myself, like a Xylophone. ZORP!

    5. Re:Cisco's in trouble by jagilbertvt · · Score: 3, Informative
  2. Linux & Decentralization redux by duffbeer703 · · Score: 5, Insightful

    The result of XORP & similar technology will be a decentralization of networks. If you look at a typical enterprise network, the backbone of that network will be a single "enterprise" (ie. expensive) Layer-3 switch from a company like Extreme, Foundry, Cisco or whatever.

    Those switches are cost-effective because of the needlessly high cost of low-end equipment.

    If supported, flexible & cheap routing becomes a reality, you'll see clouds of cheap-commodity level hardware replace big networking iron... just as Linux displaced Solaris, HP-UX and AIX.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:Linux & Decentralization redux by Anonymous Coward · · Score: 0

      Sadly, the large corporation router/switch has advantages as most sys admins know how these things operate. When they switch jobs, they feel at home because of the familiar hardware/software. Now, with OSS routers/switches gaining popularity, there will be 10,000 different varieties and permutations of networking hardware (as there are desktop PC's). This will lead to confusion and errors. Network security will go down.

    2. Re:Linux & Decentralization redux by duffbeer703 · · Score: 2, Interesting

      Says who?

      Someone will start "Cheap Routers, Inc"... or companies like Sun or IBM will start bundling it with other solutions.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    3. Re:Linux & Decentralization redux by thpr · · Score: 4, Informative
      Those switches are cost-effective because of the needlessly high cost of low-end equipment.

      Like $1000 for a Cisco branch office router vs. $1000 for a PC with enough memory and processing power and networking cards to run XORP and match the router functionality?

      Or perhaps under $30 per port for a fixed Ethernet layer 3 switch at 100Mb?

      If you think these machines are "needlessly high cost" then I'm not sure you quite understand network requirements. I'm not saying there aren't places where XORP will be successful, but there are places it can't get to in the forseeable future (at least 3 technology generations). The core of any enterprise network is MUCH more complicated than a single switch and employs much more reliability than can be provided by a PC. Companies still buy IBM mainframes for a reason, and that high end in the routing space will be routers from Cisco, Juniper and similar devices for the forseeable future.

      The SMB market? Bring on XORP, they'll be playing with it by the end of the decade.

    4. Re:Linux & Decentralization redux by PalmKiller · · Score: 1

      Actually gnu zebra (http://www.zebra.org) is a viable replacement for a cisco now. It pretty much does anything you need and is in use by many as edge routers now (and perhaps core in some cases). Not only that but it mimics the cisco command structure very closely

    5. Re:Linux & Decentralization redux by Anonymous Coward · · Score: 0

      There is also a a forbes article on a company, Lok Technology, seeking to replace Cisco in other market segments (traffic shaping, vpn, firewall, and more) using OpenBSD + custom app server.

    6. Re:Linux & Decentralization redux by Anonymous Coward · · Score: 0

      Yeah, and SCO will buy it, resulting in a new company named, get ready for it ... CRISCO! ... sound of crickets ...

    7. Re:Linux & Decentralization redux by Lumpy · · Score: 4, Insightful

      I dont think so.

      we recently did something like there here. all remote offices had sonicwall firewalls. After discovering that the sonicwall hardware calls home constantly, the emailling of logs is worthless as it demands to send the email as if it was "from" the to address thus never making through most spam filters, and that the tech support sucks, hardware is crap, and the equipment is horribly overpriced for what it is we switched to all smoothwall firewalls running on low end mini-itx hardware in cheap cases.

      each smoothwall firewall cost us $340.00 with ehcnosure and 2 gig hard drives installed for logging and data collection. we went from regular downtime whenever the link may have went down and required someone to reboot the sonicwall box to equipment that has worked perfectly for 1 year now.

      the sonicwall equipment needed attention almost every day and we had to spend an extra $900.00 per box for added VPN access "drivers" and extra $500.00 for 25 more client connect licenses or it would start dropping DHCP leases and blocking static IP addresses inside the lan.

      smoothwall guys talked us in to the commercial version for the support, but the free version would have done the job perfectly.

      we saved lots of money, have a firewall /NAT router that is the best on the market hands down and allows me to collect more data on the networks QOS data and other items that no other commercial device can.

      I can easily see XORP working on sub $400.00 hardware and working easily at gigabit speeds.

      now show me a way to connect csu's into a regular pc that is not insanely priced... that is what CISCO has going for it. their routers have slots for the CSU's ready to go. XORP does not.

      --
      Do not look at laser with remaining good eye.
  3. Go after the big guy first! by Anonymous Coward · · Score: 3, Insightful

    Go after the big guy first and the others will be afraid to fight. That worked so well in gradeschool

    1. Re:Go after the big guy first! by swordboy · · Score: 1

      I *am* the brute squad.

      --

      Life is the leading cause of death in America.
    2. Re:Go after the big guy first! by Anonymous Coward · · Score: 0

      Cool Hand Luke!

      sometimes nothing is a real cool hand

  4. More about XORP by the_mighty_$ · · Score: 4, Informative

    Here is more about XORP (the Extensible Open Router Platform), for those that don't know.

    --
    VI VI VI - the editor of the beast!
  5. Cisco: Good Riddance by Anonymous Coward · · Score: 5, Interesting
    I, for one, am hoping that XORP wipes the floor with Cisco.

    Cisco is the only company with an employment policy that is worse than the one at Intel. Cisco does quarterly performance reviews; they are strictly by the bell (i.e. gaussian) curve. The bottom 10% are automatically fired without a second chance.

    Worse, Cisco has also demanded that it be allowed to hire foreign engineers from India and China. According to Cisco management, it absolutely needs H-1B engineers in order to be competitive and has continued to hire H-1B engineers, never minding that 80,000 Americans were unemployed in Silicon Valley during the 2001-2003 recession.

  6. Mirrordot link (Just in case) by echocharlie · · Score: 2, Informative
  7. Paralells? by luvirini · · Score: 1

    I would think there might or might not be paralells in that to the linux thing. Once upon a time there were big expesive unix computers, today replaced by commonity hardware in most cases, but still hanging on in others. So maybe in future: Once upon the time there was Cisco, today replaced by commonity hardware in most cases, but still hanging on...

    1. Re:Paralells? by winkydink · · Score: 1
      Big tasks that require lots of cpu, i/o performance, and reliability, for the most part, still run on big iron. Fat-pipe networking will stay proprietary for some time to come, I'd bet.

      Can some XORP chingadera replace a soho or med-size office switch/router? Sure, but I'd offer that those products are already at commodity-level pricing, so what's the point in switching, other than as a hobbyist.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    2. Re:Paralells? by luvirini · · Score: 1

      yes, but that is what people said about high end computers too.. and yet today most "supercomputers" today are clusters of close to normal computers.

    3. Re:Paralells? by winkydink · · Score: 1

      I think "most" is a stretch. Some. Or a majority of the fastest I'd agree with. What percentage of the Fortune 500 still uses big iron for mission-critical computing? A few years back, that number was north of 90%. I no longer have access to the subcription service that could give me a more recent number, but I'd bet it's still north of 80%.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  8. good going - it's has a bsd like license by Anonymous Coward · · Score: 0

    go free software.

    1. Re:good going - it's has a bsd like license by InfiniteWisdom · · Score: 1

      If true, how is it a threat to Cisco? They can happily take whatever bits and pieces of the XORP code they like and use it in their own products and always stay ahead.

    2. Re:good going - it's has a bsd like license by Anonymous Coward · · Score: 0

      anyone can use this code for good things.

      That means that anyone can compete with cisco.

      that's good.

  9. Microsoft funding this? by d_jedi · · Score: 2, Interesting

    XORP's first version was released in July, and heavier-duty versions are due in coming years. While it's hardly the first effort to make routing software in an open-source format, it may be the most promising, due to $3 million in funding from high-powered backers such as Intel, Microsoft (MSFT ), and the National Science Foundation.

    Sounds a little odd to me..

    --
    I am the maverick of Slashdot
    1. Re:Microsoft funding this? by Anonymous Coward · · Score: 0

      Software routing will never, ever catch on. Give me a break. This capability is built into Windows 2000 Server forward and no one with an ounce of cred would ever user a software router, firewall, VPN for enterprise computing.

    2. Re:Microsoft funding this? by Anonymous Coward · · Score: 0

      You're telling me that IOS isn't a piece of software for routing? Give us all a break. There are plenty of commercial routers run as software

  10. Cisco: Good Riddance by Anonymous Coward · · Score: 0
    I, for one, am hoping that XORP wipes the floor with Cisco.

    Cisco is the only company with an employment policy that is worse than the one at Intel. Cisco does quarterly performance reviews; they are strictly by the bell (i.e. gaussian) curve. The bottom 10% are automatically fired without a second chance.

    Worse, Cisco has also demanded that it be allowed to hire foreign engineers from India and China. According to Cisco management, it absolutely needs H-1B engineers in order to be competitive and has continued to hire H-1B engineers, never minding that 80,000 Americans were unemployed in Silicon Valley during the 2001-2003 recession.

  11. Look at http://www.mikrotik.com by puzzled · · Score: 1



    I'm not using MikroTik these days but I have deployed it in the past at Wireless ISPs. I hold the Cisco Certified Network and Design Professional ratings, the Wireless LAN SE and FE certificates, and I'll collect the Cisco Certified Internetwork Professional by the end of the year - I know a bit about IOS and I think MikroTik provides a much better interface than IOS for many things and it definitely gets all over Cisco in the wireless arena.

    Take a look at http://www.soekris.com after you get done looking at http://www.mikrotik.com - this is one of my favorite hardware platforms for the OS. Its the same size as a Cisco radio, does a whole lot more, and when you add the MikroTik software its still cheaper than the Cisco product.

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
    1. Re:Look at http://www.mikrotik.com by div_2n · · Score: 1

      I am a former Mikrotik user. Mikrotik is good in some ways and just plain awful in others. Despite being based on Linux, you cannot get to a command prompt to update packages manually. Why is this important? They run packages that are older than dirt that have known security holes and do not release updated packages with patches applied.

      They may have gotten better in this regard, but the last time I used them (a year ago) they had packages that suffered security holes a YEAR old. There is no excuse for that period.

    2. Re:Look at http://www.mikrotik.com by numbski · · Score: 2, Informative

      Um...MikroTik also violates the GPL.

      I repeatedly requested the kernel sources so I could rebuild for an old cobalt box I had laying around, and they repeatedly refused, saying that they wouldn't support running microtik on anything but their hardware, despite the fact that the kernel sources are protected under GPL.

      I reported them, but apparently the only one who can enforce the GPL on the linux kernel is Linus himself, and he isn't interested in enforcing it. :(

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    3. Re:Look at http://www.mikrotik.com by ComputerSlicer23 · · Score: 2, Informative
      Assuming MikroTik violates the GPL, what you are saing isn't true. Depending on the circumstances, they don't have to give you the source, they have to give the source up to people who they gave the binaries to. If they ship the binaries and the source to people at the same time, they don't have to give you the source (This is covered in Section 3 of the GPL).

      Now, assuming that they are in fact violating the GPL, anyone who has copyrighted material in the work can in fact force their hand. So any kernel developer can deal with this.

      Looking on their site, they have in fact given lipservice to sending you a CD (they claim it won't contain their propriatary software, but if they are following the letter of the law, they should have to give you the kernel source w/ any modifications they made). The offer is down near the bottom of this page:

      http://demo.mt.lv/help/license.html

      This appears to be in compliance with 3b of the GPL.

      If you report this on the LKML list I'm fairly sure several people would help you pursue it if you can show they are in fact violating the GPL (if they didn't modify the kernel, they aren't). If they are violating the GPL, they sure are being quiet about it. Google turns up very little about it. I've seen several threads on the LKML where people outside of Linus Torvalds pursue GPL violations. Alan Cox being on of them. Any number of people pursued Linksys.

      http://lkml.org/lkml/2003/6/7/164

      and

      http://linux.derkeiler.com/Mailing-Lists/Kernel/20 03-09/7435.html

      are examples

      Kirby

  12. Huh? by Anonymous Coward · · Score: 0

    "Cisco uses an operating system called IOS that it built from scratch decades ago."

    I thought it was derived from late '80s BSD Unix?

    1. Re:Huh? by RazzleFrog · · Score: 1

      Perhaps it is like Linux - based on Unix but written from scratch.

  13. Open source with Microsoft funding?? by erroneus · · Score: 3, Interesting

    While it's hardly the first effort to make routing software in an open-source format, it may be the most promising, due to $3 million in funding from high-powered backers such as Intel, Microsoft (MSFT ), and the National Science Foundation.

    Okay... anyone else here wondering why and how that came about? Why would MS be involved in such a project? Is the licensing such that MS could siphon the code off for its own use? I'd suspect as much... not that it's a bad thing -- on the contrary, it's quite good -- just not the sort of thing I'd expect from them.

    1. Re:Open source with Microsoft funding?? by mystik · · Score: 4, Informative

      see xorp's website

      It's BSD Licensed, so Yes, MS could take and use it, much like their TCP/IP stack.

      --
      Why aren't you encrypting your e-mail?
    2. Re:Open source with Microsoft funding?? by alen · · Score: 2, Interesting

      believe it or not, windows server has been shipping with built in router software since NT4 days. win 2000 added bgp and other high end protocols. not sure about win 2003. i set up a win2000 router once in a lab for some testing.

      I bet MS is paying Cisco royalties on every copy of windows server, just like they pay royalties to a bunch of companies from who they license software for windows. the disk management software in win 2000 and later is from Veritas.

      if this OS router becomes popular, then you can see cheapo Longhorn Router Server boxes in the near future. Cicsco routers come with some low end hardware compared to WINTEL boxes, but they cost a lot in comparison. In a few years MS and Intel want you to grab a cheapo X86 desktop or server when you need a new router.

    3. Re:Open source with Microsoft funding?? by Dayflowers · · Score: 1


      1. Tax deductible.
      2. Good PR

      --
      I am a speak english. Do you not? - Saroto
    4. Re:Open source with Microsoft funding?? by bm17 · · Score: 1

      I used to work for a small, but successful, company that wrote TCP/IP stacks. Back in 1995 or so, Microsoft started making noises about building their own router-on-a-Windows-box software. Cisco bought our small company to write the same software, only with the backing of a company with expertise in routing. Microsoft backed down. Then Cisco backed down. And our little company was basically disbanded and absorbed into Cisco. But we all got rich off of the stock.

    5. Re:Open source with Microsoft funding?? by Anonymous Coward · · Score: 0

      BGP, RIP, OSPF, and IS-IS are all open IETF standards dumbass. You don't have to licsense routing protocols from Cisco.

    6. Re:Open source with Microsoft funding?? by temojen · · Score: 1
      #
      # $XORP: xorp/LICENSE,v 1.4 2004/06/10 22:40:27 hodson Exp $
      #

      Portions of this software have one or more of the following copyrights, and are subject to the license below. The relevant source files are clearly marked; they refer to this file using the phrase ``the XORP LICENSE file''.

      Copyright (c) 2001-2004 International Computer Science Institute

      Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

      The names and trademarks of copyright holders may not be used in advertising or publicity pertaining to the software without specific prior permission. Title to copyright in this software and any associated documentation will at all times remain with the copyright holders.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

      Embrace & extend away.

    7. Re:Open source with Microsoft funding?? by Anonymous Coward · · Score: 0

      While you may be correct about MS paying royalities, I think you're more likely to see real advanced Linksys routers sitting on the shelf at BestBuy for $79.

      Sure MS can stop paying royalties and make their desktops be routers as well, but a tiny Linksys is way more attractive than a desktop box for a stand-alone router.

      -john

    8. Re:Open source with Microsoft funding?? by Quill_28 · · Score: 1

      No, you don't license routing protocols but you do license the software implementation of the protocol.

      Because you seems rather arrogant let me explain.

      SNMP is an open standard but you could license software implementing these standards. Cisco pays a certain company royalties for the SNMP agent in their router like the BFG.

      Be careful who you call the dumbass.

    9. Re:Open source with Microsoft funding?? by alen · · Score: 1

      not if the $400 longhorn router server integrates into your active directory infrastructure for easier management.

      may not work for a small office with 10 people, but it will work for a small company of 200 people with a bunch of servers, or even a 700 person company like mine with around 30 routers spread along the northeast

    10. Re:Open source with Microsoft funding?? by bastard42 · · Score: 1

      Especially since the website says this:

      Initial funding to develop XORP is provided by Intel and the National Science Foundation. Further funding has been provided by Microsoft Corporation. We are extremely grateful for their support.

      I would take it than it's more than just a BSD license that allows MS to use the code. Probably helps though.

    11. Re:Open source with Microsoft funding?? by Fzz · · Score: 1
      Microsoft actually fund quite a bit of research, and not all of it is related to their direct business plans.

      As far as I can tell, Microsoft don't want to go head-to-head with Cisco in the marketplace. So they don't really want to be in this market, but they can't afford everyone else (Linux, FreeBSD, etc) to have solutions in this space when they don't. Hence ensuring XORP can run on Windows avoids them getting shut out.

      From XORP's point of view, the more people who can run XORP and contribute to its development, the better. Pretty much the same reason Firefox and Apache are available for Windows.

      So a curious situation where open-source and Microsoft's interests are fairly well aligned.

    12. Re:Open source with Microsoft funding?? by mnmn · · Score: 1

      I say we fork XORP as soon as the OSFP is done, make it GPL and work to make it stable.

      That way Microsoft would have funded the project and would have not received a good version. Like Zebra, XORP could stagnate if a parallel GPL version exists that ensures Microsoft can't lay their grubby hands on it.

      Speaking of Microsoft, its quite possible they're trying to be back on good terms with developers around the world.... naaahh.... they're just backstabbing the networking industry giant before their interests collide through voip, webtv and the likes.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  14. I'm sure Cisco is just terrified. . . by JSBiff · · Score: 4, Insightful

    That a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware. Because, you know, I'm sure that businesses of all sizes are *very* anxious to rely on general purpose PC's for their high-performance routing needs.

    Don't get me wrong, I think XORP could be usefull in certain applications. I'm currently running Linux on an old Pentium for sharing internet access on my home network, so I understand that for small networks with relatively slow internet connections, general purpose hardware, running routing software, can be usefull.

    But I doubt it's going to 'slay the giant'. So much hyperbole in tech journalism these days (oh well, how else are you going to get people to read the article?)

    1. Re:I'm sure Cisco is just terrified. . . by Anonymous Coward · · Score: 0

      I can see uses for small businesses or home networks, but the money for Cisco is and always will be the giant companies and carriers. No one is slaying anyone except for this article is slaying me.

    2. Re:I'm sure Cisco is just terrified. . . by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware.

      Who said it had to run on commodity hardware? In fact the article specifically mentions trying to get semiconductor manufacturers interested in the project. Linux and the BSDs both run on their share of specialty hardware these days. This just aims to commoditize the software end and provide more flexibility.

    3. Re:I'm sure Cisco is just terrified. . . by RealAlaskan · · Score: 1
      I'm sure Cisco is just terrified That a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware.

      If they're smart, they are. Microsoft or Sun could use some really top-notch router software, some hardware and their sales force to really hurt Cisco. Xorp has a BSD-style license, so Sun and MS will have no problem taking it proprietary when it's good enough.

      Routers from Joe's garage are never going to be a threat, but routers from Microsoft or Sun would be an instant threat, when Xorp becomes as useful and reliable as IOS.

    4. Re:I'm sure Cisco is just terrified. . . by bstadil · · Score: 1
      I'm sure that businesses of all sizes are *very* anxious to rely on general purpose PC's for their high-performance routing needs.

      And Cisco bought LinkSys precisely why?

      --
      Help fight continental drift.
    5. Re:I'm sure Cisco is just terrified. . . by Anonymous Coward · · Score: 0

      Linksys is very popular home gear, which is a relatively new market. Linksys is not business grade gear.

    6. Re:I'm sure Cisco is just terrified. . . by Anonymous Coward · · Score: 0

      high-performance My company is using a linux-based softrouter (not XORP, however) and has been using it for the last 2.5 years. Currently those boxes are routing over 900Mbit/s of traffic over a bunch of up- and downlinks with minimal load and no serious problems. The only real problem we see is in crossing the 1Gbit/s barrier for a single link, since there is no serious 10GE-hardware supported by linux at the moment. linux-based softrouters are more useful than even you can imagine. :)

    7. Re:I'm sure Cisco is just terrified. . . by Anonymous Coward · · Score: 0

      so Sun and MS will have no problem taking it proprietary when it's good enough.

      Sun integrated GNU Zebra into Solaris 10 and contribute quite a lot to the development of Quagga.

  15. Re:You are convoluted... by duffbeer703 · · Score: 4, Insightful

    ...Timewarp 1997...

    You're absolutely correct! What major reasearch lab would ditch their multi-million dollar SGI Origin supercomputing clusters for low cost Lintel hardware?

    I can stake my entire enterprise on proven software that costs $15,000+ for a workstation and $300,000+ for a server, or Linux... being a systems programmer for a large company I can say it will never happen.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  16. customer support by TheLibero · · Score: 4, Insightful
    one of the biggest reasons that cisco earn so much in comparison with other vendors is that they have decent support line. As for Open Source projects, usually, they are known by "fix-it-yourself".

    Production networks can't tolerate down time, or waiting for few admins to hack some code and fix some buggy router. So that XORP might be open source, but it has to be commercialized as well.

    --
    "Evil thrives when good men do nothing"
    1. Re:customer support by Anonymous Coward · · Score: 0

      Right, you have to wait for your CCNE to get off the phone with Cisco (who is hacking some code to fix the buggy router).

    2. Re:customer support by geg81 · · Score: 2, Informative

      So that XORP might be open source, but it has to be commercialized as well.

      Of course. That's how open source works: people share the source code, but support, integration, add-ons, and improvements are pay-for-service kinds of deals. In fact, for a lot of open source software, it's the companies offering commercial support that are also paying developers for continued improvements to the open source project.

      As for Open Source projects, usually, they are known by "fix-it-yourself".

      I'm sure Microsoft's FUD machine likes to present open source projects that way, but in the real world, that is totally wrong. If you want support for your open source projects, you can buy it, and you still end up with lower support costs and lower risk than if you buy closed-source software with support.

    3. Re:customer support by Neil+Watson · · Score: 1

      My Cisco support has been nothing but awful. I tried to get some security updates for some older routers. They were purchased long before I started working at this company. There were no records available about the reseller. Long story short, it took Cisco 10 days to give us the security updates.

    4. Re:customer support by TheLibero · · Score: 1

      Welcome to Cisco's world. As long as you are a paid customer (and paying well), you will find the answer very easy to your questions. Otherwise, you've got to RTFM! Also, I've seen this before where Cisco's Technical Assistance Center (TAC) provided custom made software for a customer (they had to pay for that, of course). Which I think is a great thing to have. But I wonder if you have to pay everytime you get an update for that software additional fees for the modificatoins :)

      --
      "Evil thrives when good men do nothing"
    5. Re:customer support by cduffy · · Score: 1

      "fix-it-yourself"

      Eh?

      I use OpenVPN. Whenever we've had a real bug, we've reported it and had a fix provided by upstream within days, sometimes hours. We've been able to write our own new (trivial) features and had them integrated upstream. We've never been told to fix a bug ourselves -- and if we ever need commercial support, James Yonan (the project maintainer) sells it.

      We also use SLES9. When we have a problem, we have people at Novell (actual individuals, not a support line) we can call and talk to, and get it fixed. We'll be sending them money for every box we ship to a customer, but it'll be worth it.

      I'm almost inclined to call such situations more the rule than the exception.

  17. Re:You are convoluted... by Anonymous Coward · · Score: 0

    I'd fire you just for the arrogance of using the word never.

  18. Re:You are convoluted... by PMJ2kx · · Score: 2, Interesting
    I can say it will never happen.
    Never say never, my friend. If it's a cost-effective solution to my networking needs, especially if I'm a small business and don't want to pay high costs (even though I trust Cisco with their products), I'm going to consider it an option. True, enterprises may NOT want it, and good for them because they have a lot at stake to waste time with something unreliable...but then again...who said it was unreliable?
  19. Convoluted? by Anonymous Coward · · Score: 0

    You are convoluted if you think billion dollar companies are going to switch...

    We're having convulsions? I do not think that word means what you think it means.

    Lets see, i can stake my entire enterprise on equipment and software which is proven and in place everywhere with proper support and what not in place, or Xorp... being a network engineer for a large company I can say it will never happen.

    Right. Because we all know that no company has ever adopted open source programs before like, say, Linux.

    1. Re:Convoluted? by Anonymous Coward · · Score: 1, Informative

      convoluted adj 1: rolled or coiled together; "a convoluted shell" 2: highly involved or intricate; "the Byzantine tax structure"; "convoluted legal language"; "convoluted reasoning"; "intricate needlework"; "an intricate labyrinth of refined phraseology"; "the plot was too involved"; "a knotty problem"; "got his way by labyrinthine maneuvering"; "Oh, what a tangled web we weave"- Sir Walter Scott; "tortuous legal procedures"; "tortuous negotiations lasting for months" [syn: Byzantine, intricate, involved, knotty, labyrinthine, tangled, tortuous]

    2. Re:Convoluted? by Anonymous Coward · · Score: 0

      So out of:

      • rolled or coiled together
      • highly involved or intricate

      which definition fits the poster's claim that XORP supporters are "convoluted"? They're rolled up? They're intricate?

      It still doesn't mean what you think it means.

  20. Re:You are convoluted... by Anonymous Coward · · Score: 0

    Every big company starts out as a small company. And small companies are much more willing to try out these cheap new technologies.

    Cisco doesn't have to worry about today's F500 companies dropping it for XORP... it has to worry about *tomorrow's* F500 companies never even considering Cisco.

  21. Re:You are convoluted... by _RiZ_ · · Score: 0, Troll

    You are talking about servers which are all commodity grade these days anyway. Lets put our routing infrastructure on such low grade crap hardware and when the bottom line gets affected due to all kinds of outages and crappy *nix admins, then we shall see how this is going to take down Cisco. No matter what all of the open source pundits say, networking hardware will remain mostly the way it is now because IT folks in big business will not buy into putting their organizations at risk by using xorp.

  22. Re:You are convoluted... by K.+Hapyman · · Score: 1

    Even not being a network engineer for a large company, I can be sure that even the billion dollar babies can change. Closed Unices were as proven as anything and now we have the free ones. I'm not telling what will happen. It's just that given enough time, the big players can also experiment with pretty much anything.

  23. XORP just routes, Cisco does way more by Anonymous Coward · · Score: 1

    If all you're looking for is a simple router to run a routing protocol and move traffic around, XORP is probably great.

    But Cisco routers (and Nortel, and Juniper) do way more than just route. VoIP gateway services, legacy protocol support, dial, VPN, advanced access control, etc.

    Yes, Linux does lots of these things, but XORP doesn't do many of them (yet).

    Cisco is popular because it's a dedicated reliable platform that does all these things with a single network-centric OS interface, without having to go to an underlying OS to do other things.

    It's similar to the TiVo/MythTV debates... sure you can do a lot of the same things and even more with MythTV that you can do with TiVo, but some people just want a box they can plug in and configure quickly. Some people want to "roll their own", but that's only Slashdot types, most normal people don't want to be bothered.

    1. Re:XORP just routes, Cisco does way more by FerretFrottage · · Score: 1

      I agree, as someone who once worked for Nortel it is interesting to see how all this has played out in the past few years. At one point ATT was public enemy #1, but in the late 90's Cisco became the new enemy of Nortel. Nortel bought bay networks to compete in Cisco's space, but was never able to catch Cisco.

      Nevertheless, the products and services offered by the big companies do offer more, but at a price. Then again XORP is relatively young and the the likes of Nortel have a lot of legacy behind them which can be an asset, but also a liability when it comes to reacting quickly. Where will XORP be in 5-10 years? Who knows, but hopefully it will lead to better, cheaper routers and associated services for us all.

      --
      "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  24. FC-U by Doc+Ruby · · Score: 3, Insightful

    It's not surprising that a Berkeley CS researcher thinks his open source project can "slay Cisco", though Ghosh never says anything like that in the article. It might not even be surprising when a Business Week reporter says something so naive, but it is disappointing. Even Linux isn't slaying anyone - it's apple and oranges (or maybe apples and ciscos): XORP might be comparable to Cisco's IOS router operating system, but XORP is hardly comparable to Cisco itself. If XORP works out, and becomes an effective competitor with IOS at any level, Cisco and its actual competitors will just start selling it, bundled with the support, marketing and corporate accountability that people buy when they buy "Cisco". Now if only the BizWeek reporter, Alex Salkever, had realized the compelling story here is Microsoft's funding a million-dollar routing project, and releasing the source as its central development strategy. That would make the Slashdot front page, too, without making Salkever famous for spreading Fearless Certainty, Undoubtedly (FC-U, (TM)).

    --

    --
    make install -not war

  25. What a lousy article by drinkypoo · · Score: 3, Insightful

    The networking giant, which continued to gain market share in the third quarter of 2004, is certainly aware of the open-source threat. In fact, it's already selling a line of cheap networking gear for the consumer market based on another type of open-source software, Linux.

    You mean the stuff they got when they bought Linksys? That hardware is completely irrelevant to this discussion, because XORP is intended to replace the high-end cisco equipment, and the stuff they bought from linksys didn't even compete with their own products, with one or two limited exceptions like cisco's DOCSIS cable modem. I don't even know if the linksys cable modem runs linux.

    It does seem highly likely that we will see commoditization of the router market. It makes more sense to provide a chassis that takes full-length PCI cards than to require special cards which use a PCI interface anyway. PCI-E is the logical choice since it provides (potentially) more bandwidth than even PCI-X and you could use a wonky form factor if you wanted to, for example blade-type cards that have their connector on the back instead of the bottom. Even using an ordinary rackmount PC form factor, with just 66MHz/64 bit PCI, you could equal or surpass the performance of a cisco router with COTS hardware, provided you had the right software to run it all. Using 64 bit processors over the 32 bit ones found in most networking gear means being able to process IPv6 addresses significantly faster, and most of those systems do not have much processing power because they are proprietary and it's expensive to implement. PC processors are cheap and reference designs are readily available. However, we will need new chipset designs to provide sufficient bus bandwidth.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:What a lousy article by Garak · · Score: 1

      High end routers are really switches. They have a processor and software for building routing tables and management but the packets never see the processor they only go through a application specfic intergrated circuit(ASIC).

      Where XORP and linux based routers come in is in places where you need to use NAT or Filtering, not at the network core where you have high end routers.

      Unless some company starts spiting out a cheap L2 to L4 Switching ASIC, highend core routers are going to be expensive and cisco is going to be in business.

      Current PC hardware can handle a few 100mbit of typical traffic where as high end routers can handle 40gbit or more.

      Then there is stuff like SONET and ATM/POS/MPLS etc... which requires very expensive hardware interfaces. Usually a single card can cost more than a high end cisco router. OC-12 cards are something like $12,000 or more. I can't imagin how much an OC-192 card cost.

      For ethernet routers PC's are where its at, but for backbone/core routers you really need hardware L3 switching. Software routers like cisco's 2600, 3600 and 7200 serise are just not worth the money, PC hardware can simple outproform them at a fraction of the cost, for reliablity you can just buy two and have one running as a hot standby.

      One thing I see missing is that there is no hot standby software for linux, that montiors the other router and takes over automaticly when the other fails.

      --
      God, root, what is the difference?
    2. Re:What a lousy article by rcw-work · · Score: 1
      One thing I see missing is that there is no hot standby software for linux, that montiors the other router and takes over automaticly when the other fails.

      Umm, what?

    3. Re:What a lousy article by drinkypoo · · Score: 2, Interesting
      If the platforms are open then cisco, juniper, extreme et al will still exist, they will just be making standard hardware which will interoperate with everyone else's stuff. That can only be a good thing... for us. Not so good for Cisco.

      The cards for SONET, ATM et cetera will simply be made in a standard form factor. This will be good for consumers because they will be able to shop around.

      Similarly, individual cards with lots of switch ports will become available, because yes, cards will need to do switching before we reach the level of the core system.

      As for monitoring the other router and taking over automatically, not only does a sibling outline the process for this, but it's not even difficult. You copy all the routes from one system to another via a management link and when the link goes down (or some logical link goes down, either way) you fail over. This is something you can manage with simple scripts that call common programs like ipconfig and route, especially if all you're doing is routing.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:What a lousy article by Anonymous Coward · · Score: 0
      As for monitoring the other router and taking over automatically, not only does a sibling outline the process for this, but it's not even difficult. You copy all the routes from one system to another via a management link and when the link goes down (or some logical link goes down, either way) you fail over. This is something you can manage with simple scripts that call common programs like ipconfig and route, especially if all you're doing is routing.


      Why would this be necessary if you are using a link-state protocol like OSPF?

    5. Re:What a lousy article by drinkypoo · · Score: 1

      This is something you can manage with simple scripts that call common programs like ipconfig and route, especially if all you're doing is routing.

      Why would this be necessary if you are using a link-state protocol like OSPF?

      It wouldn't be. I'm just trying to illustrate the point that it's about the least complicated part of the whole endeavor.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. I thought Cisco already leveraged open source. . . by Anonymous Coward · · Score: 0

    . . . but just failed to contribute their source mods back to the community. (I seem to recall them offering vanilla kernel source)

    A company that can exploit people (kernel contributors) and not feel retribution has a competitive advantage over people who leverage others work and give back too.

  27. Re:You are convoluted... by Anonymous Coward · · Score: 0

    Lets put our routing infrastructure on such low grade crap hardware...

    Woah, woah, woah! How can you say that? Do YOU own anything form XORP?

  28. Re:Cisco: Good Riddance by erroneus · · Score: 1

    I support your sentiment. Further, their alleged demands (evidence please?) would seem to illustrate a blatant abuse of the H1-B program. The purpose is supposed to be so that local companies can gain access to skills from other sources when they aren't available here, not so a company can get them cheaper -- that's actually illegal isn't it? If they are officially citing that as the reason for the need, then I think some sort of legal action should be taken against them.

    In fact, I don't know why a group of professionals hasn't banded together to collect information and evidence from H1-B abusers and had them hauled into court over it. I'd be willing to bet if such an organization were formed there would be no shortage of donations and a lot more jobs in the U.S. would be filled by locals.

  29. -1, Useless Cert Overload by Gothmolly · · Score: 2, Funny

    We all know about Soekris, and your alphabet soup paper credentials don't mean squat.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:-1, Useless Cert Overload by 0racle · · Score: 1

      mmmmmmmmmm Alphabet soup. The staple of any corporate diet.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:-1, Useless Cert Overload by puzzled · · Score: 1


      My paper credentials mean that I make as much as I did four years working 2,200 hours a year but I only have to show up 800 hours to get there.

      Let me translate that to you in real world terms you can easily understand.

      I worked till midnight last night then slept in until 10:00 because I didn't have anything to do this morning. I spent a few hours at the office, then went to my girlfriend's house for milk & cookies, then we had a nice nap. I visited one of the guys I work with later in the afternoon, and now I'm making Big Bucks(tm) on site with my favorite customer.

      Tomorrow I'll have the same horrid grind. Go to my little office (only 200 square feet) in an artists colony, watch pretty girls going into the yoga studio right next door, and maybe try out the full size couch that I moved in last week - the love seat was cute, but just not big enough for proper napping.

      Oh, and I never, ever touch Windows. Ever.

      Sucks to have Useless Cert Overload, doesn't it?

      --
      I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
  30. Re:Cisco: Good Riddance by l4m3z0r · · Score: 2, Insightful
    Worse, Cisco has also demanded that it be allowed to hire foreign engineers from India and China. According to Cisco management, it absolutely needs H-1B engineers in order to be competitive and has continued to hire H-1B engineers, never minding that 80,000 Americans were unemployed in Silicon Valley during the 2001-2003 recession.

    Yes this is horrible because all 80,000 of these Americans deeply wanted to work for Cisco and oddly enough all 80,000 of them were perfectly qualified to do so... Also what the parent forgot to mention is that all 80,000 of them had all available Cisco certs.. holy crap cisco boned america on this one...

    Get a clue I'm tired of fools using stats like this to claim companies dont need H-1B engineers... You simply dont have any idea how complex the workforce actually is, why dont you come back to the real world, being in touch with reality results in making yourself look like less of an ass..

  31. Switch?...Unlikely by response3 · · Score: 3, Insightful

    FTA: "I don't see open-source routing replacing high-end routers in enterprise or service provider networks," said Dave Passmore, an analyst at Burton Group. "But in the real low end, like in the D-Link and Linksys category of product, free software could be very useful."

    Useful, yes. But to how many? I'm not sure that Joe Sixpack could configure a router through a command line. In order to compete with Linksys, Netgear, and D-Link, they will also have to include a real stateful firewall and DynDNS support (which is something that is being included in most retail firewalls now).

    Also, if you have to setup a dedicated PC to run this, your average small business or home user isn't going to be interested when they can go to the local superstore and pickup a $59 Linksys that's ready to go, quiet, and small. Unfortunately, this software will not make it to the point where it would be a threat to any appliance-based router builder.

    1. Re:Switch?...Unlikely by Garak · · Score: 1

      The products that are targeted by XORP and linux are cisco's 2600, 3600 and even the 7200 serise routers.

      Home and small offices are more plug in and go with little configuration. Current generation $79 routers own this market and they are likely to hold it.

      The job I see for PC based routers in in enterprise NAT and firewalling. Where you have a few hundred users doing typical task. Not for a network of power users, server farms, backbone or core routing.

      Support is going to be the issue, the same problem you have with linux in the enterpise in general.

      --
      God, root, what is the difference?
    2. Re:Switch?...Unlikely by Jeff+DeMaagd · · Score: 1

      Uh... Open Source and Linux doesn't necessarily mean using the command line to configure it. Check out the firmware patches for Linksys WRT54G. The stock product is based on Linux. There's a lot of third party hacks to it that extend its functionality by quite a bit, and 99% of it is configurable through the web interface.

    3. Re:Switch?...Unlikely by Wicked187 · · Score: 1
      Switch is right. Cisco is not really all that concerned with routers anymore. There real concern is with switches. As a matter of fact, Cisco began selling more switches than routers some time ago (5+ years). And more importantly, those switches are now filling in for a few routers as it is. I do not think that XORP is going to make a dent. Besides, a lot of places like to stick with one vendor. If I am running Cisco switches, I am going to be running Cisco routers. It uses the same interface, and they play nice when you are doing things like VLANs and 802.1q trunking and some of the new authentication stuff.

      --
      Politics, Life, and More on my Aspiring for the Future
    4. Re:Switch?...Unlikely by response3 · · Score: 1

      True, but in this case it does. Check out http://www.xorp.org/getting_started.html - It's all CLI.

  32. In other words... by Gaewyn+L+Knight · · Score: 2, Informative
    One can only imagine the fallout within the telecommunications industry if an open-source project like this gained traction

    in other words a project like say... Asterisk?

    We already have 5+ HUGE (100k+ DIDs) companies running it and raving about it... what more do you need? :}

    --
    Telcos have alot of dark fibre in the States. Most people assume that's optical fibre...but it's actually moral fibre.
    1. Re:In other words... by Anonymous Coward · · Score: 0

      what more do you need?

      Formal support on FreeBSD.

  33. GOOGLE CACHE... by lunar_legacy · · Score: 1
  34. XORP to slain Cisco? by jon855 · · Score: 1

    I highly doubt that XORP will be able to slain Cisco at all. When you consider all of the backbones and how many system / internet technologies created by Cisco are being used. I would say they control a easy 80% of the networking market in general. If XORP is trying to slain Cisco then they'll be slaying the networking in general. Although I like the idea of it being open source, which could enable more users to be involved in the development of new and future innovations, better bug testing and what not. For now I'll stick to CISCO, but will montior XORP's progress.

    --
    May /. rule the /.ing realm
  35. Re:You are convoluted... by Anonymous Coward · · Score: 0

    I heard that somewhere before.... oh yeah....

    "if you think billion dollar companies are going to switch to some piece of shit Personal Computer PLatform instead of the proven and functional Mainfraimes from IBM. Lets see, i can stake my entire enterprise on equipment and software which is proven and in place everywhere with proper support and what not in place, or personal computers being a Systems Admin for a large company I can say it will never happen."

    He certianly did not work here long after we started switching to PC's on the desktops.

    Management mentioning something about being inflexible and unwilling to update his skillset to match changes in the industry was the reasons for firing him.

  36. Re:You are convoluted... by Anonymous Coward · · Score: 0

    Ya its too bad that will never happen either.

  37. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    Whatever. I'm sick of Silicon Valley types whining about losing their overpaid jobs to people willing to work hard for less money. Why don't you form your own union if you think you're entitled to a job without having to work hard?

    I know lots of people that hopped around different tech companies, getting raises, bonuses, and options every step. Now they all have crappy jobs or no jobs, while I have the same stable well-paying career I've had for years and now make more money than most of them.

    I don't see what's wrong with firing underperformers or looking to other countries for talent. Just because there's people here that are unemployed doesn't mean they're ANY GOOD. Most people in this industry are morons.

  38. Re:You are convoluted... by duffbeer703 · · Score: 2, Interesting

    Put your routing infrastructure on cheap commodity embedded hardware. The unreliable parts of cheap hardware are disks, fans and the like. So you use embedded components without moving parts and redundancy, you have the reliability of Cisco for 1/10th of the price.

    Hell, even without redundancy, cheap equipment is often reliable... We have $29 netgear access points that have uptimes in excess of 18 months.

    Read the Google filesystem paper:
    http://portal.acm.org/citation.cfm?id=9454 50

    Google designed a massive enterprise storage solution for their needs based on crap hardware that is not only more likely to fail, but <i>expected</i> to fail.

    The same can and will be done for networks.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  39. To the MSFT speculators... by cthrall · · Score: 1

    * MSFT funds a LOT of companies and projects...not all of them get mentioned on Slashdot.
    * If the project takes off, why wouldn't IBM/MSFT start making cheap hardware to run the open source software on?

  40. Not at the mid to high end by tji · · Score: 2, Informative

    Xorp may be fine for low-end applications, where the cost of hardware is more important than the cost of support and uptime.

    But, for any relatively complex network, the tech support offerings of a big player like Cisco becomes very important. And, if they have high performance requirements, the custom hardware in a Cisco or Juniper box is pretty tough to compete with on a general purpose platform.

    Even at the low end, it's tough to compete with a Linksys/Cisco box doing basic routing functions. In terms of size, power usage, and noise, a small embedded router box is a much better option than a clunky x86 box running xorp.

  41. What about the Hardware by sbraab · · Score: 2, Informative
    The problem is routers, especially high-end routers, are all about the hardware. The ability to build software based routers has been around as long as I can remember. (routed, gated, zebra, etc)


    Last time I looked, none of the open hardware project had done well. When you think about it, any company that is going to build a high quality 96 port ethernet adapter for a PC with hardware to accelerate security, qos and forwarding is going to end up charging a lot of money for it. Then layer in software customization and support and you look just like any other Cisco competitor.

  42. and.... by blackomegax · · Score: 2, Funny

    the moral of the story is... OPEN SOURCE OR DIE, CAPTIALIST PIG-DOGS!!!! if you get my drift... ;)

    1. Re:and.... by dex22 · · Score: 1

      That may be the moral of the story, but it certainly isn't the spelling of it. :)

    2. Re:and.... by Anonymous Coward · · Score: 0

      listen you socialist dinosaur, it is extremely disapointing to see the whole open source thing being used a platform for a bunch of dated dinosaur socialists to wage war on the modern world. all socialists should be sent to north korea where ... life is beautiful all the time...

  43. Nit picking definitions... by Modern_Celt · · Score: 2, Informative

    Working in a Cisco based shop, I can certainly appreciate the need for such a product. I look forward to it.

    The only problem I have with the article however is its definition of a switch.

    The article states: "Switches determine the most efficient path for everything from streaming videos to e-mails to instant messages." It is not correct, switches are not designed to make such determinations.

    The Webopedia says:
    (swich) (n.) (1) In networks, a device that filters and forwards packets between LAN segments. Switches operate at the data link layer (layer 2) and sometimes the network layer (layer 3) of the OSI Reference Model and therefore support any packet protocol. LANs that use switches to join segments are called switched LANs or, in the case of Ethernet networks, switched Ethernet LANs.

    While a router:
    (rowter) (n.) A device that forwards data packets along networks. A router is connected to at least two networks, commonly two LANs or WANs or a LAN and its ISPs network. Routers are located at gateways, the places where two or more networks connect. Routers use headers and forwarding tables to determine the best path for forwarding the packets, and they use protocols such as ICMP to communicate with each other and configure the best route between any two hosts.

    Such a misuse of terms, particularly from such a respected national magazine, certainly does not help those of us who have to communicate with the non-technical on a regular basis.

    --
    "The way you think it is may not be the way it is at all." St. Oran
    1. Re:Nit picking definitions... by afidel · · Score: 1

      He's refering to a Layer 7 switch, which are pretty common in the managed switch arena. Just because the classic definition of a switch is out of date doesn't mean that the author was incorrect.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Nit picking definitions... by Garak · · Score: 1

      Routing is just L3 switching. But routers typically do more than just route traffic. They do NAT, filtering, traffic shaping, build routing tables, etc...

      The lines between a switch and a router have been come blurred and they are quickly becomming the same device as the demand for low latency and high throughput increase.

      Traditionally the diffrence between a switch and a router is that a switch is done in hardware and a router is software. The other diffrence is that a switch only uses the L2 headers to decided where the packet should go while routers look at the L3 headers.

      Today all high end routers do the packet switching in hardware and have some sort of route processor to build routing tables. High end routes typically don't do NAT.

      The way things are going software routers will only be used for things like NAT and all other routing will be done by multilayer switches.

      Protocols like MPLS are also going to change the face of routing. Once a packet hits the first core route it will be given a Label and then switched on that label through the backbone until it reaches the core router serving the destination. From a tcp/ip point of view it will look as if there are very few routers in between your host and the desitnation host. ATM sort of dose this today. On a traceroute from here to anywhere on the net it only looks like my ISP has only 3 routers while the packets actually go through 10 or 15 ATM switches.

      --
      God, root, what is the difference?
  44. Re:You are convoluted... by StarChamber · · Score: 2, Insightful

    I too work for a Fortune 500 corporation and I can say with complete certainity that it would take at least 10+ years of proven success by Xorp before we would even consider using it out on the edge of our network, let alone the core. Cisco's IOS is cheap compared to its hardware, and I doubt that Xorp is going to build the chassis and cards to power their OSS routing platform. Plus, are they going to give me 356x24x4 hardware and software support almost anywhere on the face of the planet? I think not.

    Routers used by large companies are very specialized pieces of equipmnet (Cisco 7200, 7500, 12000GSR, etc.) and can not be replicated using cheap off the shelf parts. I doubt that Cisco or Juniper is going to let you replace their bootloaders and operating systems and still provide you with a service contract. And service contracts are the life blood for Enterprise networking customers. Unless Cisco or Juniper come out and embrace Xorp like IBM did Linux, then Xorp will not find any Enterprise customers for their router software.

  45. Where's the beef? by PornMaster · · Score: 1

    Besides getting mention in a mainstream publication, is there much new about the ability to route using open source software?

    As for commodity hardware - besides Ethernet, you're not going to find much that's really commodity about line cards like are used in high-end routers. PCI/PCI-X OC-3/OC-12/OC-48 "NICs" aren't exactly commodity.

  46. All Hail XORP! by igibo · · Score: 0

    I, for one, welcome our new XORP overlords!

  47. Re:Cisco: Good Riddance by OhPlz · · Score: 2, Insightful

    Of those 80,000 Americans I'd bet a good number of them cared less where they'd work after endless months of unemployment and cared more about having a job in the field, period. As for Cisco certs.. which makes more sense: bringing an Engineer in from overseas or training one that's already living here?

    I think both of you raise some valid points but I think the truth of the matter is somewhere in the middle.

  48. NO chance! by Anonymous Coward · · Score: 0

    Xorp may find a few places here and there, but they will never take over cisco. people pay for the name and support, i think most people agree that open source support is ok, but mission critical acceptable? i think not. i do like the idea of an open source router and look forward to testing with it, but thats about it.

    2cents

  49. Microsoft? by geg81 · · Score: 1
    it's hardly the first effort to make routing software in an open-source format, it may be the most promising, due to $3 million in funding from high-powered backers such as Intel, Microsoft (MSFT ), and the National Science Foundation.

    The biggest news here is perhaps not that there is an effort to create open source routing software, but that such an effort is backed by Microsoft.
  50. XORP? ImageStream is much more mature--7 years! by oldcowhand · · Score: 2, Insightful

    XORP has a great idea, but they are several years late to the party. Apparently, NSF, Intel and its other backers have failed to learn from the dot-bomb era: you can't build a successful business on the backs of a product you're giving away at no charge. Do they plan to make it up on volume? :-)

    Linux enthusiasts ought to look toward more commercial companies, such as ImageStream (http://www.imagestream.com/) who has been in business 10 years, and building Linux routers for 7. Their corporate profile says they have 30K units in the field.

    MontaVista (http://www.montavista.com/) has an embedded OS for PPC and ARM that would provide something more extensible and functional than XORP.

    Heck, even Technologic Systems (http://www.embeddedarm.com/) has more mature, embedded products than XORP.

    XORP is a great idea--but you're better off going with companies that have already proven themselves in the market and have mature products.

  51. Hmm... by gtrubetskoy · · Score: 4, Insightful


    So which "PC components" do I use to implement a modular all hot-swappable (including the supervisory modules) device that would provide me with 16 GE interface per blade, a crypto accelerator, an optional firewall module and whatever else cisco has up their sleeve for the 6500 series? IOS isn't what you pay for when you buy a router, Cisco is a hardware company.

    1. Re:Hmm... by ADRA · · Score: 1

      Who needs it when you can have a hot failover Linux based solution on hardware 100K cheaper. If you like, you could make a 100x unit failover for the same price :-)

      Crypto Accelerators are nothing special to CISCO's, you can buy PCI cards that do the same thing. In fact, many Cisco accelerators ARE PCI based.

      Mind you, the Linux alternative isn't as compact as the highly compact Cisco designs, but I'm sure that can be solved in time with demand.

      It may not be there today, but there's no reason a well targetted Linux hardware solution couldn't kick Cisco (IOS really, Cisco could adapt) where it hurts.

      --
      Bye!
    2. Re:Hmm... by mpcooke3 · · Score: 1

      Ok ok, they laughed at linux to start with - now they're open sourcing Solaris to compete with it.

  52. BSD License by PornMaster · · Score: 1

    Don't forget that since XORP is under a BSD-style license, Microsoft can embrace-and-extend and sell a version incompatible with everyone else's. :)

  53. Join the rebellion! by Stupidhead · · Score: 1

    I for one, welcome our new XORP overlords.

    --
    Contributing to "Judgement Day" one line of
    1. Re:Join the rebellion! by Anonymous Coward · · Score: 0

      socialist dinosaur go back to north korea

  54. Software vs ASICS ? No contest by jgercken · · Score: 3, Interesting

    There is NO way software routing can compare to processing packets in hardware. The Linux kernel wasn't designed for this and has problems when faced with a large number of packets. I'll reference the work done by Luca Deri at NTOP.org and his pfring mod. Unless we start seeing specialized open source hardware I don't think Cisco will feel threatened in the least.

    --
    Never ascribe to malice what can be adequately attributed to ignorance. -Napoleon
  55. they should be by geg81 · · Score: 4, Insightful

    That a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware.

    Yes, and SGI probably never thought that PC hardware would drive them out of business either.

    Also, only a small core needs to be high performance; hardware vendors can take this kind of open platform, add a small piece of specialized hardware and custom software, and save themselves a boatload of development effort, and their customers a lot of training costs.

    1. Re:they should be by afidel · · Score: 1

      hmm, SGI isn't out of business, in fact I believe they just achieved their highest spot ever on the Supercomputer Top500 list this last quarter. There will always be a need for specialized high end hardware because adding the features that such niche applications need to the cheap mass consumption hardware would raise the cost of that cheap stuff unnecessarily.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:they should be by geg81 · · Score: 3, Insightful

      SGI isn't out of business,

      They are out of their core business, which was to develop high-end graphics workstations with specialized graphics hardware and software (IRIX, GL), now made pretty much redundant by PC-based systems.

      These days, they are shipping Linux clusters. That's a nice business, but it's a different business.

    3. Re:they should be by Anonymous Coward · · Score: 0

      I think the difference is that as commidity PC's get more and more powerful, they make greater and greater demands on the network, requiring the core network to be more powerful than the nodes that sit on it.

    4. Re:they should be by justins · · Score: 1
      That a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware.

      Yes, and SGI probably never thought that PC hardware would drive them out of business either.

      PC hardware didn't damage their business - NT and Linux did. It's a lousy analogy anyhow...

      Cisco is a hardware company. If XORP is great and their customers want it, Cisco can provide it, and make just as much money as they are making now. (more, maybe) There's probably no reason why Cisco can't put XORP on their next generation of Linksys stuff for starters, if there is any interest at all in XORP and it's ready.

      If Cisco had a business selling shrink-wrapped bundles of IOS this might be a worry for them.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    5. Re:they should be by Anonymous Coward · · Score: 0

      Not really clusters, but really big supercomputers. Their high end Altix has 512 Itanium II processors, all in a single box and running a single Linux kernel. It's pretty impressive that Linux can scale this well.

      This is a very lucrative business and they're currently doing just fine in it.

    6. Re:they should be by Anonymous Coward · · Score: 0

      "That a bunch of general purpose commodity hardware is going to replace their highly engineered, specialized hardware"

      Every crack the case on that expensive CISCO PIX. It has A P3 at its core. I never really analyized it much beyond that but I would be EXTREEMLY shocked it it turned out to be substantially more specialized then a PC.

  56. 50s Ray Gun Sound? by Anonymous Coward · · Score: 1, Funny

    Yeah, but I'm not sure it's always good, I mean, what would you think if someone said your data was being "XORPed?"

    It really sounds like some 50s ray gun sound effect to me.

    [ Dr. Z has just completed his Doomsday Device, is about to conquer the world from his evil 50s sci-fi lab. Our hero, Spacerogue, enters while Dr. Z is gloating. ]

    Dr. Z: And now, as I press the Big Red Button on the Doomsday Device, the entire world shall feel my wrath. Mwahahahahahahahahahahah!

    Spacerogue: Not so fast, Dr. Z, I have my trusty Five-Dimensional Beam Zapper!

    Dr. Z: Not now! I was so close!

    *XORP*

    [ Cue cheesy 50s sci-fi movie ending, world saved, etc. ]

  57. But Cisco isn't JUST about software by feepcreature · · Score: 3, Insightful
    XORP isn't the same as Cisco... XORP is software (or will be), Cisco provides quite a few extras that matter in the enterprise market
    • hardware
    • that is reliable
    • hot-pluggable
    • redundant (spare powersupplies, etc)
    • and routing software (that's where XORP fits), and
    • warranty
    • support
    • documentation and support materials
    • training
    • certification / qualifications
    • network design / professional services consultancy
    • brand recognition
    • big reference sites, and a proven track record
    • marketing assistance (powered by... kind of stuff)
    • accountability
    Some of these areas are a real opportunity for third parties, once XORP gets to be a solid product, but the image, brand, reputation, etc will be hard to overcome in the short to medium term. In the longer term, the Linux model shows it is possible (though it's hardly inevitable - it's not the only open router free cisco type project, after all).

    Still, the marketing side matters less in a tech-savvy small/medium enterprise, or in a consultancy operation. It might get a start there, or in a more cost-sensitive environment.

    And open source can even be argued to confer security advantages. It could get interesting...

    --
    Paul "Say no to feeping creaturism"
    1. Re:But Cisco isn't JUST about software by volve · · Score: 1
      accountability

      Yes, just like when a Ford gas-tank explodes and kills all the occupants but Ford gets away scott-free even after years of lawsuits? That kind of accountability?

      Get real, this is Corporate America, your crazy communist terms mean nothing here!

      -VolVE
    2. Re:But Cisco isn't JUST about software by alen · · Score: 1

      what if in 3 years Dell and HP start selling cheapo boxen running a version of Microsoft's next server OS that is optimized for routing. Like Win 2003 web server edition is for running a web server.

      by then dual core CPU's will be a norm. you can ship it with a bunch of ports that you will need and run all the add on cards that Cisco sells to connect to various networks in software. But since Intel is in it, they can build it into the next version of SSE or whatevery they are going to call their x86 extensions on the pentium 6.

    3. Re:But Cisco isn't JUST about software by zenst · · Score: 1

      so true, I mean you ever seen the word accountability and reality in the same sentence before ;/

  58. Better Link! by temojen · · Score: 1

    How about reading at xorp.org, instead of just news stories that talk about xorp?

  59. Re:Cisco: Good Riddance by dgatwood · · Score: 3, Insightful
    I hate to say it, but you are greatly exaggerating the intellectual diversity of most jobs. Most jobs in software and hardware have the same basic skills. Working in a field that matches your specialization is nice, but it's far more important, at least in my experience, to hire an employee that can learn new skills easily, as that employee is not likely to do that exact job for the next thirty years. Therefore, whether those engineers possess those specific areas of specialization is far less important than whether they are capable of learning.

    Now admittedly, if they didn't get -any- competent applicants, it might be acceptable to hire an H1B here or there, but those are, by far, the exception rather than the rule, and should be limited to senior engineering positions and only in very small companies. Larger companies, upon failing to find someone qualified for a senior position, should be able to promote someone from within to a senior position and hire someone into a junior position---someone who doesn't require an H1B. There are plenty of new college graduates in the valley looking for work.

    Sorry, but there are far too many tech employees unemployed in the valley for your argument to hold weight. Companies in the valley should be utterly fined into oblivion if they are hiring H1B engineers right now in any significant quantity. As to whether Cisco is or not, I have no idea.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  60. Re:Cisco: Good Riddance by superpulpsicle · · Score: 1

    This reminds me of winroute. Damn good IP routing software on the PC. Quite frankly I have never seen a switch IOS smarter than a full operating system. So it doesn't surprise me if XORP becomes a super success in the future.

  61. point missed, again. by Anonymous Coward · · Score: 0

    "Its goal is to provide a free open-source software product that will route data through computer networks using cheap hardware and microprocessors from the likes of Intel."

    commodity nics != the high end specialized I/O in cisco gear

  62. Re:You are convoluted... by Anonymous Coward · · Score: 0
    Xorp will not find any Enterprise customers for their router software

    I'm afraid they will and you'll be left trying to justify your expensive service contracts to the board.

  63. Not so fast -- patent problems ahead by Anonymous Coward · · Score: 0

    I'm sure Cisco owns several software patents on their switches and routers which they will not hesitate to bring to bear against any open competition.

  64. Re:Cisco: Good Riddance by bitswapper · · Score: 1

    forgot to mention is that all 80,000 of them had all available Cisco certs

    A significant number of the people who go to work for cisco in technical capacities are programmers, and don't necessarily have cisco certs. The Cisco Certs are for people setting up equipment, not coding. The truth is, we don't know either way.

    Instead of resorting to name-calling, why not suggest a way to determing whether or not H-1Bs actually deprive US citizens of technical jobs, or at least point to someplace that has.

  65. Re:Cisco: Good Riddance by Abcd1234 · · Score: 1

    Of those 80,000 Americans I'd bet a good number of them cared less where they'd work after endless months of unemployment and cared more about having a job in the field, period.

    What part of "perfectly qualified" don't you get? It's likely that only a small percentage of those unemployed IT folks actually have the background that Cisco is looking for.

    As for Cisco certs.. which makes more sense: bringing an Engineer in from overseas or training one that's already living here?

    Okay, let's put this in perspective. You can either: 1) spend $20,000 to educate someone, who may either come out underqualified, or worse yet *leave*, or 2) spend $20,000 to bring someone from overseas who already has the necessary qualifications, what would *you* do?

  66. Hardware? by pdaoust007 · · Score: 1

    This could get interesting if H/W manufacturers eventually start producing specialized hardware to run XORP.

    The issue right now is that higher end router gear runs on specialized hardware like ASICS etc. You can not get that kind of performance from general use CPUs...

    1. Re:Hardware? by Anonymous Coward · · Score: 0

      then it's no longer commodity hardware, now is it? anyone who's ever worked with actual networking gear knows it's pretty useless. Now OpenBGP on a beefy box...things get interesting...

  67. Re:Cisco: Good Riddance by afidel · · Score: 2

    If you think that every division fires the bottom 10% every quarter you are insane. Yes divisions that are losing money generally fire slacker employees, and they justify it with the "it's company policy" line, but that doesn't mean that Cisco has a 40% annual turnover rate! Hell when the big round of layoffs happened they gave everyone 6 months severance and paid medical for 6 months! Cisco hires the best and the brightest from around the world, as well the should since they are a global company. I worked with people in Taiwan, Australia, Germany, etc while there, if they can't bring those workers here they'll just move the work to somewhere where they CAN get the talent to. Cisco pays better than competitive wages so it's not like they are bringing in sweatshop labor like some H-1B employers, they are using the program for exactly what it was designed for, to bring in talented people from around the world to work on specialized projects for a limited amount of time.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  68. BOO HOO. DON'T CAPITALISM SUCK? by Anonymous Coward · · Score: 0

    H-1Bs; taking flak for the Mythical American Worker since 1997.

  69. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    Ultimatly, this is off-topic to the XORP discussion, but please get your facts straight. Cisco's HR policy is to "Actively manage out the bottom 5%" not the 10% you state. And anyone caught in that has the option of going on a form of probation to get themselves out of thet bottom 5%.

    The sad part of the policy is that it's per department. So if someone is in one of the higher flying departments, they could be the equilivant of a top performer in another department and still get managed out because they were in the bottom 5% of their department.

    We won't go into the 80K out of work. It's not relevant.

    My guess is the Nazgul got you during the Big Purge.

    Cheers,

  70. Others will be hurt first by FJ · · Score: 1

    I would think that other router vendors would be hurt first. The most common reason I read that people buy non-Cisco equipment is cost. If an open-source router works well, it will eat away at the market share of the cheapest vendors first. This could actually help Cisco fight off the competition.

  71. Re:Cisco: Good Riddance by l4m3z0r · · Score: 1
    Of those 80,000 Americans I'd bet a good number of them cared less where they'd work after endless months of unemployment

    Great so Cisco is supposed to jump at hiring someone who after months of failure says well I guess Cisco is alright, ill try there, over a very enthusiastic H-1B that pushed really really hard to get an interview and a chance at Cisco because it was their first choice? Im assuming you think this is the case because well hiring an American even though he had little real interest in working in cisco is infinitely better than hiring a foreigner..

    As for Cisco certs.. which makes more sense: bringing an Engineer in from overseas or training one that's already living here?

    All of this hinges on the fact that these Americans obviously did not look to Cisco as there first choice. If I'm making a decision about hiring someone especially when we are talking about a long term investment in training I'm looking for someone who will stay long enough for it to pay off. Sorry but your American who can't find the job they want so they apply with me looks a whole lot less attractive than a H-1B trying his hardest to work for Cisco not because he needs a job to feed himself but just because its Cisco...

    Desire and drive to work at a place is probably the most underestimated factor in getting hired. Go to a job interview and say to the interviewer, well its a job, i dont want to be here i just need to feed myself. see how far that gets you..

  72. they should be-SGI. by Anonymous Coward · · Score: 0

    "Yes, and SGI probably never thought that PC hardware would drive them out of business either."

    Cheap hardware didn't drive them out of their market (they're still in business). They're own fuck-ups (sabotage?) did that well enough.

    "Also, only a small core needs to be high performance; hardware vendors can take this kind of open platform, add a small piece of specialized hardware and custom software, and save themselves a boatload of development effort, and their customers a lot of training costs."

    And with up and coming networks like Internet 2. That core will be around for years.

    1. Re:they should be-SGI. by Anonymous Coward · · Score: 0

      Yes, and that core will likely increasingly be based on systems like XORP, with a few special-purpose pieces of hardware thrown in, rather than all-proprietary solutions like CISCO.

  73. Re:Cisco: Good Riddance by OhPlz · · Score: 1

    My own view on this is that it takes far longer to find someone who is "perfectly qualified" than to mold such a person from a qualified Engineer. For Cisco to know these candidates don't exist domestically they had to have the positions open for some time, right? How much has it cost them to leave the position open that long before hiring from overseas?

    I'd bet for less money they could've hired a person with sound Engineering skills that could've picked up the material in the time they wasted looking for Mr/Ms Perfect who may or may not exist.

    I never understood this insistance on "perfectly qualified".

  74. Re:Cisco: Good Riddance by dieman · · Score: 2

    H1B is close to servant status, IMO.

    If cisco needs them so bad, they need to go open a branch in India.

    --
    -- dieman - Scott Dier
  75. Re:You are convoluted... by Anonymous Coward · · Score: 0

    you've obviously never worked for a proper enterprise.

  76. Re:Cisco: Good Riddance by OhPlz · · Score: 1

    I doubt anyone goes into an interview and announces to the hiring manager that the company is a "second choice". I also doubt that their resume says as much. Yes, anyone who makes it obvious they don't wish to be employed by a company deserves not to get hired. I don't disagree with that but I doubt that happens very often unless there's a group of people that are comfortable living off the laughable money that unemployment security usually provides.

    I don't think you can easily guage "real interest in working in company x". It's a matter of a choice between hiring an American Engineer who has a strong resume but not the exact skillset or considering international candidates who need to b e relocated but perhaps have the desired skillset. If the American can be brought up to speed quick enough then yes, I believe they deserve the job first. I don't wish to see my neighbors living on the streets and I don't understand what's wrong with that.

  77. Deja Vue by camsbad · · Score: 0

    This looks an aweful lot like something I have been using for almost 2 years now, Freesco. This is a floppy based router i'm sure all you /.'ers already know about.

  78. a different ball game than OSes? by museumpeace · · Score: 1

    the level of trust a purchaser must have in their router investment is even higher than the bar for their OS. It is embedded equipment from the perspective of most users, akin to telco equipment and, of course, connected to and perforce compatible with telco equipment. The rowdy world of open source products and solutions does not yet command that level of respect in any market...even where we know, for instance, some open source operating systems having long track records of superior security and performance vs dominant proprietary alternatives. I am not promoting this kind of thinking as wisdom, mind you, just observing that the market thinks this way.
    To look at this contrasting of OS market vs router market from a different perspective, consider whether Cisco's involvement in standards bodies has been as self-promoting as Microsofts. Would XORP have any goodwill or underdog benefit vis-a-vis Cisco stemming from Cisco being known for trying to rewrite the rules for its exclusive benefit? The technical community knows Microsoft for not playing fair and so looks askance at many of the "solutions" they pose or looks more favorably at the alternatives.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  79. Cisco does more than make good stuff by bitswapper · · Score: 2, Insightful

    They support their stuff. On more than on occasion, I've seen them come out with a fix a real problem, after you tell them about it. They actually provide a service of substance to their customers. Try calling Msoft and complaining about explorer bugs.

    1. Re:Cisco does more than make good stuff by Quill_28 · · Score: 1

      If you are a big enough customer MS will come and help.

      I have seen it done.

      You are comparing apples to oranges and it's an unfair comparsion.

    2. Re:Cisco does more than make good stuff by bitswapper · · Score: 1

      You are comparing apples to oranges

      Not at all. How well one company responds to complaints as compared to another, both in the same industrial sector of the economy. Its totally fair, equal, and revealing.

      MS has sent people to where I now work also. Cisco has actually has fixed their OS distribution in response to complaints from a customer owning maybe six pieces of equipment, where I used to work.

    3. Re:Cisco does more than make good stuff by pe1chl · · Score: 1

      I'm actually quite disappointed with Cisco support.
      They will help you when you are a large customer, but as a small business they completely ignore you.

      I can understand that they can't make money from a small customer, but I think they should give support to everyone that bought their products.

    4. Re:Cisco does more than make good stuff by Quill_28 · · Score: 1

      >Not at all. How well one company responds to complaints as compared to another, both in the same industrial sector of the economy. Its totally fair, equal, and revealing.

      No MS has millions and millions of Explorer's out there.

      There is no way they could support everyone who has a question about it.

      You are comparing a free program with a hardware box that can cost in the thousands easily.

    5. Re:Cisco does more than make good stuff by JohnDoe · · Score: 1

      I think this is why they have SmartNet agreements... so that you can get exactly the support you are looking for.

    6. Re:Cisco does more than make good stuff by pe1chl · · Score: 1

      In my country, a supplier has the obligation to support the product to the point where it can be considered to be fit for the purpose it was sold for.
      Extra agreements are only for extra service like help with configuration, but fixing critical defects should be done for anyone even without such agreements.

    7. Re:Cisco does more than make good stuff by bitswapper · · Score: 1

      You are comparing a free program with a hardware box that can cost in the thousands easily.

      Look like Explorer isn't as free as it looks...

      Actually, the support issue is just the opposite of how you portray it. Cisco has many more versions of IOS to support that MS has versions of Explorer. The resources it takes to support all the versions of IOS are going to be much larger that those needed to support Explorer. Cisco likely has hundreds of versions of IOS they support. MS has a handfull of versions of Explorer they must provide support for. Even if you factor in support for Windows itself (they're integrated, right?), MS's supported product profile is quite small in comparison to Cisco's.

      In the support game, the number of users factors in less that the number of versions. This is because each version is a codebase that has to be checked, patched, or otherwise fixed and maintained. Once a fix is released, it is distributed. As the music and movie industries have learned, distributing code (or any digital content) is much less work that producing it in the first place.

      If you're refering to phone support, its doubtfull that the masses of garden variety questions don't go to MS, and MS marginalizes that support resource as much as they can, probably close to nothing. After all, they do have a monopoly, so OEMs 'donate' support resources to MS. Cisco has no such luxery.

      Either way, however you want to cut it, Cisco support trumps MS support like an corvette versus a Yugo. Whatever MS's excuses may be (and I wouldn't give them any), the sheer difference is staggering.

      This is support, by the way, that they just provide for their codebases, as opposed to Smartnet and warranty support.

  80. Need better, free hardware? by surelars · · Score: 1
    Need better hardware? Packet forwarding at the NIC level? Support for filtering in hardware? Look here: http://www.liberouter.org/. Liberouter not only support hardware-accelerated packet forwarding and prefix matching at the NIC level for 1GbE and 10GbE, at actually already implementes full router functionality with IPv4 and IPv6 suppport, and is in use in production networks.

    What's more, the COMBO family of NICs is free hardware (speech, not beer). The desing is open.

  81. Re:Cisco: Good Riddance by Zemplar · · Score: 1

    Funny, I WANT to work for a company that fires people...especially "The 10 percenters"!

  82. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0
    If cisco needs them so bad, they need to go open a branch in India.

    They have. Any more suggestions?

    What, exactly, gives you idiots the idea that you're entitled to special consideration for a job because you were born on a particular side of a line on a map, anyway?

  83. Re: Perhaps better career counseling would help. by duffbeer703 · · Score: 2, Interesting

    The problem with the H-1B folks is that their visas are at the mercy of their employer. A resident alien is free to change employers, while the H-1B has 60 days to leave the country once he becauses unemployed.

    Companies like Intel & Cisco love H-1B's, because they be completely and utterly exploited, and nobody gives a shit. They don't vote, can't quit and don't make alot of money.

    Personally, I have no problem with Indian guest workers or Mexican illegals. My family came here from Ireland only two generations ago.

    The problem that I have is that food & technology companies have prevent meaningful reform or enforcement of immigration laws to allow themselves to import a cheap & exploitable workforce.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  84. Re:Software vs ASICS ? No contest by Wesley+Felter · · Score: 1

    People are already working on using XORP as the control plane for high-speed network processors. This would lower the barrier to entry in the high-end router market, since both the network processors and XORP are off-the-shelf.

  85. Riiight! by Donny+Smith · · Score: 1

    > Go after the big guy first and the others will be afraid to fight. That worked so well in gradeschool.

    Yeah, right.
    Considering the source (Anonymous Coward, for Christ's sake!), this not only is not insightful, it is also quite incredulous.

    Now about these XO guys: "The average data rate these business sites support is less than 200 kilobytes per second, and they control that with gear that commonly costs thousands of dollars."

    That illustrates the idea that businesses do NOT care about KBps (otherwise they would have been routing en masse using Windows or Linux already) but a bunch of other features which the XO guys will take forever to catch up on. And probably the key stuff is protected by patents anyway.

    Small companies and poor bastards - sure, I use Linux for routing myself. But if you're a big company and have millions of dollars made (or lost) every day based on good functioning of VOIP or iSCSI service - you can't be serious to do that on non-Tier 1 vendor's hardware. So yea, in couple of years the XO guys will kill off deadbeat low-end vendors, but hitting on the schoolyard bully... Good luck with that!
    Last time I checked, mySQL wasn't competing with Oracle head-to-head.

    There was that promising Zebra project - whatever happened to that one?

  86. Pissing off the big boys by bm17 · · Score: 1

    I find it worrisome that just as Linux and OSS are gaining support from the big corporations, there are projects that are trying to take away their market share. Not that there's anything wrong with that. It's just that we are at a critical point here with regards to patent law.

  87. I've got news for you..... by p.rican · · Score: 1
    "....switch to some piece of shit open source program instead of the proven and functional gear from cisco."
    Cisco IOS was born from Open Source software, namely BSD.
    --

    /. --"Demented and sad....but social" -Judd Nelson

  88. Why hardware will never be completely replaced... by ERJ · · Score: 1

    From the XORP FAQ:

    Software forwarding plane limits forwarding rate

    For small workplace settings / lan routing where a little added latency and limited bandwidth is not an issue this is a great solution and companies like cisco will probably see their market share eroded a bit.

    However, backbone routing, especially anything with packet shaping, is not going to be software only driven for a while simply because the customized ICUs in routers are so much better at this then commoditiy hardware.

  89. Re:Software vs ASICS ? No contest by fdragon · · Score: 2, Informative

    I would like to point out that most Cisco Kit is actually running IOS off an embedded PPC CPU.

    There was even a project to run Linux on most Cisco routers and switches at one time.

    Currently you will see a large majority of Cisco's high end equipment moving to commodity hardware running linux.

    Examples of this are the Cisco Content Engine line are embeded linux machines. They are effectively a linux box running a proxy server (isn't squid, but has much of the same functionality).

    http://www.mcvax.org/~koen/uClinux-cisco2500/

    Only company that I know of right now to actually impliment routing and switching in an ASIC is Nortel. Cisco is all general CPU running IOS which is how you get new features in same old hardware with IOS upgrades.

    --
    The program isn't debugged until the last user is dead.
  90. Re:Cisco: Good Riddance by l4m3z0r · · Score: 2, Insightful
    Well someone with real interest would have had previous employment that directly positions them to get hired by Cisco, almost as though they engineered there career to eventually arrive at Cisco. Random out of work Americans do not have these kind of tailored career paths, which is why the H-1B's are very attractive.

    We could go back and forth all day without convincing eachother but personally I think we shouldn't limit the number of foreign workers and immigrants and we should make naturalization much much easier. (I was born in America by the way before I get accused of anything) Getting Americans hired over foreigners starts in schools, if we want Americans to be hired lets at least make there education and oppurtunities better to give them an advantage instead of this artificial advantage of limiting immigrants which does nothing but make it harder for companies to find acceptable candidates.

    Lets face it, the reason why Americans are unemployed isnt because companies are hiring more foreigners. Its because Americans are becoming less marketable to said companies. Why is that, a number of reasons but mainly the piss poor quality of our education system.

  91. Agreed re:customer support by Broadcatch · · Score: 1
    I have always found Cisco customer support to be excellent - they either know the answer of will actually call you back with the answer, usually in the same day.

    Cygnus did well providing support for open source software. Perhaps XORPgnus could fill a similar niche?

    --

    The antidote for misuse of freedom of speech is more freedom of speech.
    -- Molly Ivins

  92. Maybe I am missing something. by whyne · · Score: 1

    Am I missing the newest features that are not available. BGP (OpenBSD) OSPF (FreeBSD) I must be missing CARP or the redundancy features, but why not just contribute to the BSD's instead of starting your own fork?

    1. Re:Maybe I am missing something. by adamGX · · Score: 1

      the xorp architecture and its extensibility is the major selling point of xorp. also to my knowledge this is the reference version of PIM-SM v 2

  93. gradeschool? gradschool by darthscsi · · Score: 1
    Go after the big guy first and the others will be afraid to fight. That worked so well in gradeschool

    The first time I read this I saw "gradschool" not "gradeschool" and thought, yup, how true.

  94. Ah, no...not yet. It's the hardware! by BawbBitchen · · Score: 1

    As someone that has designed, built and run a nation wide backbone, I can say I would not be using this anytime soon. It is not that it is not good software, but the hardware it runs on. One of the things in running a network is the uptime and how simple the hardware is. The less moving parts the better. The more appliance like the device the better (so CacheFlow over Squid on a server). Also there is the bandwidth issue. Most PC hardware cannot handle the amount of traffic that you will see on a main router because the PCI bus is just not up to it. I would love to see a PC that can route 5 GigE's at wire speed. The bus would be the limiting factor. Most routers have slow CPU's (83-300Mhz PPC). They do not need them. The ASICs handle the traffic flow.

    Now, I will say that I have used FreeBSD boxen in the past with a Sangoma T1 card and a PCI NIC for end routers for networks. Never ran a routing protocal on it. Just default routed it. It would be intresting to see this software on a box with maybe 2 T1s and a PCI NIC running BGP for a medium size biz office.

    Just my 2 cents.

    Oh, for those that made the comment about "Well in 1997 no one thought linux....". Its not the same. Linux works because it is a server product. At the end of the day, it does not matter if you run Windows (OK it does but..) or Linux on a server. It matters how you build the server (RAID, CPU, ECC RAM, etc.). That being said, if you look at the highend IBM Linux stuff it is still on the mainframe type hardware (S/390) or a cluster.

    1. Re:Ah, no...not yet. It's the hardware! by Anonymous Coward · · Score: 0

      The fact that you would choose CacheFlow over squid is a testimony to your stupidity. CacheFlow makes possibly the worst caching software I've ever used. It's so unreliable that I would strongly suspect anyone that has one never actually uses it. I'd take a nice SCSI RAID/ECC RAM PC with *BSD and Squid over CacheFlow any day of the week.

    2. Re:Ah, no...not yet. It's the hardware! by BawbBitchen · · Score: 1

      I deployed about 30 of the largest CacheFlow boxen back before the company when public (1998 timeframe) on a network with close to a million DSL users. Worked just fine. Talk to me when you have run a network with 32 OC-12, 500+ Sun servers, 1000's of DS3 spread allover the USA and Canada. Oh, and do it with a staff of 4 networks guys and 4 UNIX admins. Oh, and deploy the whole network in 60 days.

      Ass.

      I do not know why I expect people to make intellegent comments here. I should know better by now. After all this is /.

    3. Re:Ah, no...not yet. It's the hardware! by Myself · · Score: 1

      I've been intrigued by some of the other interface hardware for PCI and CPCI buses I've been seeing.

      I'm not in the business, so I can't say personally whether I'd trust the platform. I'd like to learn more about the CPCI chassis and power options, and how they handle redundancy. Still, it looks like decent gear.

      I agree that keeping the traffic at the ASIC level is important. There was talk some time ago of running Linux on Cisco hardware, which would (imho) combine the serious hardware platform with a highly tinkerable software layer. It still puts Cisco in the spot of hardware designer, though.

      With FPGA prices doing a Moore's plummet, I think we'll see high-speed interfaces mated to user-definable hardware, to keep the traffic on a real switch matrix rather than a system bus. Thoughts?

    4. Re:Ah, no...not yet. It's the hardware! by BawbBitchen · · Score: 1

      Can you or someone enlighten me to why you would want to run an OS such as Linux on a Cisco? For me a router is a router. If it supports the routing of packets, handles QoS for stuff, has SNMP so I can pull stats (or netflow or other such stuff), has a secure login for management then I am good. In the design of a network there is a place for the router, firewall, switch, load balancers and servers. In some cases it is nice to combine them, Router/Firewall or Server w/Firewall but I am not sure about running an OS such as Linux on a Cisco. Besides, have you seen the speed of the CPU in a Cisco? 83MHz PPC to around 300MHz PPC.

      Thanks!

    5. Re:Ah, no...not yet. It's the hardware! by Myself · · Score: 1

      Reiterating that this is not my field of specialty, here's my logic:

      In the few hours since my last post, I ended up dicking with some dead 5000-series hardware. On that supervisor card are some very nice FPGA's, and I'm not sure what Cisco does with them, but I'm damn sure IOS doesn't let you load custom designs into them.

      I'm assuming that some interface cards were also easier to produce with FPGA's on board, and program them later. This means that again, IOS is blowing features into the hardware at init time.

      The way I see it, running your own OS would let you define the modules that get loaded into the FPGA's. If the stock functionality was sufficient, you could rip these from an IOS image (licensed to you, of course) just like is sometimes done with drivers. (think winmodems, wireless cards) Or, if someone on the project was skilled in the art of logic design and had the requisite specs for the board, the code could be tweaked or rewritten to accomplish things not deemed important by Cisco.

      At this point, the CPU is still doing its old function, babysitting the modules. It's just not reading the same old storybooks to them. ;) This might all be easier simply by hacking an IOS image, but what do I know? I'm just postulating.

      Of course, all this is predicated on the (probably mistaken) belief that there's a fair amount of programmable packet pushing power on each board. Or, that someone would say "wow, this chassis and backplane are really well designed, let's make plug-compatible boards that run kickass firmware". Likely? Probably not, because the bus isn't an open standard. But possible? Sure, if they saw income potential and opened the spec. PCI worked for Intel.

    6. Re:Ah, no...not yet. It's the hardware! by BawbBitchen · · Score: 1

      Just a one off, but Cisco does not make anything that has a nice backplane or can handle the full load. Fill a Cisco switch/router with all the stuff Cisco says it will support and run all the ports full of traffic at wirespeed. Blam. Box will tank. If you want the full load, Juniper or Foundry. Just my opinion based on 10 years of building large networks.

      That being said, a Cisco will run rings around a PC running some hacked routing software in most cases.

  95. Doesn't anyone read the FAQ? by jjshoe · · Score: 1

    4# Is XORP in competition with the commerical router vendors?

    XORP is primarily a research project. We're not competing with router vendors, we're interested in facilitating routing research - providing researchers with a platform where they can try out routing ideas. The code is open source since it's hard to help the research community without providing the source code.

    --
    -- botsex is {grep;touch;strip;unzip;head;mount} /dev/girl -t {wet;fsck;fsck;yes;yes;yes;umount} {/de
  96. Other alternatives: quagga by 183771 · · Score: 1

    there is other routing software alternatives, such us, Zebra, bird, openbgpd and quagga (fork from Zebra).
    I find guagga stable and good replacement for some SOHO Cisco equipment, but nothing else.

    1. Re:Other alternatives: quagga by tygr007 · · Score: 1

      to Quagga - we use it within CZFree.Net and it works like charm (ospf, bgp) since ~1 year ago. opsfd6 is still not that charming as it should be. The main point of quagga is that you can take some old PC, put our favorite OS on it, plug 3 100MBit ethernet and 3 WiFi NICs into it and have a nice root-router ;-)

  97. new hardware opportunities though by mqx · · Score: 1


    The article should also address the new opportunities that arise. For example, a smart vendor could develop XORP optimised hardware platform. What this would mean is that you have the choice of:

    1. free open source XORP you can run on commodity hardware, and the price is good, but the performance isn't so good;

    2. free open source XORP bundled with high performance hardware, using, say, custom packet processing silicon, etc: the performance good, but the price higher.

    Everyone gets to win: the hackers and low-budget market gets a fantastic software product, that is continually evolving, and the high end market gets high performance, and leverage off the low cost and community developed software itself.

    Other posters have pointed out that Cisco is not just about "the product", it's about "the services". This means that Cisco could pull a Sun (e.g. open up IOS and concentrate on hardware and service delivery), or start to offer its own XORP solutions, also building upon its hardware and service delivery expertise.

    The product is far from causing Cisco any problems at the moment. The good analogy is MySQL: it effectively puts low scale SQL commercial databases out of business, but the feature set, performance and other issues are not yet mature enough for it to act as a replacement for Oracle in a commercial environment. I work on a 24/7 multiple Oracle mission critical product: moving from Solaris to Linux as the platform is happening now, but only a fool would suggest we should move from Oracle to MySQL. However, in 5-10 years time, MySQL may actually present a viable alternative.

    Stay tuned!

    (disclaimer: my analogies are hand waving, so I might be slightly off the ball on a few points, but that should not detract from the overall gist of the message).

  98. take a closer look ..... by adamGX · · Score: 1

    .... if you take a closer look at the xorp architecture you will see that there is a forwarding engine abstraction which abstracts away the under lying os / hardware. There is nothing to stop you using a different underlying ASIC or some other dedicated forwarding plane, you just need to port the fea to the new hardware.

    another possibily neat use of xorp would be as distributed router, but that is just a random idea.

  99. That's just what people said about linux... by Anonymous Coward · · Score: 0

    ...4 or 5 years ago.

  100. Re:Cisco: Good Riddance by Waffle+Iron · · Score: 1
    Getting Americans hired over foreigners starts in schools, if we want Americans to be hired lets at least make there education and oppurtunities better to give them an advantage instead of this artificial advantage of limiting immigrants which does nothing but make it harder for companies to find acceptable candidates.

    That sure is a good way to motivate schools and students to work hard on teaching and learning computer science: drive salaries down into the gutter with an infinite supply of cheap immigrant labor.

  101. They do by Mark+of+THE+CITY · · Score: 1

    They already had some functions there when I was with Cisco a few years back.

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  102. Re:Cisco: Good Riddance by crow · · Score: 1
    Cisco does quarterly performance reviews ... The bottom 10% are automatically fired without a second chance.

    Shenanigans!

    If they fire 10% of their workforce every quarter then they would have a nearly 40%/year turnover rate simply from the firings. No way.

    Or do you mean that the curve puts 0.1% of employees in the bottom 10% of the curve?

  103. Better than Cisco already --- Mikrotik by tastytang420 · · Score: 2, Informative
    I ranted pro-Cisco for years running an ISP in a Major US Market(tm). And at the time, it made sense -- no one could touch Cisco for support, features, and availability.

    Today, however, the story is different. In particular, using an inexpensive small form-factory PC (especially one with no moving parts, even a fan), you can have a router for $500 that outperforms a Cisco router costing ten times as much -- and has more features!

    MikroTik RouterOS has replaced Cisco as the routing core for my network here in Honduras, where price is much more important than it was back in the States. It handles peer-to-peer throttling, per-IP bandwidth management, MRTG support, nice GUI and command-line interfaces, cool scripting language, and includes all the cool stuff that Cisco does -- policy-based routing, OSPF, various queueing strategies, etc.

  104. Engineering Bootcamp by Mark+of+THE+CITY · · Score: 1

    New-hire engineering training, called "Engineering Bootcamp," contained material from the certs, so engineers could set up boxes for dev and test and have a basic understanding of IOS.

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    1. Re:Engineering Bootcamp by bitswapper · · Score: 1

      New-hire engineering training, called "Engineering Bootcamp," contained material from the certs, so engineers could set up boxes for dev and test and have a basic understanding of IOS.

      So, would it be a forgone conclusion that engineers sent to "Engineering Bootcamp" don't have Cisco certs?

    2. Re:Engineering Bootcamp by Mark+of+THE+CITY · · Score: 1

      Yes, at least in 2000.

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  105. Re:You are convoluted... by winkydink · · Score: 1

    And if it is done, it will be a closed solution, much like Google. I don't see Google's solution up on Sourceforge and I doubt I will any time soon.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  106. Better colours by Anonymous Coward · · Score: 0
  107. Re:Cisco: Good Riddance by l4m3z0r · · Score: 1
    That sure is a good way to motivate schools and students to work hard on teaching and learning computer science: drive salaries down into the gutter with an infinite supply of cheap immigrant labor.

    Why not look at is in driving wages up in the countries these people come from. US monopoly on high wages has to end at some point with globalization.

    the problem is that computer science is so diluted in our schools because our younger children don't learn math properly. Colleges started dropping some of the Math requiremetns for CS because of this, because there students couldnt handle the classes. But instead the norm is to shove these kids along wihtout having proper math and critical thinking skills.

    Read The deliberate dumbing down of america by Charlotte Thomson Iserbyt...

  108. Already being done by stox · · Score: 1

    There are many organizations already doing this with FreeBSD today. It is also interesting to note that Juniper's JunO/S is based on FreeBSD.

    --
    "To those who are overly cautious, everything is impossible. "
  109. Plus la change... by shogarth · · Score: 1

    The first router I managed was a white-box 386 running PC-Route across three ISA, thin-net cards. How did it compare to a Cisco AGS+? Badly, but it was cheap and got the job done for routing three underused 10 Mb/s subnets. Am I about to trade my 6506 in for an Opteron with multiple NIC's? Not a chance.

    IMHO, XORP's challenge will be that the available buses in commodity PC's are not fast enough for multiple Gb/s ethernet if any of them are at more than 50% usage. Do the math; PCI-E can't move the bits around fast enough. Sure, higher speed PCI-E will be able to once it's beyond vaporware. However 10 Gb Ethernet is already available which ramps the problem up again. Where XORP may play a real role is in allowing new companies to focus on building specialized hardware without having to write the OS from scratch.

    Note to those comparing this to the impact of x86/Linux on Unix vendors: Linux would never have taken off if Intel had not been in a position to pour R&D money into their chip development. SGI fell when a desktop PC with an nVidia card was faster at rendering (using Windows NT 4!) than anything SGI sold for less than $100k; the VR lab I worked with cut over in 1998 based entirely on cost. Almost all of the advantages of the various 64-bit RISC processors (the notable exception is memory addressing beyond 4 GB) collapsed in front of the sheer clock-speed advantage provided by P6 and Athlon processors. For Cisco to fall to commodity hardware and FOSS a similar process would have to occur. Someone would have to fund the hardware R&D to create a commodity, high-speed bus and get the chipset manufacturers to adopt it.

    1. Re:Plus la change... by pe1chl · · Score: 1

      You are describing the situation for a high-end box.
      Now look at a 17xx, 37xx etc, and the typical environments they are found in.
      In pure CPU power a PC is 25 times faster than those, and the bus is fast enough to accomodate the same types of interfaces these routers support.

    2. Re:Plus la change... by shogarth · · Score: 1
      You are describing the situation for a high-end box.

      Exactly. The article was discussing this project as a way to cut into Cisco's and Juniper's profits not to replacement $80 NAT boxes. Firstly, those are barely routers; they normally support two networks and only a minimal set of protocals. More importantly, they are a already largely Linux-based and the prices are in free-fall.

      In pure CPU power a PC is 25 times faster than those, and the bus is fast enough to accomodate the same types of interfaces these routers support.

      CPU power is largely irrelevant in this market. The best current designs off-load specific CPU intensive stuff (like access control) to ASIC's freeing the CPU up for other work. For network gear the backplane and switching fabric are the key issues.

    3. Re:Plus la change... by pe1chl · · Score: 1

      Between the $80 NAT boxes and the high-end, there still are the $1000-$3000 small business boxes.
      (1xxx, 2xxx and 3xxx series)

      These typically have one or two fast interfaces and a couple of "slow" (below 10 Mbit) interfaces, and todays PCs can do that in software.

      Many of the cisco boxes in the abovementioned range have quite limited "expansion slot" capacity when compared to a PC, so especially for applications with more than two or three ports a PC may be at an advantage.
      (for example, in a small business where you want to connect a LAN, a DMZ, two DSLs and a couple of ISDNs for backup, you need a 3000 series box. but in terms of performance, the DSLs are the limiting factor and a PC would be adequate)

    4. Re:Plus la change... by Anonymous Coward · · Score: 0

      "(for example, in a small business where you want to connect a LAN, a DMZ, two DSLs and a couple of ISDNs for backup"

      If a business has the money to spend on DSL and ISDN service then they have the money to buy a router. Furthermore, many telco's will provide a router with DLS/ISDN services if requested. In the interest of full disclosure, I am a network engineer that works primarily with Cisco devices. I fully encourage anyone with whom I may be competing for a job to vigorously advocate for the usage of PC based hack job routers.

  110. Fair enough by JSBiff · · Score: 1

    I was mostly responding to the current state of affairs, and the article, which mentioned using a PC with two NICs. Using Xorp as a replacement for IOS, in hardware optimized for routing certainly could be a cisco-killer combo, I agree. If someone could get the hardware reliable enough and fast enough. And actually cheaper than Cisco at that point. While providing similar levels of support.

    It's unlikely that any *one* company could do all that and end up cheaper than Cisco. However, if you can build an *industry* around Xorp, then yeah I could see some real action happening around Xorp.

    Kind of like Apple vs. PC. Most people won't argue that Apple doesn't have great hardware, and software, and support. But, because the PC industry is made up of orders of magnitude more companies than the Apple industry (which is fundamentally Apple and a relatively small number of partners, which are focused on a proprietary solution, vs. the PC industry, which is an open platform with seemingly countless vendors developing stuff for it), you get a *lot* of development effort around it, and very competitive prices.

    I suppose Cisco could become the Apple of the router industry, if Xorp becomes the software core of an open routing hardware industry.

    1. Re:Fair enough by 99BottlesOfBeerInMyF · · Score: 1

      While providing similar levels of support.

      I think the support and the marketing machinery are really the stumbling blocks here. Juniper already undercuts Cisco prices most of the time, but Cisco has sales people everywhere. This will only take off if someone with some real industry muscle, like IBM, were to market and support it. Also, they really need to build compatibility with the Cisco de-facto-standards and protocols. Without netflow, and the full range of supported protocols, this will not go anywhere.

  111. Perfection by Mark+of+THE+CITY · · Score: 1

    I never understood this insistance on "perfectly qualified".

    It's cost minimization, the lazy way.

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  112. Re:Cisco: Good Riddance by Abcd1234 · · Score: 1

    My own view on this is that it takes far longer to find someone who is "perfectly qualified" than to mold such a person from a qualified Engineer.

    And I disagree. In the areas Cisco works in, experience is the key above all, and training comes a very close second. So, given the choice between someone already trained in the field versus someone untrained, *why* would you pick the latter just because they're from the US?

    Moreover, there is more than just the expense of training the person. You also need available manpower to mentor the person until they're able to function on their own. Thus, you end up using a valuable, senior resource in order to bring an unseasoned engineer up to speed, instead of dropping in an already experience individual who can simply pick up a ball and run with it.

    I'd bet for less money they could've hired a person with sound Engineering skills that could've picked up the material in the time they wasted looking for Mr/Ms Perfect who may or may not exist.

    And you're still not getting this point:

    spend $20,000 to educate someone, who may either come out underqualified, or worse yet *leave*

    This is a *significant risk*. If the person comes out unqualified, you're stuck with someone in whom you've sunk serious cash, but is still not useful to you. And the second case is even worse! One of the biggests risks for a company, regarding training, is that the company will train the candidate, and that person will then take off because they either got into the deal just to get the free training, after which they planned to bail, or alternatively, with the fresh new training they have, they got a sweet deal from another company.

  113. Parallel with Linux doesn't quite work by thpr · · Score: 1
    So first, XORP may achieve some success. There is a point that in some smaller (branch office) applications, a 'commodity' machine running Linux could replace a branch office router.

    Why? (1) There is no reason a reasonable x86 or (if you like) PowerPC 970 couldn't keep up with a T1 or T3 speed connection (1.5Mb or 45Mb); even when performing some level of deep packet inspection. (2) Commodity machines are "lying around" and may be easier to procure (and manage) then requiring a specialized solution. (3) It's controllable, readable, and will likely have many of the characteristics of open source that we all enjoy (patches appear quickly, etc.)

    While this is well and good, there are reasons why XORP will not achieve the same success as Linux when replacing the incumbent: (A) There are hardware requirements beyond $0 to use XORP (and the incremental purchase cost of Linux over Windows is at most $0). The point is, if you don't purchase the router, you need to purchase a computer. With branch office routers at $1000 or so anyway, can you really configure a machine to compete with a dedicated solution? (B) You just CAN'T take out the high-end, high-value part of the routing infrastructure with any commodity PC. First of all, the darn thing isn't nearly big enough to handle all the connections (core routers can be multiple racks). Nor is the bus fast enough to handle the bandwidth requirements (PCI can't exactly get to 480Gbps). Not to mention that the net processing power would need to increase a few orders of magnitude to do the work. This isn't happening any time soon, as bandwidth needs are growing as fast as silicon processing power is growing. (C) Speaking of which: Moore's law is helping out the routers, too. We're all on silicon; this isn't a game where commodity devices are improving at a faster pace than the incumbent technology. This goes back to the cost point; if there is enough volume to drive a dedicated solution, that will continue to survive. (D) Remote really isn't all that remote... for any reasonably large company, they have routing experts that can manage the routers from a remote location. The added challenge of having a few remote routers is not much of an event, except when hardware upgrades are required.(E) It's not all about the ability to route. Can a PC keep up with latency, jitter, and uptime (99.999%) requirements when using a network for VoIP? (I don't know, but I have deep suspicion that it can't without blowing out the budget)

    Please don't get me wrong - XORP may have some places where it can trump Cisco and Juniper (SMB, for example?); but routing with the traditional players and traditional hardware devices will be here for some time.

    1. Re:Parallel with Linux doesn't quite work by pe1chl · · Score: 1

      When I made some quick calculations 2 years ago, a PC solution for a 3-office network with cisco 3725 at head office and 1721s at branches (for connecting LANs using IPsec over DSL) was 2-3 times more expensive than the equivalent solution using PCs and Linux.
      A modest PC, at that time a 2 GHz P4, can of course completely saturate the DSL. In fact, the 1721s are underpowered for this purpose as they cannot have both encryption and compression co-processors.

      At that time, Cisco was chosen because it was the "professional solution".

      We still regret the decision. Seldomly a single piece of equipment has caused more problems. There are bugs that have plagued us since the beginning, and as such a small customer we are completely ignored by Cisco.
      And then I am not even touching the limitations in flexibility...

  114. HR policies by Anonymous Coward · · Score: 0

    Cisco claims to hire only the top 15 percent or so of the candidates out there, so "bottom 10 percent" doesn't have the usual meaning. It's more like the bottom 10 percent of a class of science or engineering graduate students.

    1. Re:HR policies by Zemplar · · Score: 1

      Cisco's claim is just that. Additionally, business is competition, Cisco just carries that into their workforce.

      Put out, or get out. This is certainly a great place for type "A" people to prosper and be rewarded with working with similar personality types.

  115. Cisco's quality is in hardware, not just the OS by gtsquirrel · · Score: 0

    What many people fail to realize is that companies like Cisco and Juniper create an OS that interoperates with specialized ASICs that allow a network device to switch/route packets much faster than a traditional time-shared system. While I think the XORP initiative is a good step forward in the way of low-end routers, will XORP give full support to users, for both the hardware and software? If you call Cisco's TAC for support, they will look at your entire system, not just the software and not just the hardware. Companies pay more but they get more in return.

  116. I'm pretty sure by Anonymous Coward · · Score: 0

    That this may be developing into the new cut-and-paste "form troll". This guy has popped up in a few different discussions with very, very similar AC posts about H1B and "bell curve" hiring, and generally popped up very early in the discussion, almost as if he had his response written out ahead of time. Either he's trying to make some kind of point about the ubiquity of H1B/bellcurve practices, or he just made a few different posts and the similarity is just a coincidence, or we're going to see this same post with names swapped out attached to about one story a day for the next couple of months.

  117. Re:Software vs ASICS ? No contest by Mark+of+THE+CITY · · Score: 1

    PowerPC? Not MIPS?

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  118. XORP vs. Quagga? by rcw-work · · Score: 1
    XORP doesn't actually route packets, it just controls the kernel routing table and speaks dynamic routing protocols like any other route daemon. Any word on how it compares with Quagga?

    (Not that I could immediately replace Quagga with XORP here anyway - we use OSPF.)

    1. Re:XORP vs. Quagga? by temojen · · Score: 1

      I haven't got a clue. I don't actually know anything about XORP, I just get annoyed when someone posts a story on slashdot that's about some project or paper and doesn't include a link to the project or paper itself.

  119. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    The previous poster made some good points:

    1. That cisco utilizes outsourcing as a means
    to save money while domestic candidates with suitable skills are available. This is going
    to be a religious issue nowadays and no amount
    of ad-hominem negativity will address it adequately.

    2. That the employment strategy used to evaluate and 'motivate' employees is rather callous and overbearing.

    If you can address these points and demonstrate
    the falsity of these assertions then maybe someone will take you seriously. Otherwise you are just preaching to other smug 'realists'.

  120. A solution to a problem that didn't exist. by OnlineAlias · · Score: 1

    If you need carrier class routing/switching, XORP will never be able to do it for you, ever.

    If you need a cheap router, go buy one. 50 bucks gets you quite a bit of power in a Linksys or D-link.

    Where does XORP come in again?

    1. Re:A solution to a problem that didn't exist. by Anonymous Coward · · Score: 0

      it comes in for the companies selling those 50$ routers so they can now sell it for 40$ because most of the software has already been designed.

  121. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0
    They may have done this in the past, but not over the past few years when the hire rate was near zero until recently.

    And it was the bottom 5%, not 10%. It's a cliche around Cisco whenever there's an "unsubscribe me" flood on a big mailing list.

  122. Cisco use XORP? by stdcallsign · · Score: 1

    If XORP truly is the routing platform of the future. Then why shouldn't Cisco, a hardware company, ship their routers with XORP instead of IOS.

    I don't see what the big deal is. As stated earlier by a couple people, they are a hardware company that produces some serious iron dedicated to routing and network management. A new OS doesnt stand to hurt them at all. The prospect of it doesnt even warrant an article. Nor any response to that artic...

  123. No mention of OpenBGPD? by cipher+chort · · Score: 1

    A couple of OSS projects have tried and essentially failed to be stable BGP4 daemons before, but OpenBGPD from the OpenBSD team looks like it's set to succeed where others failed. I understand the FreeBSD team is already including it with their OS and there's supposedly porting work being done to other OSs.

    Given the track record of the other OSS routing projects, I would think administrators would be dubious by now, but with OpenBSD's solid track record OpenBGPD should be a safe choice.

    --
    Someone is WRONG on the Internet!
    1. Re:No mention of OpenBGPD? by 44BSD · · Score: 1

      Amen, Brother.

      Likewise CARP vs. VRRP.

      Perhaps Theo should write a letter to the Business Week editor ;^)

    2. Re:No mention of OpenBGPD? by tweek · · Score: 1

      VRRP?

      *shudder*

      I have nightmares about the Nokia/Checkpoint VRRP implementation. To this day.

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  124. Microsoft funded, careful! by PalmKiller · · Score: 1

    BTW, after I posted that gnu zebra is a great router already I looked at the site closer, first is bsd licensing (meaning changes do not need to be put back and it can be sold without source). it became apparent that microsoft might be getting people to submit code where they can run cisco out of business. Imaging microsoft routers running the net....oh my gawd

  125. Re:Cisco: Good Riddance by Waffle+Iron · · Score: 1
    Why not look at is in driving wages up in the countries these people come from.

    You could, but a math genius like you would realize that with the relative population numbers, the equalization point will be only slightly above the other countries' wages and only a small fraction of current US wages.

    US monopoly on high wages has to end at some point with globalization.

    True. That's one reason that I'm a globalization Luddite.

    the problem is that computer science is so diluted in our schools because our younger children don't learn math properly.

    And why should they if there are no decent-paying jobs available that require those math skills?

  126. bunch of pimpled teens creating mass unemployment by Anonymous Coward · · Score: 0

    thats really the big question of open source, is just how much unemployment can a bunch of sex starved, pimpled teenagers looking for geek cred, create?

    there are no security benefits to open source, quite the contrary, since all the small dick hackers have the source god help you, they know all your back doors.

    at the end of the day open source programers are subtly putting themselves out of jobs.

    why would anyone pay for programers when you can get a bunch of kids to do it for free!

  127. Re:Cisco: Good Riddance by BengalsUF · · Score: 1

    Cisco is the only company with an employment policy that is worse than the one at Intel. Cisco does quarterly performance reviews; they are strictly by the bell (i.e. gaussian) curve. The bottom 10% are automatically fired without a second chance.

    So you actually believe Cisco fires 40% of their workforce annually? Time for a reality (and fact) check.

  128. Re:You are convoluted... by color · · Score: 1

    I don't know about your experience in other parts of the plannet but certainly Cisco support is not the same everywhere.
    I had problems with Cisco routers and the local Service had me waiting for weeks. That's not the type of response you need when you are running an ISP. After some poblems we decided to get rid of all the Cisco routers and use PC running linux instead. At least whe could go down the shop and buy a new PC and have it up and running in a few hours and fix the problem if something goes wrong.
    Also, for local prices, I can have 5 PCs acting as routers for the price of one cisco router.

    --
    -- EOF
  129. ex-employer plug by renehollan · · Score: 1
    The article mentions routers based around *nix O/Ses (like Linux derivatives).

    Just thought I'd mention that the control processors for Chiaro's fully optical uber-routers (how many OC-192s?) run on FreeBSD.

    --
    You could've hired me.
  130. What's a router? We have switches. by gelfling · · Score: 2, Insightful

    The point being we really don't use routers anymore. We use switches because they can keep pace with the price performance we need to maintain. Routers work ok but up to a point, then the economics and complexity of managing ever increasing bandwidth, endpoints and whatnot makes routers, even free routers not cost effective.

    Remember people YOU are the most expensive element, not the machine. YOU are.

    1. Re:What's a router? We have switches. by pe1chl · · Score: 2, Informative

      You have switches with DSL interfaces, with modem interfaces, with IPsec built in?
      What make are they?

    2. Re:What's a router? We have switches. by gelfling · · Score: 1

      Don't need none of that thar stuff

    3. Re:What's a router? We have switches. by Anonymous Coward · · Score: 1, Informative

      Layer 2 or 3 switches? Since layer 3 features have crept into the switch fabric, the distinction between "router" and "switch" has blurred. You can buy "switches" that route layer 3 interfaces, and "routers" that have switch blades.

      If you're really running a flat network, all at layer two, the obvious answer is that it doesn't scale. In fact, there is momentum in the other direction, to push layer 3 into the switch closet because it avoids common layer 2 problems, and the switch fabric is the same speed whether it is switching packets based on mac or ip.

  131. Re:Software vs ASICS ? No contest by Anonymous Coward · · Score: 0
    Where does one even begin with you....

    Lets see, first off ALL ROUTING IS DONE IN SOFTWARE! Cisco's are using IOS to route packets - nothing is being done at the hardware level.

    Second, the site you reference (ntop.org) that kernel patch is to improve kernel packet *capturing* ability -- basically to do Gbit speed captures. It has nothing to do with routing.

    Thirdly, even a low end pentium is fast enough to route packets at 30 - 40 Mbits, go up to a P4 2.8Ghz and you can push Gbit at wirespeed.

  132. Not BSD... by Anonymous Coward · · Score: 0

    To the people who say that Cisco's IOS is based on BSD.... It's not... Juniper's JunOS is (But with ASICs to do actual packet forwarding)...Actually, IOS uses an old malloc library from Linus Torvalds (among other open source pieces, but only ones that are public domain.)

  133. Re:Cisco: Good Riddance by iwadasn · · Score: 1


    OK, so not all US programmers are especially competent, but nor are all foreigners. The only reason companies use H1B visas is so they can pay way less than the going rate for skilled labor and demote their own employees to the status of fast food workers.

    Any company that claims there just aren't enough skilled workers in the US is flat out lying, and I know, I'm interviewing people almost every day. It's a real pain to find someone who actually knows half of what they claim to know, but the batting average of non US citizens is vastly worse, not better. On average, the applicants who were born in the US tend to be dramatically better than those who were not, on average. Draw your own conclusions about why that is, possibly because a lot of countries with a lot of people (India) are churning out a lot of bad programmers because no other skill will get people into the US, perhaps.

  134. Re:Cisco: Good Riddance by twiddlingbits · · Score: 2, Informative

    I worked at Cisco too. I was a contractor, I was paid and treated VERY well. Cisco DOES cut the bottom 10% (saw it happen) but not in every group, and the DO bring H1B's over in droves. They pay the H1Bs well (better than most) and most of them are talented, but the still are paying below standard wages. Cisco will make a penny scream for mercy if it affects production costs. They got guys/gals working there that put in 90 hour weeks in the hopes their stock options will ever get above water. I don't know how many times I heard if the stock hits $XX I'm cashing in and leaving. So, in many cases the rank and file employees are OK with the H1Bs if it saves money, as long as they are not replaced by them!

  135. www.zebra.org by losec · · Score: 1

    What is the difference between xorp and zebra? Isn't Zebra on a BSD already sturdy ?

  136. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    Companies in the valley should be utterly fined into oblivion if they are hiring H1B engineers right now

    This is an interesting issue because it brings up questions which are rarely considered in the US.

    Should markets really be free and unregulated?
    A lot of the rhetoric from the current American administration seems to indicate this, and it's the line taken by the WTO and World Bank.

    However most of the leading nations of the world protect their markets to some extent (which is what you are proposing here).

    To countries from outside the USA, like India (for example) it must seem a little bit hypocritical to simoultaneously call for them to open their markets whilst closing important US markets (IT and agriculture to name two) to competition from outside the US.

    I have to wonder how many jobs are 'taken' by immigrants, and why are they considered un-American anyway? Should you allow children of first generation immigrants? Only 2nd generation? Questions like this will become more and more difficult to answer as the global job market becomes more fluid.

    I hope one day they won't have any meaning.

  137. Re:Software vs ASICS ? No contest by rnxrx · · Score: 2, Informative
    I'm afraid this isn't right. Any modern, shipping Cisco platform supports some level of distributed switching (e.g. ASIC's on interfaces). In the higher-end boxes traffic literally cannot be switched through the CPU (GSR). Even common L3 switches (3550, 3750, 4500, 6500) normally always push their forwarding (L2 and L3) out to separate ASIC subsystems.

    The above is also absolutely true for Juniper, Foundy, Extreme and Force10 - and, as you point out, Nortel. Switching packets in software hasn't been a standard practice (outside of bugs) in most modern platforms for many years.

    CPU's are fast now. Heck, memory speeds are getting very fast. An Opteron might even be able to switch packets between a couple of 10G interfaces at- or near- line rate. Now extend that to a box with 32 10G interfaces in it. You now not only need 320G to the physical interfaces via some number of bus connections, you've also got to be able to move packets in- and out- of memory, maintain routing adjacencies and any other miscellaneous network management tasks ... all in real time. PC's are not built to do this. Outside of real-time extensions Linux/BSD/et al are not built to do this.

    Think of it this way - assume an average packet size of 300 bytes. On a one gigabit ethernet interface this represents something on the order of 40,000 packets per second ... in one direction. Multiply this by 10. Now by 32 interfaces. What does an OS and PC platform look like that can malloc() 25.6 million times per *second* above and beyond any other OS processes? Oh - and don't forget the fancy queues, packet re-writing, CRC calculation and such that would necessarily follow each one of these memory operations.

    This is obviously an extreme example, but it illustrates the point that everyone in the industry pretty much figured out a bunch of years ago that distributed forwarding via dedicated hardware was the only realistic answer to this problem. This is why the CPU in just about any Cisco platform you'll see in common is less capable than a lot of PDA's out there and also why the architecture of basically all of the major players is moving toward a condition where forwarding and network control are handled by roughly autonomous units.

  138. Infrastructure by Symb · · Score: 1

    Even if all the hippies maintain the roads. Somebody has to build the bridges and highways. The category of organizations XORP would address are not a threat to the heavy iron industries.

  139. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    As a Cisco employee I appreciate competition. I think the company does as a whole. During the down turn we really could have hurt Juniper with aggrieve price-cutting. With 20 billion in the bank we could have done massive damage to them but we didn't. A company like Microsoft probably would have. So competition is very healthy however I feel that Dell and the Asian competitors such as Huawei will probably give us a run for our money at the near term, not an open source project.

    But really want I wanted to point out is that this '10% gets cut per quarter' statement is pure fiction. We have a bottom 5% policy and even that it isn't strictly enforced. It's probably closer to a bottom 2% policy, which is healthy. If during the quarterly ranking you are rated as a non-performer (N) you are placed on a performance improvement plan (PIP) or you have the option of a mutual separation. Those who choose the mutual separation get a severance, which is typically between 3-6 months of their salary.

    Cisco has been voted one of the top places to work in American year after year by its employees. Most people don't realize that Customer Support Engineers that work in the TAC (support) can advance to the same grade level as Directors. At that point you are likely making 200k+ a year. So technical people aren't forced in to management if they want to 'move up' which is how it should be. John Chambers has fought hard for continued employee ownership (Stock Option Expensing) and Cisco truly values their employees as their most important asset.

    I wouldn't work anywhere else... :-)

  140. Re:Software vs ASICS ? No contest by jgercken · · Score: 1

    Your flaming isn't so good.

    Yes most routing is done in software, especially if there are policies to apply. Typically, however, this is just the first packet of a conversation and the balance of the traffic is switched in hardware by referencing tables, aka MLS, router on a stick, route once switch many, etc...

    Luca Deri's work was done for use in packet filtering but that does not mean it cannot be applied to this topic. In order to route a packet it first has to get to the kernel. In this manner the two functions are identical (BPF filter aside).

    Lastly it is not the hardware that is the problem but a buffer and kernel one. The problem is that the kernel gets an interrupt for every frame that the NIC receives, gets inundated with them and drops packets. Luca's article illustrates this fairly clearly.

    --
    Never ascribe to malice what can be adequately attributed to ignorance. -Napoleon
  141. Re:Software vs ASICS ? No contest by twiddlingbits · · Score: 1

    Really? Tell that to the teams of guys in Richardson,, TX who design ASICs for the Cisco 6500 and other series routers/switches. When at Cisco I had a few convos with these guys about building in some security features into the ASICs instead of in IOS. The 6500 is the cream of the crop, it can do just about anything you want now and MLPS is being added soon (if not already), and it's got ASICs.

  142. Re:Cisco: Good Riddance by aralin · · Score: 1
    You have no idea about the requirements of H1b visa. I am here on one and have to tell you that the employer has to prove to US DOL, prior to hiring H1b, that they were not able to hire a qualified employee locally. They have to either submit all their HR data about hiring in the given area or have the position application for some 3 months without getting any qualified applicants. Its not that easy to get the approval and most of the companies in Sillicon Valley were not able to hire any H1b for most of 01-03 period. Even now there are still problems with the new applications.

    There are so many people talking about H1b visa without having a clue that I would almost assume I am reading Slashdot...

    --
    If programs would be read like poetry, most programmers would be Vogons.
  143. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    agreed. someone seems pretty bitter.

  144. Re:Cisco: Good Riddance by Anomylous+Howard · · Score: 1

    The bottom 10% are automatically fired without a second chance.

    Man, if I worked at Cisco, I'd be sure to hire idiots. It's the only way to ensure that I'll never be in the bottom 10%!!
    (Yes, I know that doesn't make complete sense, but you do weird things to keep from being voted off the island!)

  145. Re:Software vs ASICS ? No contest by jgercken · · Score: 2, Informative

    ASIC= Application Specific Integrated Circuit, and yea, Cisco's stuff is chock full of em.

    Router# show mls asic
    Cafe version: 2
    Centauri version: 1
    Perseus version: 0/0
    Titan version: 1

    Clip from Cisco.com
    As technology and features mature, they often move from a software-based implementation to inclusion in hardware. At the core of Cisco's hardware integration is application-specific integrated circuit (ASIC) innovation. Cisco has developed more than one hundred ASICs for the Cisco Catalyst switching family over the past nine years, with each generation including more capabilities. For example, Cisco was the first vendor to integrate Layer 3 switching into hardware with the Cisco Catalyst 5500 NetFlow Feature Card. With the introduction of the Cisco Catalyst 6500 Series in 1999, Cisco included features such as quality of service (QoS) classification and queuing and security access control lists (ACLs), and provided them at data rates of millions of packets per second. These features are available, in hardware, across the Cisco Catalyst switching product line, including the Cisco Catalyst 4500, 3750, and 3560. Advanced hardware integration continues with the Cisco Catalyst 6500 Series Supervisor Engine 720, which integrates MPLS, IPv6, and generic routing encapsulation (GRE). This is the first time a LAN switch has offered this capability at data rates in the hundreds of millions of packets per second.

    --
    Never ascribe to malice what can be adequately attributed to ignorance. -Napoleon
  146. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0
    ... being in touch with reality results in making yourself look like less of an ass..

    So does addressing people with a certain amount of respect...
  147. Re:Cisco: Good Riddance by l4m3z0r · · Score: 1
    1. That cisco utilizes outsourcing as a means to save money while domestic candidates with suitable skills are available. This is going to be a religious issue nowadays and no amount of ad-hominem negativity will address it adequately.

    The whole point is that the poster failed to show this... The original poster claimed that since 80,000 Americans in the area and unemployed there are people cisco would want in that pool. What the poster failed to realize is that Cisco is looking for very very specific candidates. The poster assumes that all these candidates lost there jobs because companies like Cisco outsource and hire H-1B's... The poster assumes that all 80,000 are well rounded good employees that Cisco wants. The poster assumes that all 80,000 want to work for cisco.

    My point was that if you are going to make blanket statements you should at least examine what it is you are saying. The poster did not, he wrongly assumed that all 80,000 people could just be tossed to cisco like you would wrenchs to a mechanic. The original poster is indeed acting a fool.

    Furthermore claims that H-1B's get paid way less is largely innaccurate. Have you worked along side H-1B's who have the same title and been at the company as long as you have? If so ask to compare salaries with them and see what you find out. I think you will be surprised.

    What it comes down to is that the original poster provided no proof just spouted a bunch of nonsense and a figure without backing it up with a source that showed exactly what that 80,000 meant. I wonder how many of those 80,000 actually applied at Cisco? Ever think of that one? Wouldn't that be an interesting piece of information to know? No because you see the original poster was not interesting in bringing attention to anything he was just interested in blindly attacking Cisco over a "religious" feeling about outsourcing. Without understanding at all what he was talking about.

  148. Re:Software vs ASICS ? No contest by pe1chl · · Score: 1

    Cisco has more than the 6500.
    Cisco also has the 800, 1700, 1800, 2600, 2800, 3700, 3800 series.
    Those have a slow CPU that you really have to avoid overloading. It has to be assisted by "coprocessors" for mundane tasks like encryption and compression, that a P4 could do at ease.

  149. Re: Perhaps better career counseling would help. by Anonymous Coward · · Score: 1, Insightful

    > can't quit

    Of course they can quit. They're also given a long time to find another employer in this country.

    > don't make alot of money.

    You don't have *any* experience with H1B visa holders do you? By law, they are required to make more than their counterparts! Saying they don't make a lot is a lie. INS makes sure they make more than the local talent. Cheaper labor is not a valid reason for INS to allow a company to hire an H1B. Also, if someone is available locally for the same money or less, you are required to hire them rather than an H1B. In other words, H1B visa holders make more money than their coworkers. You need to run that crap by a lawyer if you're ever thinking about looking into hiring one. They'll set you straight very quickly.

    > import a cheap

    Huh? Every actually dealt with hiring someone with an H1B visa? I've done it almost 50 times so far, and it usually costs about $5k worth of legal fees and a lot of time to hire someone and get them the H1B visa. That isn't cheap. Also, you're required to pay them more money by law, so again, you're nuts if you say that's cheap.

    > exploitable workforce

    Again, huh? When you add-in the high legal cost of getting the H1B done plus the usual high cost of finding and training new employees, you certainly won't exploit them. If they quit, you've lost a ton of money and time. The high upfront cost of hiring an H1B visa holder almost guarantees that companies are more careful with them than a local citizen. For example, my company gives H1B visa holders almost twice as much per year in their personal budget for training versus a US citizen because we want to keep them.

    Again, do you have any experience at all with H1B visa holders? It doesn't sound like it.

  150. Zebra anyone? by crotherm · · Score: 1

    I am suprised there has not been a mutitude of posts mentioning GNU Zebra.

    --
    "Those who make peaceful revolution impossible, make violent revolution inevitable" - JFK
  151. Re:You are convoluted... by Anonymous Coward · · Score: 0

    Fortune 500 companies are just what tjey are: Fortune 500 companies.

    It belongs to their image that they can afford and brag about the top of the line of everything, including IT.

    High spending is actually a tool to compete, just by forcing the other players to bleed their resources.

    Just like arms race used to do the same function. We all know that forcing USSR to arms race led to the collapse of their economy and eventually their political system.

    That's all fine and good.

    Xorp is not really for Fortune 500 corps: it's for everybody else, who is trying to accomplish something.

    You can take a trip in a Jaguar or in a Toyota.
    Jaguar salesmen will tell you, how the quality of the trip, the safety, etc. you can't compare. Toyota salesmen will tell you that you can get from point A to point B.

    Just like having a dinner. You can eat the same food in your jeans, but in the club you are pretty much forced to fork it in wearing your Armani suit.

  152. Well, maybe... by Anonymous Coward · · Score: 0

    Interesting, a bit. Sure, it may hurt Cisco, but companies like the one I slave for are buying cisco switches with 720gbps back planes (Sup 720-3BXL) and stuffing the chassis full of 10GigE (ok, so not full, but still...)

    Maybe at the commodity level there will be an impact (I'm not qualified to look at cisco's accounts to determine the impact of that), who knows?

    The recent who-ha over the OpenBSD bgpd (URL:http://www.openbgpd.org/) shows how far opensource software has to go before it will take market share from the established players. It's not necessarily that the products are less able (though on paper, it's short on a few features), but if we have a problem, I want 4 hour engineer response, anywhere in the world, not a mailing list.

    I'm an avid user of linux/iptables, but I wouldn't ask the PC it's running on to support 4 10gE cards either.

  153. Re:Software vs ASICS ? No contest by Anonymous Coward · · Score: 0
    Trust me, I wasnt trying to flame you.

    You are correct that each frame causes an interrupt (unless the cards driver has a interrupt mitigation option, thats another story).

    However, why do you suppose this causes a problem? If this is a dedicated router the 'context switch' that the interrupts are causing are usually coming when CPU is 'idle' anyway.

    My P4 2.4Ghz machine - I can saturate a GigE network (ie 107MB/sec), so what exactly is your point?

    Actually, I understand your point - which is that you don't like the idea of using linux as a router. However, due to the advances in hardware speed + decline in price, we are at a strategic inflection point where for %99 of any average companies need - a 'software' router will function fine.

  154. Re:Software vs ASICS ? No contest by Anonymous Coward · · Score: 1, Informative

    As usual, the most uninformed post is at +4 informative.

    Practically all of Cisco's gear uses custom ASICs. You don't switch at near-wire-speed with a general purpose cpu. You use a switch fabric implemented on an ASIC, and nearly all of Cisco's are done in-house. The PPC runs the CLI, programs registers in the ASICs, and handles low-bandwidth protocol work, e.g. RIP, or 802.1x. Most packets are never seen by IOS.

  155. Juniper Ain't so Great, Just to be Fair... by Anonymous Coward · · Score: 0

    Just to be "fair" to Cisco, Juniper is not that great. Apparently, Juniper ramrodded a director out of its company when he had a sick child suffering a potentially devastating illness.

    1. Re:Juniper Ain't so Great, Just to be Fair... by c0d3r · · Score: 1

      Thats correct.. they fuqing grind you to the ground. I got fired because my hard disk crashed and I lost 1 month of code. I said i'd re-implement it in 5 days -- 3 with a free bottle of wine. When i stayed up 3 days and got to the point of replacing the code, They canned me. I may sue them, but they are giving me a job reference. They might not even do that. 90% of all people at juniper are from india and they have some internal secret to set artificial deadlines and hearing that was probably what ended me. I'm gonna checkout www.junipergreed.com.

    2. Re:Juniper Ain't so Great, Just to be Fair... by vsync64 · · Score: 1

      You went a month without making backups of any kind or doing any commits to your versioning system? That's ... not a good plan.

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
  156. Re:Cisco: Good Riddance by kjs3 · · Score: 1
    The bottom 10% are automatically fired without a second chance. So they should be forced to keep the bottom 10% performers (or rather, lack or performer)?

    > Oh, well, by all means we shouldn't actually measure performance and hold people accountable for delivering. >

    I come from an organization that won't fire people for essentially any reason. I watch every day the accumulation of worthless dead wood taking every advantage of the lack of backbone in HR.

    I envy an organization that makes it a culture that you need to strive to exceed. If the culture that rewards excellence and punishes being the bottom of the barrel bothers you, then that's your problem and you need to confine yourself to jobs that don't care about performance. You are undoubtedly the bottom 10% anyway.

  157. Re:Software vs ASICS ? No contest by Anonymous Coward · · Score: 0

    IronBridge were building terabit routers using a combination of ASICs and *FPGAs*, along with custom-designed memory, as nothing available at the time (1998-2001) was able to handle the speed requirements. You just can't build big Iron out of consumer-grade hardware.

  158. Already Called the Labor Department by Anonymous Coward · · Score: 0
    I already called the Labor Department. The clerk told me that, according to the strict interpretation of the law, a company is not required to even demonstrate that it actually needs an H-1B worker. The company can hire as many H-1B workers as it wants.

    In Silicon Valley, Taiwanese companies hire exclusively Chinese/Taiwanese H-1B workers. Americans need not apply.

    I myself was in the process of filing a complaint against a defunct Taiwanese company. I had the evidence to prove that the company was paying an H-1B employee below-market wages.

    Now, you know how the game is played. The clerk at the Labor Department actually agreed with me, saying that the laws are unfair to Americans, but that he could do nothing to remedy the situation.

  159. Re:Cisco: Good Riddance by kjs3 · · Score: 1
    The bottom 10% are automatically fired without a second chance.

    So they should be forced to keep the bottom 10% performers (or rather, non-performer)?

    (sarcasm on)
    Oh, well, by all means we shouldn't actually measure performance and hold people accountable for delivering.
    (sarcasm off)

    I come from an organization that won't fire people for essentially any reason. I watch every day the accumulation of worthless dead wood taking every advantage of the lack of backbone in HR. I measure how much productivity goes down the toilet because the bottom 10% is in the corner laughing at the rest of us because they know they face no consequence.

    I envy an organization that makes it a culture that you need to strive to exceed. If the culture that rewards excellence and punishes being the bottom of the barrel bothers you, then that's your problem and you need to confine yourself to jobs that don't care about performance (government jobs being best for those of you who simply want to cruse through). But don't criticise those that want to be the best. You obviously don't understand what that desire is all about.

  160. Indians/Chinese Oppose Free Markets. by Anonymous Coward · · Score: 0
    Here is the spin game that is played. American politicians support integrating the American market and the Indian/Mexican/Chinese market into one market. The American side of this market is relatively free; there is minimal government intervention.

    However, the Indian side of the market is not free. The Indian government has destroyed market forces, and its side of the market can no longer generate enough jobs. The ensuing flood of desperate H-1B workers radically alters supply and demand in the hi-tech labor market on the American side of the combined market.

    Here is the clincher. American politicians claim that the combined market is a FREE MARKET becase the American government has not intervened in it. These deceptive American politicians completely ignore the effect of intervention by the Indian government. In the combined market, Indian intervention on the Indian side of the market now affects the American side.

    Similar comments apply to Mexicans and the farm-labor market in the USA.

    We should shut down all trade (including immigration, labor flow, etc.) with India/China/Mexico until those barbaric nations become Westernized -- i.e. become free markets with no government intervention AND develops adequate protections for workers' rights, human rights, the environment, etc.

  161. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    Go on believing that.

  162. Re:Cisco: Good Riddance by IncohereD · · Score: 1

    If they fire 10% of their workforce every quarter then they would have a nearly 40%/year turnover rate simply from the firings. No way.

    While this also seems high to me, it would seem likely that most of the 10% would be made up of employees on their first quarter (i.e. replacing the previous 10%).

    Maybe it's 10% of people on probation?

  163. Re:Cisco: Good Riddance- there ARE much worse by wegster · · Score: 1

    Believe me, I understand the sentiments myself. I worked for half of my normal salary for a year and a half, where I wound up leading a group of people that had been at that particular company for years that couldn't do the job I did, yet were paid double what I was. This isn't a 'pity party,' it's what happens occasionally, starting with an 'S' ;-) I went from _knowing_ I was working with the best people for the job, regardless of nationality, to a company who was a poster child for hiring incompetents as long as they were a minority. If they're useless, promote them while cutting back contract salaries to insanity.

    Having said that, I have also worked at Cisco after the 'special job.' The difference was immeasurable; you have no idea. Going from working overtime so I could eat...to unpaid overtime but doing it because I enjoyed the job and the people I worked with. I left of my own accord to pursue something else, but _very_ tough choice- I really think the group I worked with (not 'standard Cisco' however) was possibly my most enjoyed job in a long time. I met some _excellent_ people at Cisco, of all nationalities, and more 'long-timers' (6-10+ years) than I've seen at most companies at any time...but they _could_ have left with their skills, they just liked the work and the company that much. That says something about a company, regardless of them being hit like all the other IT companies did and having to cut costs.

    As far as the cost of Cisco hardware....no, it's not inexpensive by any means, and it wasn't before working there that I got the beginning of an idea of just how much work goes into their gear, and into IOS. In one way or another, almost _everything_ Cisco does, including people, including their ($$$) purchased dev hardware and servers, revolves around IOS and their hardware, period. Quite a large amount of $ to say the least. That really opened my eyes as to _why_ a Cisco 6500 or any other piece of their gear cost 'so much.' The cost to manufacture it really is insignificant, but their R&D costs are enormous in people and in support and dev hardware.

    I won't argue that they could certainly 'spend more wisely' like almost any other largish company. They have projects fail or lose funding like everyone else, and yeah, inevitably 'unwise decisions' at times as well. I'll say two things here and wrap this up, but:

    1. If you think a 'Linux box with a few cards' is truly going to stack up against a _real_ enterprise switch with multiple gig-ethernet 48 or 96 port blades, and the addition of ipchains/iptables and a few other pieces of software are going to stack up......then please go back to school, or something. I love Linux, I love alternatives as much as the other, and more so in many cases, but there is a _lot_ of work, and not only in software, before something like XORP comes close. I'm not discouraging it, but set some realistic expectations. 5 years after I'd started using Linux (0.8 kernel or so, 1993), I was still being asked- 'what's that system you're setting up? Linux, what's that?' by _technical_ people. Part of that is of course mindshare, media (or lack of then), etc...but by the same token there have also been some tasks that Linux was NOT the answer for (much more so then as it evolved). Anything like this is going to take a significant amount of time, PLUS (not OR) a significant amount of money as well. Building competition for NetGear? Ok, how's a few months? (Nothing against them, but mostly unmanaged simplish hardware). Replace Cisco switches and routers that are handling 400+ systems each, with the same functionality (or even close) to IOS...5 years plus 'a good media wind'..maybe.

    2. As far as the supposed 'extreme H1 hiring.' Cisco lost a _lot_ of people during the bust...some areas were flat out gloomy because there are entire sections of buildings just _empty_. A large number of companies slit their throats for the future due to focusing on short term cash-flow (can you say 3 out of 4 employees

    --
    Scott
    Unix Developer, Admin and Linux Freak/Geek at Large
  164. Commodity hardware is coming, too. by Ungrounded+Lightning · · Score: 1

    It does seem highly likely that we will see commoditization of the router market. It makes more sense to provide a chassis that takes full-length PCI cards than to require special cards which use a PCI interface anyway. PCI-E is the logical choice since it provides (potentially) more bandwidth than even PCI-X and you could use a wonky form factor if you wanted to, for example blade-type cards that have their connector on the back instead of the bottom.

    Commodity hardware is already on its way, driven by Intel. It's called the Advanced Telecommunications Computing Archetecture (ATCA).

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  165. So which "PC components" do I use to implement a modular all hot-swappable (including the supervisory modules) device [with all these other carrier-class bells and whistles]

    It's on its way now. It's called "Advanced Telecommunications Computation Archetecture" (ATCA).

    It's a set of standards for exactly that sort of device: Form factors and connectors for the line and supervisory cards. Backplane design rules. Carrier and Mezzanine card form factors. Heat dissipation handling. Etc.

    Backplane have:
    - Redundant power.
    - A pair of supervisory card slots.
    - A (variable) number of line card/mezzanine carrier card slots.
    - Interconnections:
    - Two single-ended copper ethernet stars for basic control.
    - Two switched stars for high-speed control/packet/TDM traffic (see below).
    - A mesh for really high-bandwidth card-to-card linkage.
    - Interconnects between selected slots for multi-card devices.

    The switched stars are, by preference, Advanced Switching (AS), a compatible upgrade of PCI Express (using the same serial physical-layer signal transport) with improvements - most significantly that it's LOGICALLY a mesh though PHYSICALLY a star/tree. It tunnels PCI Express and several other bus protocols (and the switch chips can recognize when a PCI Express card has been inserted and be the tunnel entrance). But the interconnectinos can also be native PCI Express or copper 10G Ethernet.

    Prototype devices are available now (mostly 10G E th, because the PCI Ex chips are just coming out and the AS chips are due about Q2 '05). Expect to see the prices start dropping toward commodity levels in about a year.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:ATCA by gtrubetskoy · · Score: 1


      You probably mean AdvancedTCA... Potentially neat stuff at first glance, I'll need to read up on it, thanks for the pointer. Could be another Infiniband though...

  166. You're missing the point of XORP. by Ungrounded+Lightning · · Score: 1

    XORP isn't the same as Cisco... XORP is software (or will be), Cisco provides quite a few extras [...]

    But you're missing the main point.

    Yes, there's more to Cisco than the router software. But the router software is THE BIG THING that ENABLES the rest.

    If anybody else wants to get into the router business at a commercial level they have to come up with carrier-grade routing software comparable to what Cisco has evolved over the years. That's a HUGE effort. (Silicon Valley is littered with the corpses of router startups that failed to accomplish it.) Worse yet: Parts of it are a Black Art, requiring Occult Knowlege.

    A case in point is BGP. The protocol itself is defined in the standard. But a working implementation does NOT obviously follow from it. BGP has negative feedback, delay, gain, and non-linearity, which means that if you don't do something about it you've created an oscillator.

    Cisco did a workaround. If you don't do a working workaround that is compatible with Cisco's, not only does your router not work right, but peering it with other backbone routers starts a route-flapping mess that makes its neighborhood also not work right, literally "breaking the internet".

    At the moment there may be as many as four routing software suites that have BGP implementations trusted by the big providers: Cisco, Juniper, Redback (just starting to prove itself), and maybe Huawei. Juniper and Redback wrote their own routing suites - using engineering teams with experience at Cisco. They did this with dotcom-boom financing that isn't likely to be repeated in the near future. (Redback alone burned half a BILLION investment dollars, much of it on their softwre development.) As for Huawei, some people believe they just cloned Cisco's software when they cloned their hardware.

    If you can't do as well, you don't get to play.

    XORP is an open-source project trying to do as well - replacing the dotcom venture capital with academic research funding and an army of volunteers. Once it gets solid enough, it can serve as an exemplar for manufacturers, who (under it's BSD-style licence) can then use it verbatim, port it as necessary to their own hardware, or just look at it to see what the right answers are while writing their own stuff.

    XORP is the daemons and their environment (where most of the complexity is), talking to the forwarding engine proper (where things must be fast but are simpler) through an API. With the engine abstracted you can put XORP on a glue layer over your native IP stack, on a software router like MIT's CLICK, or on custom firmware in special-purpose packet processor chips. The rest of XORP doesn't care.

    With this software in place, there's still the matter of building carrier-class hardware, tuning the software to it, getting it certified, and providing support. But those are NOT black arts - just a bunch of work. (And ATCA may render the "build the carrier-class hardware" part into "assemble carrier-class commodity components" in about a year.)

    So XORP, once/if it becomes sufficiently robust, will drastically lower the barriers to entry into this market.

    THAT's why it's a big deal.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  167. Re:Software vs ASICS ? No contest by jgercken · · Score: 1

    The topic of this thread is that linux based routers will put Cisco out of business. I disagree because the lion share of Cisco's revenue comes from enterprise corporations and service providers who buy very large and very expensive equipment that is designed to reliably push data at the fastest speeds possible. You're obviously much smarter than me, however, since you so expertly deduced that I really just don't like linux as a router. What a strikingly persuasive argument.

    I have worked with Win32, Linux, bsd and Solaris to capture, manipulate, firewall, store, and account data flows up to and including giabit speeds off the core of networks up to 220K nodes. Where is your experience?

    You can saturate a gigabit line huh? How are you measuring this? By the steady blinking of your dlink hub? Can you maintain that bit rate or just burst it? Do you realize that the raw throughput of a 33mhz, 32bit pci bus is 1Gbps? The Cisco 6509 with the Sup720 has a 720Gbps switch fabric and can handle 400 million packets per second. Are you still going to argue that they have the same capacity?

    You're right, 99% of companies out there would get along just fine using a linux based router. My point is that needs of the remaining 1% aren't going to be satisfied by anything other than specialized networking hardware and this Cisco's core business.

    --
    Never ascribe to malice what can be adequately attributed to ignorance. -Napoleon
  168. Re:Cisco: Good Riddance by Anonymous Coward · · Score: 0

    Maybe I felt as though I was looking at a larger picture and you were over-concentrating on attacking individual opinions that may have been meant as symptoms of a larger malaise.

    IMO:The issue goes beyond speculation as to what percentage of american technical specialists
    are denied specific employment due to artificial
    complications: read as certifications,salary requirements, etc..
    Your arguments regarding how many did not
    apply at cisco require proof as well. ;)

    The technical specifications and methods of cisco IOS can be pretty easily extracted from the documentation and from working with the ios.
    It is hard for me to credit that individuals from other countries have some insight into the ios internals that can't be easily obtained in the
    US, and that must be purchased in the form of
    visas and salaries significantly less than those
    commonly accepted among domestic workers.
    Your argument otherwise is facetious. Period.

    You bring up some interesting points however,
    and though I think that outsourcing and fiscal
    irresponsibility in any form is bad, without
    a responsible government and corporate society
    the whole topic is probably flame fodder and
    worthless.

  169. http://www.liberouter.org/ by tygr007 · · Score: 2, Interesting

    The original aim of the Liberouter project was the development of a multigigabit IPv6 and IPv4 PC-based router with an open design and software and firmware being completely open-source. In order to speed-up the forwarding and filtering functions, we developed a hardware accelerator card, COMBO6, which utilises the flexible technology of Field-Programmable Gate Arrays (FPGA). Thanks to its open-ended design, COMBO6 soon found other interesting applications, so far mainly in the networking area. :)

  170. Could Cisco counter-attack like SCO with Linux? by Anonymous Coward · · Score: 0

    If I were Cisco and wanted to slow down stuff like this, I would let the source code of IOS be stolen.

    That way you could call all your legal artillery against anyone writing any code that switches packets, charging them of taking parts of their code and, at least, disturbing and slowing the process.

    The code is old and patched enough so that there is more scar tissue than original one. I'm sure there are no "big secrets" in the code that could give a competitive advantage to anyone, so its releasing would not be a great loss. Anyway, they have rewritten IOS for the CRS-1, so they have a replacement...

  171. of course the accountability isn't REAL - but... by feepcreature · · Score: 1
    Of course the accountability isn't REAL... but it's perceived as important by those who make the decisions -- so, as far as the decision is concerned, it might as well be real.

    Of course, if something unfortunate does happen further down the road, this sort of accountability is unlikely to shield anyone - as you point out.

    Though the risk of damage to their reputation should encourage some action by Cisco - for whom security is more important than it is for some other O/S companies...

    --
    Paul "Say no to feeping creaturism"
  172. this is good but... by john_uy · · Score: 1
    i won't see it affect cisco our other high end manufacturers such as juniper.

    the main problem here is the hardware. the fastest pci slot right now is pcix-533 and will support 4GB/sec of transfer which is similar to pcie x16. the high end switches or routers have multiple slots and current servers doesn't even have enough pci buses to compare it with the router. for example, an 8 slot router should have a chipset that has 8 buses.

    second, i have yet to see(?) any line cards in pcix or pcie that has ports such as 4 x 10gbe, 4 x stm-64/oc192c, 1 x oc768c available for a regular server.

    although there are currently no hardware available, i am all for this. not everyone will need these very high end systems. smaller institutions will be able to use regular servers for route processing and this will be the advantage. not all will need interfaces of 10gbe up.

    my thoughts is that aside from the software, they should be able to create standards for the hardware to be able to easy interoperate and integrate with the software.

    --
    Live your life each day as if it was your last.
  173. let me make a correction by john_uy · · Score: 1

    there are servers with more than 8 pci buses but they will be the very high end ones. if you'll be purchasing those, i guess it will cost even more buying them than buying a cisco or juniper gear. my context for that one is an off the shelf server that can easily be bought.

    --
    Live your life each day as if it was your last.
  174. Re: Perhaps better career counseling would help. by Anonym0us+Cow+Herd · · Score: 1
    So let me get this straight.

    You're telling me that H1B workers
    • Can quit anytime they want
    • Make lots of money, as much or more than locals
    • Costs the employer significant legal costs
    • Not exploitable
    So then why are employers wanting to hire them in droves?

    Oh, right, it must be because they can do work that locals cannot do. They must be sooooo much more talented or smarter.

    I simply cannot believe that. At least not in the kinds of numbers that employers seem to want H1B's.
    --
    The price of freedom is eternal litigation.
  175. Re: Perhaps better career counseling would help. by Anonymous Coward · · Score: 0

    > Can quit anytime they want

    Of course they can. Slavery has been illegal for a long time in this country! INS gives them a minimum of 60 days to find a new job, and will typically give them years if asked. The catch is that after the 60 days, they can't work unless they get their new employeer to file for a new (and it is just like starting over again) H1B or getting a green card or becoming a citizen. If you stay long enough, you can eventually become a citizen.

    > Make lots of money, as much or more than locals

    Also true. INS requires you to pay more than market price, because otherwise, the company would be doing it to save money. That is illegal. Most companies pay much more to H1B visa holders so there isn't even the appearance of doing something illegal. INS is a pain to deal with, so you have to be very careful with them. We pay our H1B visa holders 5% more than a US citizen, as our lawyer recommended we do.

    > Costs the employer significant legal costs

    A company with onstaff lawyers will spend less than others, but I just read that $6k is the usual average for the fees. When you have a fast growing company, $6k overhead per new employee really hurts.

    > Not exploitable

    When they quit, you're out a lot of money and like with any employee, out a lot of money due to time spent finding them and training them, so you don't want them to quit. You'll do a lot to keep them.

    > They must be sooooo much more talented or smarter.

    Where in the hell did you come-up with that crap? The only reason they exist is to fill-in holes where there aren't US citizens available to fill. It has nothing to do with being more or less talented.

    > Oh, right, it must be because they can do work that locals cannot do.

    I'm in Sunnyvale, CA, and for the last six positions I've advertised for, I didn't get a single qualified local applicant. Not a one. I did received dozens of applications from people outside of the US, mainly in India, Romainia, Belarus, and Ukraine. I hired five guys from Belarus that worked on a PhD project close to what I needed. They cost me a fortune in moving expenses, legal fees, and extra training due to the language barrier, so I wouldn't have done that unless I absolutely had to. I'm still looking for three or four additional local people that have experience with body impedance analysis, but I haven't found a one.

  176. Re:Software vs ASICS ? No contest by fdragon · · Score: 1

    On the models I have seen. (Cisco 4500 IIRC)

    Based on information I have also seen (The linux project I linked to) there are some models running Motorolla 68K CPU as well.

    In some cases there are models that I know ship running linux but never bother to figure out the CPU they ran (Cisco Content Engine 590 for example).

    --
    The program isn't debugged until the last user is dead.
  177. YHBT. by Gothmolly · · Score: 1

    YHL. HAND.

    --
    I want to delete my account but Slashdot doesn't allow it.
  178. What are H1B's ? by Snaller · · Score: 1

    What are H1B's?

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating