Date: Thu, 19 Mar 2009 14:52:05 -0500 From: "Alex H. Ryu" <r.hyunseog@ieee.org> To: Christian Meutes <christian@errxtx.net> Cc: isp@freebsd.org, Robert Blayzor <rblayzor.bulk@inoc.net> Subject: Re: ISPs? Message-ID: <49C2A265.7030501@ieee.org> In-Reply-To: <103304E3680B5E3079B1B03F@tok> References: <153046.19925.qm@web63901.mail.re1.yahoo.com> <907077794.20090317173752@homelink.ru> <49C05E35.8070609@ibctech.ca> <001501c9a795$07058de0$1510a9a0$@com> <49C1C3D0.5060304@neely.cx> <CC6BF6C0-D134-4DE6-9D47-17E01AA71BBB@ekalb.net> <5F9EF08A583352985E262800@tok> <49C24561.5090301@spekreijse.net> <49C253FE.3010408@ibctech.ca> <49C2583D.30502@spekreijse.net> <alpine.BSF.2.00.0903191554160.5077@localhost> <17AF069575D7E2B24912CFBA@tok> <2248A227-6C54-44BC-A376-D0C655E0FA3E@inoc.net> <5AB259F1E8FF821DE71DD070@tok> <49C29031.3080700@ieee.org> <103304E3680B5E3079B1B03F@tok>
next in thread | previous in thread | raw e-mail | index | archive | help
I think big thing for ASR1000 is QFP as you said. Cisco uses ASIC chip for some time, but unlike Juniper and other vendors, Cisco IOS still rely on main CPU for a lot of features for most of their products. For VXR platform and other legacy Cisco routers, I still see the occasion that CPU is highly involved in traffic forwarding. For an example, when BGP scanner is running, I see high latency from the router. >From that viewpoint, QFP was improved a lot. When vendor uses ASIC chip, real difference is coming from what they put in ASIC chip. >From my experience, Cisco IOS is not well separated the function for routing control plane and forwarding plane. Nowadays most of routers have two distinct functions - routing control plane, and actual forwarding plane -. Using FreeBSD for router will be fine for routing control plane, but most benefit you can get from commercial router product is that they have special hardware to process forwarding plan separated from routing control plane, and most traffic doesn't need to be touched by main CPU. Alex Christian Meutes wrote: > Hi, > > --On Donnerstag, 19. März 2009 13:34 -0500 "Alex H. Ryu" > <r.hyunseog@ieee.org> wrote: > >> Cisco ASR1000 uses embedded linux, but also uses ASIC level special chip >> to archive line-rate processing, which Juniper and other vendors adapted >> long time ago. >> >> Performance will be varied how far you can tune the system for optimal >> performance. > > what do you mean by that "uses ASIC level special chip"? > ASICs are also used in a wide variety in cisco products since years, > e.g. PFC/Sup/6500/7600, GSRs, CRS etc.. > > ASRs uses the Quantum Flow Processor - maybe it also uses some asics > but the main focus lies in that platform on the software architecture > part. The problem many hardware architectures have is the flexibility > and "simplicity" of feature/software implementation which are often > just not possible in many hardware architectures or very hard to > implement > and take years until working. The ASR has nearly the same features > as a VXR, which is ciscos swiss-army-knife in terms of features so its > a bit different then the other hardware products around... > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49C2A265.7030501>