Click here to load reader

Juniper Networks Router Overview - Asia Pacific Advanced ... · PDF fileCopyright © 2003 Juniper Networks, Inc. Proprietary and Confidential 8 ASIC Based Forwarding and Services!

  • View
    220

  • Download
    1

Embed Size (px)

Text of Juniper Networks Router Overview - Asia Pacific Advanced ... · PDF fileCopyright © 2003...

Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net 1

Juniper NetworksRouterOverview

2Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Agenda! Product Suite! Architecture! M-Series Packet Flow Example! Interfaces! M & T Series Routers! JUNOS & Supported Protocols! Additional Information

3Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Comprehensive Product Suite

J20 GGSN

Mobile

M-series

HS Circuit Aggregation & Small/Med Core

T-series

Large Core & Metro Aggregation

ERX Family

BRAS & Low Speed Circuit Aggregation

Comprehensive portfolio of best-in-class IP solutions

4Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Juniper M & T Series Routers

JUNOSCommon software and features

Across all platforms

M-seriesT-series

M5/M10M20

M40M40e

M160

T320

T640

5Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Agenda! Product Suite! Architecture! M-Series Packet Flow Example! Interfaces! M & T Series Routers! JUNOS & Supported Protocols! Additional Information

6Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Architectural AdvantageCommon architecture across the entire M-Series product family

PacketPacketForwardingForwarding

EngineEngineusing IPIIusing IPII

RoutingRoutingEngine (RE)Engine (RE)

Data In Data Out

! Problem is broken into two roughly equally complex parts that interact infrequently

! Routing and other control plane events dont interfere with packet forwarding

! Traffic load doesnt interfere with stability of protocols or router management

! Facilitates independent hardware and software development and early software testing

7Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Routing Engine Overview! Multiple Versions Available

RE-333, RE-600 Legacy versions

! Intel Pentium-based PC cards

! DRAM options (256MB 2GB)

! Storage options Flash memory Hard drive LS-120 floppy drive (some models)

! Redundancy Option All except M5, M10, and M40

8Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

ASIC Based Forwarding and Services! All packet forwarding and advanced

services are executed in hardware on a custom designed ASIC, not on a CPU

! This ASIC is a programmable, high performance packet classifier and forwarding engine optimized for IPv4, IPv6, and MPLS

! Acts as a centralized resource enabling breakthrough support for performance-based, enhanced services on all interfaces

filter based forwarding, packet filtering, packet sampling, rate limiting, traffic policing, and port mirroring

0%

20%

40%

60%

80%

100%

120%

Increasing number of packet filtersIncreasing number of packet filters

Packet ForwardingPacket Forwarding

CPUCPU--based routerbased routerJuniper RoutersJuniper Routers

9Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Physical Interface Cards (PICs)

! Each FPC has 4 PIC slots, any PIC can go into any slot

! Example: an M10 can be configured with OC-48 SONET, Gig-E, Fast-E, DS-3, and OC-12 SONET

! PIC choices include: Fast-E, Gig-E, T1, DS-3, OC3 (SONET & ATM) , OC12 (SONET & ATM), OC-48 SONET, OC-192 SONET, 10 Gig-E

Mix and Match PICs enable maximum configuration flexibility

10Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Flexible PIC Concentrators (FPC)! Multiple interface media per FPC slot

! PIC hot insert/removal! Adding additional flexible PIC controllers

(FPCs) adds additional shared memory Available to any interface in the system There is never a possibility of memory

starvation

PIC

PIC

PIC

PIC 1 x OC-192c

4 x OC-48c

1 x 10GE

Tunnel

11Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Agenda! Product Suite! Architecture! M-Series Packet Flow Example! Interfaces! M & T Series Routers! JUNOS & Supported Protocols! Additional Information

12Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Backplane

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

! Packet arrives at PIC on fiber optic cable

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

PacketPacket

13Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Backplane

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

! PIC ASIC extracts data, gives to FPC ASIC

PacketPacket

ASIC

14Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

PacketPacket

Backplane

Indicates parallel operation

! FPC ASIC chops up data, feeds to Buffer Mgr 1

ASIC

15Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

PacketPacket

Backplane

ASIC

! Buffer Mgr 1 sprays J-cells to shared FPC memory

16Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

Backplane

ASIC

! Buffer Mgr 1 tells Internet Processor destination address and locations of stored J-cells

17Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

ASIC Mem

PIC PIC PIC PIC

Backplane

ASIC

! Internet Processor looks up destination FPC and notifies Buffer Mgr 2, which passes notification to destination FPC(s).

18Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

Backplane

ASIC

ASIC

! FPC ASIC performs queuing and CoS then requests J-cells from shared memory and adds appropriate link encapsulation on way to PIC

19Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

M-Series Packet Flow Example

FPC ASIC Mem

Buffer Mgr 1 Buffer Mgr 2

FPC ASIC MemFPC ASIC Mem

SCB

FT

ASIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

FPC

ASIC ASIC ASIC ASIC

Mem

PIC PIC PIC PIC

Backplane

ASIC

ASIC

PacketPacket

! PIC ASIC adds physical layer framing, CRC and sends bit stream out to the wire

20Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Agenda! Product Suite! Architecture! M-Series Packet Flow Example! Interfaces! M & T Series Routers! JUNOS & Supported Protocols! Additional Information

21Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Low-speed Interfaces (PICs)

Multilink T1

Fractional T1

Tunnel Services

56k / 64k

T1 / E1T3/E3

OC-3c/STM-1Fast Ethernet

V.35/X.21

T640T320M160

M40eM40M20M5M10

ERX1440

ERX1410

ERX705

22Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net

Service PICs

22

Encryption Services PIC

Service PIC Description

Multilink Services PIC

Tunnel Services PIC

Delivers high performance

Search related