Skip site navigation (1)Skip section navigation (2)
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>