The M20, M40 and M160
routers by juniper run JUNOS and use
specialized ASICs they call Internet Processors to achieve ultra-fast packet forwarding/routing/processing.
They can handle the fastest currently available connection speeds OC-48 and OC-192 as well as supporting most major routing protocols and all the latest buzzword technologies including Multiprotocol Label Switching (MPLS)