from 1Gbps to 10Tbps Josef Ungerman CSE, CCIE#6167 Anatomy 2009 Cisco Systems, Inc. All rights reserved.
|
|
- David Mathews
- 6 years ago
- Views:
Transcription
1 Anatomy Anatomy of Core of Network Network Elements Elements from 1Gbps to 10Tbps Josef Ungerman CSE, CCIE#6167 1
2 Agenda 1. Basic Terms 2. Router Architectures 3. Switch Architectures 4. Hybrid Architectures 5. Network Processors 6. Switch abrics 2
3 Basic Terms Chapter 1 3
4 Cisco in 80 s: Router Architecture CPU DRAM lash, NVRAM, CON, AUX,... Packet interfaces Interconnect interfaces Store & orward Switching using packet buffers and QoS, handles WAN interfaces (very variable interface speeds) 4
5 Real-Time Packet Processing Process Switching CPU DRAM lash, NVRAM, CON, AUX,... process level interrupt level Packet interfaces Interconnect interfaces Process Switching Process handles the forwarding decision and other operations with the packet 5
6 Real-Time Packet Processing Data Plane vs. Control Plane CPU DRAM lash, NVRAM, CON, AUX,... process level interrupt level process region Control Packet I/O region Data Packet interfaces Interconnect interfaces Data Plane transit packets (aka. fast path) Control Plane packets for the router (routing, management, exceptions) routing/control plane = routing and vital functions (OSP, BGP, LDP, NTP, keepalives,...) management plane = access to the router (telnet, ssh, SNMP,...) 6
7 Real-Time Packet Processing (Network Processor) S/W vs. H/W router lash, NVRAM, CON, AUX,... (Network Processor) CPU u-code Route DRAM Control Packet Data Packet Packet DRAM Data Packet interfaces Interconnect interfaces (Network Processor) handles the data plane, not (platform-dependent) CPU runs handles only the control plane (platform-independent) Slow Path on the CPU can still forward some packets that cannot handle (eg. exceptions, non-ip protocols routing, unsupported features) 7
8 Real-Time Packet Processing (Network Processor) S/W vs. H/W router CPU Routing & orwarding Engine lash, NVRAM, CON, AUX,... Route DRAM Control Packet Data Packet (Network Processor) U header BQS Packet DRAM Data Packet interfaces Interconnect interfaces BQS (Buffering, Queuing, Scheduling) or TM (Traffic Manager) ASIC handles the memory access and QoS (packet body) U (Network Processing Unit) handles only packet forwarding and operations (packet header) 8
9 Summary what is inside the router? BBB basic building blocks Processor control-plane OS processor data-plane network processor Memory DRAM for OS memory and packet buffers SRAM for caches TCAM for fast lookups Interconnects bus serial link switch fabric We do not care about what is visible on the router chassis, fans, power supplies control ports CON, AUX, BITS, Alarms, Disks data ports LAN and WAN interfaces 9
10 It is always something (corollary). Good, ast, Cheap: Pick any two (you can t have all three). RC 1925 The Twelve Networking Truths 10
11 Column Mem. Column Mem. IM 10 IM 11 IM 12 IM 13 IM 14 IM 15 Column Mem. Column Mem. Packet Processing Technology Primer Performance vs. lexibility CPU (Central Processing Unit) multi-purpose processors (CISC, RISC) high s/w flexibility [weeks] low performance stability [cca 1Mpps today] usage example: access routers (ISR s) ASIC (Application Specific Integrated Circuit) mono-purpose hard-wired functionality low engineering flexibility [2 years] high performance stability [over 200 Mpps today] usage example: switches (Catalysts), core routers IM IM IM IM IM IM IM IM 2 6 IM IM 3 7 Input Demux Output Mux eedback (Network Processor) = something in between performance + programmability moderate s/w flexibility [months] moderate and stable performance [4Mpps 40 Mpps+] can be expensive, power-hungry, can have low code memory usage: fast feature-rich edge and aggregation 11
12 Memory Technology Primer Capacity vs. Access Speed Two basic memory technologies are in use today: Static RAM (SRAM, SSRAM) Dynamic RAM (DRAM, EDO DRAM, SDRAM, DDR) SRAM High Power High Speed [10-20ns] Low Density [eg. 16M per chip] DRAM Low Power Low Speed [40-60ns] High Density [eg. 1G per chip] 12
13 Interconnects Technology Primer Capacity vs. Complexity Bus half-duplex, shared medium for example PCI [800Mbps to 25Gbps+ today] simple and cheap Serial Lane (Point-to-Point Link Set) dedicated, unidirectional or full-duplex line for example SPI4.2 [11.2Gbps+ today] Switching abric (cross-bar, exchange) non-blocking, full-duplex, any-to-any for example GSR, CRS [40Gbps to 9.6Tbps+ today] 13
14 Example: Lookup Problem memory vs. processing TCAM (Ternary Content Addressable Memory) SRAM with a comparator at each cell ROOT 1 step very fast, but very expensive parallel, order independent lookups (ACL, QoS, Netflow, even IB) Content and Mask Address xxx xxx xxx Query 802 Result NEXTHOP Tree or Serial Lookup used by generic load share punt host-route cache drop glean incomplete used by the C12000, used by C10K memory vs. speed tradeoff! - could be (low SRAM) - could be used also for ACL, urp, accounting 14
15 Router Anatomy Chapter 2 15
16 undamental Building Blocks Module, card I/O module (hardware module with I/O interfaces Switch abric (any-to-any full-duplex switching element) Simplex serial link set Duplex serial link set Active and backup backplane connection (serial duplex link set) Bus Mux/demux, fabric interface (typically including a tiny buffer) Q orwarding ASIC (a complex of hardware elements and SRAM s handling data plane) Queuing ASIC (BQS Buffering/Queuing/Scheduling, TM Traffic Manager, etc.), Network Processor (programmable hardware element handling data plane) Packet buffering, packet memory, QoS point Control Plane element : CPU + DRAM + lash + NVRAM and control interfaces. CPU (Central Processing Unit) is a general purpose micro-processor running the OS (Operating System) 16
17 Cisco 7200 (1990 s) architecture Software Router data plane = interrupt level control plane = processes E-200 bridge I/O controller CON/AUX lash E PA PA PCI Bus 600 Mbps PA PA 1, 4 or 6 PA slots Bus L PCI Bus 600 Mbps Bus R PA PA 17
18 Cisco 7200 E-G1/G2 upgrade architecture Software Router no change, just faster CPU/memory E-G2 on-board 4x GE I/O controller PCI Bus 600 Mbps crypto CON/AUX/lash bridge PA PA PCI Bus 600 Mbps PA PA 1, 4 or 6 PA slots Bus L PCI Bus 600 Mbps Bus R PA PA 18
19 Cisco ESR10000 architecture Hardware Router data plane = PX chip (u-code) control plane = CPU with DMA chip for packet memory H/H 1.6G PRE (active) H/H SPA SIP-600 (2-slot) 11G Q SPA PRE (standby) Q ull Height Linecard 8 full-height slots (ESR 10008) 19
20 Cisco ASR1000 architecture Split data and control plane RP = control-plane only ESP = data-plane (QP chip) 20Gbps, 16Mpps, C-programmable SPA SPA SIP 11.2G ESP (active) Encryption Coprocessor ASR1006 RP (active) SPA SIP SPA ESP (standby) RP (standby) SPA SIP Encryption Coprocessor SPA 1-3 SIP slots 20
21 It is more complicated than you think. RC 1925 The Twelve Networking Truths 21
22 Cisco 7200: centralized single processor architecture Single-Processor one CPU for everything E-G2 on-board 4x GE CON/AUX/lash bridge I/O controller PCI Bus 600 Mbps PA VSA PA PA PCI Bus 600 Mbps PA PA 1, 4 or 6 PA slots Bus L PCI Bus 600 Mbps Bus R PA PA 22
23 Cisco 7500: distributed multi-processor architecture Multi-Processor distributed, parallel CPU s RSP (active) RSP (standby) memd memd VIP VIP PA PA PCI Bus 600 Mbps PA PA VIP PA PA Cy Bus 1Gbps Bus L Cy Bus 1Gbps Bus R VIP PA PA 3, 5 or 7 VIP slots 23
24 Cisco switch fabric architectural evolution Distributed orwarding Architecture up to 600Gbps today RP (active) RP (standby) Engine 0 Switch abric Cards arb. Engine M CSC redundant arb. CSC 10G Q Q SPA SPA Engine 2 Q Q 3G SC SC 40G Engine 6 Q Q 8, 12 or 16 Linecard/RP slots SC 24
25 midplane midplane Cisco CRS-1 architecture RP (active) Distributed orwarding Architecture up to 1.28Tbps today 8 multi-chassis: 10.24Tbps today RP (standby) SPA SPA SIP-800 MSC Q Q 49G 56G rx 98G 112G tx tx Switch abric Cards (all 8 active) Q P Q PLIM Q Q Q Q SPA SPA 4, 8 or 16 Linecard slots 25
26 midplane midplane Cisco CRS-1 evolution to 100GE Distributed orwarding Architecture up to 3.84Tbps single node in 2010 RP (active) RP (standby) SPA SPA SIP-900 MSC Q Q 140G rx 200G tx Switch abric Cards (all 8 active) Q P Q PLIM 100GE Q Q Q Q SPA SPA 4, 8 or 16 Linecard slots 26
27 Switch Anatomy Chapter 3 27
28 Switch vs. Router Definition 1 (old): switch is L2, router is L3 UNTIL PEOPLE INVENTED L3 SWITCH... Definition 2: switch is optimized for LAN E, GE, 10GE router is optimized for WAN many speeds 64Kbps 40Gbps UNTIL ETHERNET CAME TO WAN/CORE TOO... Definition 3: switch is optimized for speed (fixed functionality) router is optimized for functionality (programmable, modular) Programmable orwarding Engine Packet Buffers Queues and Shapers SWITCH NO shallow, max. ~16MB 4-8 per port ROUTER YES deep, hundreds of MB thousands per port Hardware Modularity 1-level 3-level+ 28
29 Catalyst 5000 (90 s) centralized switching architecture Sup (active) CatOS OS Bus linecard L2 Sup (standby) Bus linecard CatOS OS L2 Bus linecard Cybus 1Gbps 3, 5, 7, or 13 Linecard/Sup slots 29
30 Catalyst 5500 Netflow Switching: NC + RSM SupIII (active) CatOS OS Bus linecard L2 L3/4 NC (Netflow eature Card) RSM (Router/Switch Module) SupIII (standby) Bus linecard CatOS OS L2 L3/4 NC (Netflow eature Card) Bus linecard RSM (Router/Switch Module) 3x Cybus 1Gbps 3, 5, 7, or 13 Linecard/Sup slots 30
31 Catalyst 5500 Netflow Switching: NC + RSC SupIII (active) CatOS OS RSC (Route/Switch eature Card) Bus linecard L2 L3/4 NC (Netflow eature Card) SupIII (standby) Bus linecard CatOS OS RSC (Route/Switch eature Card) L2 L3/4 NC (Netflow eature Card) Bus linecard 3x Cybus 1Gbps 3, 5, 7, or 13 Linecard/Sup slots 31
32 Catalyst 6000 MLS (Multilayer Switching): PC + MSC Sup1A (active) Bus linecard CatOS OS L2/3/4 MSC (Multilayer Switching eature Card) PC (Policy eature Card) Sup1A (standby) Bus linecard CatOS OS L2/3/4 MSC (Multilayer Switching eature Card) PC (Policy eature Card) Bus linecard 3, 5, 7, or 13 Linecard/Sup slots D-Bus 16Gbsp R-Bus 4 Gbps EOBC bus 10Mbps 32
33 Real-Time Packet Processing ast-path orwarding (aka. Switching) CPU Routing Table Process CPU Routing Table Process flow setup IB setup ast Path low Switching (aka. ast Switching) the 1 st packet of a flow goes to slow-path the flow paths sets up the fast cache entry next packets of the flow take the fast-path ast Path IB Switching (aka. CE) RIB (Routing Information Base) IB (orwarding Information Base) RIB is mirrored to fast-path IB first, before any packets are switched traffic doesn t collide with control plane 33
34 Every old idea will be proposed again with a different name and a different presentation, regardless of whether it works. RC 1925 The Twelve Networking Truths 34
35 Catalyst 6500 Switch fabric Sup2 (active) Bus-only linecard SP RP MSC2 (Multilayer Switching eature Card) PC2 (Policy eature Card) SM active (Switch abric Module, 256Gbps) Sup2 (standby) abric-enabled linecard SP RP MSC2 (Multilayer Switching eature Card) PC2 (Policy eature Card) abric-enabled linecard + DC DC 8G 4, 6, 9, or 13 Linecard/Sup slots D-Bus 16Gbsp R-Bus 4 Gbps EOBC bus 10Mbps SM backup (Switch abric Module, 256Gbps) 35
36 Catalyst 6500 Sup720 Sup720 (active) Bus-only linecard SP RP MSC3 (Multilayer Switching eature Card) PC3 A,B,C (Policy eature Card) Integrated S 720 Gbps Sup720 (standby) abric-enabled linecard SP RP abric-only linecard abric-enabled linecard + DC 20G 4, 6, 9, or 13 Linecard/Sup slots D-Bus 16Gbsp R-Bus 4 Gbps EOBC bus 10Mbps 36 abric-only linecard
37 Nexus 7000 architecture RP (active) RP arb. CM RP (standby) RP CM P arb. P Switch abric Cards 48xGE 230 G 32xTGE 4, 8, or 16 Linecard slots X 37
38 Switch/Router Anatomy Chapter 4 38
39 midplane midplane Cisco CRS-1 extremely modular architecture RP (active) RP (standby) SPA SPA SIP-800 MSC Q Q Switch abric Cards (all 8 active) Q P40 Q PLIM Q Q Q Q SPA SPA 4, 8 or 16 Linecard slots 39
40 Cisco 7600 extremely compact architecture RSP (active) RSP (Route/Switch Processor) CPU + Switch-fabric active/standby S integrated ports + PC SP RP ES+40 ES20 RSP (standby) SP RP X6708 X6704 3, 4, 6, 9 or 13 Linecard/RSP slots 40
41 Cisco 7600 switch/router architecture X6700 WSM ACE RSP (active) SP RP SPA SPA SIP-600 ES+40 ES20 RSP (standby) SP RP X6708 X6704 SIP-400 SPA SPA 3, 4, 6, 9 or 13 Linecard/RSP slots Bus (headers only) 41 SPA SPA SIP-200
42 It is always possible to agglutinate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea. RC 1925 The Twelve Networking Truths 42
43 Cisco 7600 with ES+ new generation nice and clean RSP (active) SP RP 20G ES+ 20G ES+ RSP (standby) ES+ SP RP ES+ 3, 4, 6, 9 or 13 Linecard/RSP slots 43
44 Cisco ASR9000 router/switch architecture RSP (active) Transport LC 40G 45+45G Transport LC 80G RSP (fab. active) X 4 or 8 Linecard slots 44
45 Cisco ASR9000 double 100GE evolution RSP (active) 100G LC 200G LC G HGE HGE Existing LC 80G RSP (fab. active) Existing LC 40G X 4, 8 or 12 Linecard slots 45
46 Network Processors Chapter 5 46
47 orwarding ASIC s and Network Processors Price vs. Performance vs. lexibility Pipelining L2/L3 Switch ASIC example Catalyst Mpps, 320Gbps Parallel L2/L3 Switch ASIC example Catalyst Mpps, 80+Gbps Pipelining ASIC with u-program. stages example Cisco Mpps, 10Gbps complex features crtp, ATM, MVPN... Pipelining u-program. example Cisco 10000, 7600, Mpps, 18Gbps complex features PPPoE, ISG... Pipelining SMP (symmetric multiprocessing) u-program. example Cisco 7600, ASR Mpps, 20Gbps very complex features VPLS, PPPoE, ISG, Vidmon... Massive SMP u-program. example Cisco CRS-1 80Mpps, 40Gbps 185M transistors core/edge/eth. features Massive SMP C-program. example Cisco ASR Mpps, 20Gbps 1.3B transistors fully programmable in C >40 patents 100 engineers, 5 years sees full packet bodies! (firewall, IPSec, DPI, ISG,...) 47
48 Non-programmable L2/L3 Switching ASIC Catalyst 45/4900 L3 fwd police classify police orwarding Engine ASIC orwarding [Mpps]: 250 Throughput [Gbps]: 320 Programmability: None Netflow classify L2 fwd map queue TCAMs TCAM map statistics SRAMs headers only BQS ASIC - 2K queues - SRR (1L shaping) DRAM Linecards (8x 3Gbps fdx per LC) 48
49 One size never fits all. RC 1925 The Twelve Networking Truths 49
50 Pipelining Parallel Programmable ASIC GSR Engine5 (SIP-x01) DRAM DRAM TCAM SRAM orwarding [Mpps]: 16 Throughput [Gbps]: 10 Programmability: u-code u-code u-code L3 fwd CAM L2 fwd u-code ACL QOS N u-code RX or TX headers only etch u-code u-code L3 fwd CAM L2 fwd u-code u-code u-code L3 fwd CAM L2 fwd u-code ACL QOS N ACL QOS N u-code u-code Gather BQS ASIC - 8K queues - 2L shaping DRAM u-code u-code L3 fwd CAM L2 fwd u-code ACL QOS N u-code SRAM 50
51 u-programmable SMP U CRS SPP (Silicon Packet Processor) SRAM DRAM TCAM Resources Interconnect & Memory orwarding [Mpps]: 80 Throughput [Gbps]: 40 Programmability: u-code 185M transistors Processing Pool 188 Engines DRAM headers only Distribute/Gather BQS ASIC - 16K queues - MDRR 51
52 C-Programmable SMP U with complete packet processing ASR QP (Quantum low Processor) orwarding [Mpps]: 16 Throughput [Gbps]: 20 Programmability: C code 1.3B transistors (U = cca 500M) TI 90nm, 8L 0.51W per thread Processing Pool memory access 160 Engines (40 PPEs x 4 threads) on-chip resources SRAM DRAM 7 DRAM 0 TCAM complete packets Resources Interconnect & Memory complete packets Distribute/Gather BQS ASIC - 200K queues - 5L shaping HQ DRAM >100 engineers >5 years of development >40 patents 52
53 Switch abrics Chapter 6 53
54 Non-Blocking woo-doo RC1925: it is more complicated than you think! RC1925: the fast, the GOOD, and the cheap Ingress Linecards Egress Linecards TX 10G 10G RX Port-to-Port traffic zero packet loss TX 10G 10G RX TX 10G 10G RX Any-to-Any traffic Voice/Video/Data TX 10G 10G RX Unicast/Multicast non-zero packet loss! 54
55 abric Multicast Replication Egress vs. Ingress Replication Ingress Linecards TX TX RX RX RX Good: Egress Replication Cisco CRS-1, Cisco ASR9K, 7600 RX 10Gbps of multicast eats 10Gbps fabric bw! Ingress Linecards TX TX TX TX RX RX RX RX RX RX RX RX Good-enough: Binary Ingress Replication dumb switch fabric non-cisco TX TX TX TX RX RX RX RX RX RX RX RX 10Gbps of multicast eats 80Gbps fabric bw!! 55
56 abric QoS Head-of-Line Blocking and Arbitration Ingress Linecards TX 10G fabric arbiter 10G Egress Linecards RX Good abric QoS example GSR, ASR9000, Nexus TX 10G 10G RX per-destination queues strict priority for Voice/TV thousands of queues TX TX 10G 18.8G 10G 18.8G RX RX linecard arbiter Good-enough abric QoS example non-cisco traffic unaware arbiter (overspeed is needed) only 2 queues, no priority drops voice/video if loaded loss at >66% load 56
57 Marketing Math Ingress Linecard Egress Linecard Good: 40G 100G 40 Gbps per slot! non-blocking!!! 40G Network Processor 40G Network Processor Cisco CRS-1 16 slots: 16x16 matrix Good-enough: 40 Gbps per slot! non-blocking!!! 10G 18.8G 10G 18.8G 10G 18.8G 10G 18.8G 10G Network Processor 10G Network Processor non-cisco 12 slots: 48x48 matrix 57
58 Marketing Math Ingress Linecard Switch abric 3.84 Tbps Egress Linecard 100GE 120G Network Processor 140G 200G 120G Network Processor Cisco CRS planes 100GE?! No 100G processor available, internal loadbalancing across two old 50G processors 100GE??! No independent Switching abric available, if one CMP is removed, only 50Gbps throughput (no redundancy) Ingress Linecard loadbalancer 50G Network Processor Ingress Linecard 100G Network Processor 50G 50G 50G 50G Switch abric 1.6 Tbps 4:1 planes Active S Active S X Egress Linecard 100G Network Processor non-cisco 58 70G 70G 50G 50G Egress Linecard 50G Network Processor - abric slowdown! - Head-of-Line Blocking - additional latency - packet out of sequence non-cisco
59 errari = red car with horse 59
60 Conclusion The art of engineering optimization The ast, the Good, and the Cheap Router and Switch Architectures Centralized, Distributed, Hybrid Network Processors Programmable? Body visibility? Tunneling? Switch abrics Is 40G really 40G? Multicast Replication? Redundancy? QoS? 100GE? 60
61 61
Cisco ASR 1000 Series Routers Embedded Services Processors
Cisco ASR 1000 Series Routers Embedded Services Processors The Cisco ASR 1000 Series embedded services processors are based on the Cisco QuantumFlow Processor (QFP) for next-generation forwarding and queuing.
More informationCisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions
Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Introduction Much more bandwidth is available now than during the times of 300-bps modems, but the same business principles
More informationCSE 123A Computer Networks
CSE 123A Computer Networks Winter 2005 Lecture 8: IP Router Design Many portions courtesy Nick McKeown Overview Router basics Interconnection architecture Input Queuing Output Queuing Virtual output Queuing
More informationCisco Nexus 9508 Switch Power and Performance
White Paper Cisco Nexus 9508 Switch Power and Performance The Cisco Nexus 9508 brings together data center switching power efficiency and forwarding performance in a high-density 40 Gigabit Ethernet form
More informationPUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES
PUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES Greg Hankins APRICOT 2012 2012 Brocade Communications Systems, Inc. 2012/02/28 Lookup Capacity and Forwarding
More informationCisco CRS 4-Slot Line Card Chassis Overview
This chapter describes the Cisco CRS Carrier Routing System 4-Slot Line Card Chassis and its main components. Throughout the remainder of this guide, the Cisco CRS Carrier Routing System 4-Slot Line Card
More informationBuilding Service-Aware Networks
Building Service-Aware Networks The Next-Generation WAN/MAN Muhammad Afaq Khan, CCIE No. 9070 Cisco Press 800 East 96th Street Indianapolis, IN 46240 Building Service-Aware Networks: The Next-Generation
More informationIntroduction to Routers and LAN Switches
Introduction to Routers and LAN Switches Session 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 3 Prerequisites OSI Model Networking Fundamentals 3048_05_2001_c1 2001, Cisco Systems, Inc.
More informationThemes. The Network 1. Energy in the DC: ~15% network? Energy by Technology
Themes The Network 1 Low Power Computing David Andersen Carnegie Mellon University Last two classes: Saving power by running more slowly and sleeping more. This time: Network intro; saving power by architecting
More informationTopics for Today. Network Layer. Readings. Introduction Addressing Address Resolution. Sections 5.1,
Topics for Today Network Layer Introduction Addressing Address Resolution Readings Sections 5.1, 5.6.1-5.6.2 1 Network Layer: Introduction A network-wide concern! Transport layer Between two end hosts
More informationCisco Series Internet Router Architecture: Packet Switching
Cisco 12000 Series Internet Router Architecture: Packet Switching Document ID: 47320 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information Packet Switching:
More informationToward a unified architecture for LAN/WAN/WLAN/SAN switches and routers
Toward a unified architecture for LAN/WAN/WLAN/SAN switches and routers Silvano Gai 1 The sellable HPSR Seamless LAN/WLAN/SAN/WAN Network as a platform System-wide network intelligence as platform for
More informationTOC: Switching & Forwarding
TOC: Switching & Forwarding Why? Switching Techniques Switch Characteristics Switch Examples Switch Architectures Summary TOC Switching Why? Direct vs. Switched Networks: n links Single link Direct Network
More informationClassifying and Scheduling Packets for the ASR 1000 Series Aggregation Services Routers
Classifying and Scheduling Packets for the ASR 1000 Series Aggregation Services Routers This chapter provides an overview of the release history, prerequisites, restrictions, overview of classification
More informationLine Cards and Physical Layer Interface Modules Overview, page 1
Line Cards and Physical Layer Interface Modules Overview This chapter describes the modular services cards (MSCs), forwarding processor (FP) cards, label switch processor (LSP) cards, and associated physical
More informationCisco Nexus 7000 Switch Architecture
Cisco Nexus 7000 Switch Architecture BRKARC-3470 Ron Fuller, CCIE#5851 (R&S/Storage) Technical Marketing er Session Abstract This session presents an in-depth study of the architecture of the latest generation
More informationCISCO CATALYST 4500-X SERIES FIXED 10 GIGABIT ETHERNET AGGREGATION SWITCH DATA SHEET
CISCO CATALYST 4500-X SERIES FIXED 10 GIGABIT ETHERNET AGGREGATION SWITCH DATA SHEET ROUTER-SWITCH.COM Leading Network Hardware Supplier CONTENT Overview...2 Appearance... 2 Key Features and Benefits...2
More information100 GBE AND BEYOND. Diagram courtesy of the CFP MSA Brocade Communications Systems, Inc. v /11/21
100 GBE AND BEYOND 2011 Brocade Communications Systems, Inc. Diagram courtesy of the CFP MSA. v1.4 2011/11/21 Current State of the Industry 10 Electrical Fundamental 1 st generation technology constraints
More informationCisco ASR 9000 Architecture Overview BRKARC Christian Calixto, IP NGN Consulting Systems Engineer
Cisco ASR 9000 Architecture Overview BRKARC-2003 Christian Calixto, IP NGN Consulting Systems Engineer ccalixto@cisco.com Agenda Hardware Overview Carrier Class, Scalable System Architecture Fabric architecture
More informationCisco CRS-1 Carrier Routing System
CHAPTER This site planning guide describes how to plan and prepare your site facilities for the installation of a 8-Slot Line Card Chassis (also referred to in this document as the Cisco CRS- 8-slot line
More informationTOC: Switching & Forwarding
TOC: Switching & Forwarding Why? Switching Techniques Switch Characteristics Switch Examples Switch Architectures Summary Why? Direct vs. Switched Networks: Single link Switches Direct Network Limitations:
More informationCisco Nexus 7000 Hardware Architecture
Cisco Nexus 7000 Hardware Architecture BRKARC-3470 Tim Stevenson Distinguished er, Technical Marketing Session Abstract This session presents an in-depth study of the architecture of the Nexus 7000 data
More informationCisco CRS Carrier Routing System 8-Slot Line Card Chassis Enhanced Router Overview
Cisco CRS Carrier Routing System 8-Slot Line Card Chassis Enhanced Router Overview This chapter provides an overview of the Cisco CRS Carrier Routing System 8-Slot Line Card Chassis Enhanced router and
More informationRouters Technologies & Evolution for High-Speed Networks
Routers Technologies & Evolution for High-Speed Networks C. Pham Université de Pau et des Pays de l Adour http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr Router Evolution slides from Nick McKeown,
More informationCisco 7600 Series Route Switch Processor 720
Data Sheet Cisco 7600 Series Route Switch Processor 720 Product Overview The Cisco 7600 Series Route Switch Processor 720 (RSP 720) is specifically designed to deliver high scalability, performance, and
More informationCisco ASR 1000 Series Ethernet Line Cards
Data Sheet Cisco ASR 1000 Series Ethernet Line Cards Product Overview The Cisco ASR 1000 Series Fixed Ethernet Line Cards (ASR1000-2T+20X1GE and ASR1000-6TGE) are fixed-port Ethernet line cards for the
More informationCisco Catalyst 4500 E-Series
Cisco Catalyst 4500 E-Series General Q. What is being introduced with the Cisco Catalyst 4500 E-Series? A. The Cisco Catalyst 4500 E-Series is a high-performance next-generation extension to the widely
More informationRoute Processor. Route Processor Overview. This chapter describes the route processor (RP) card. The following sections are included:
This chapter describes the route processor (RP) card. The following sections are included: Overview, page 1 Primary and Standby Arbitration, page 4 RP Card to Fabric Module Queuing, page 4 Performance,
More informationThe Evolution Path from Frames to Services
The Evolution Path from Frames to Services Alberto Degradi Manager Systems Engineering Core Technology HPSR Turin 26th June 1 Agenda Market Trends Lan Switching Evolution Routing evolution 2 Agenda Market
More informationIntroduction to the Catalyst 3920
CHAPTER 1 Introduction to the Catalyst 3920 This chapter contains the following information about the Catalyst 3920: Product Overview Physical Characteristics of the Catalyst 3920 System Architecture Product
More informationThis document provides an overview of buffer tuning based on current platforms, and gives general information about the show buffers command.
Contents Introduction Prerequisites Requirements Components Used Conventions General Overview Low-End Platforms (Cisco 1600, 2500, and 4000 Series Routers) High-End Platforms (Route Processors, Switch
More informationSwitch Fabric. Switch Fabric Overview
This chapter describes the Cisco CRS Carrier Routing System 16-Slot Line Card Chassis switch fabric. It includes the following sections: Overview, on page 1 Operation, on page 2 Card Description, on page
More informationIP Forwarding. CSU CS557, Spring 2018 Instructor: Lorenzo De Carli
IP Forwarding CSU CS557, Spring 2018 Instructor: Lorenzo De Carli 1 Sources George Varghese, Network Algorithmics, Morgan Kauffmann, December 2004 L. De Carli, Y. Pan, A. Kumar, C. Estan, K. Sankaralingam,
More informationCisco Nexus 7000 / 7700 Switch Architecture
Cisco Nexus 7000 / 7700 Switch Architecture BRKARC-3470 Tim Stevenson Distinguished Engineer, Technical Marketing Session Abstract This session presents an in-depth study of the architecture of the latest
More informationCisco IOS Switching Paths Overview
This chapter describes switching paths that can be configured on Cisco IOS devices. It contains the following sections: Basic Router Platform Architecture and Processes Basic Switching Paths Features That
More informationUnderstanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy
Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Document ID: 18664 Contents Introduction Prerequisites Requirements Components Used Conventions
More informationIOS XR Platform Hardware Architectures
IOS XR Platform Hardware Architectures LJ Wobker, Principal Engineer Lane Wigley, Technical Marketing BRKSPG-2404 Agenda/Abstract Introduction building a forwarding path Platform Design & Building Blocks
More informationCisco ASR 1001-X Router Overview
The Cisco ASR 000 Series Aggregation Services Routers are mid-range edge routers that establish a new price-to-performance class offering benefits to both enterprise and service providers alike. The Cisco
More informationNetwork Processors. Nevin Heintze Agere Systems
Network Processors Nevin Heintze Agere Systems Network Processors What are the packaging challenges for NPs? Caveat: I know very little about packaging. Network Processors What are the packaging challenges
More informationConfiguring Modular QoS on Link Bundles
A link bundle is a group of one or more ports that are aggregated together and treated as a single link. This module describes QoS on link bundles. Line Card, SIP, and SPA Support Feature ASR 9000 Ethernet
More informationCisco Series Performance Routing Engine 4
Cisco 10000 Series Performance Routing Engine 4 The Cisco 10000 Series Performance Routing Engine 4 (PRE4) (Figure 1) addresses the demand for increased performance, scalability, and hierarchical quality
More informationCisco Nexus 9500 Series Switches Architecture
White Paper Cisco Nexus 9500 Series Switches Architecture White Paper December 2017 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 17 Contents
More informationHigh Performance Ethernet for Grid & Cluster Applications. Adam Filby Systems Engineer, EMEA
High Performance Ethernet for Grid & Cluster Applications Adam Filby Systems Engineer, EMEA 1 Agenda Drivers & Applications The Technology Ethernet Everywhere Ethernet as a Cluster interconnect Ethernet
More informationTable of Contents. Cisco Buffer Tuning for all Cisco Routers
Table of Contents Buffer Tuning for all Cisco Routers...1 Interactive: This document offers customized analysis of your Cisco device...1 Introduction...1 Prerequisites...1 Requirements...1 Components Used...1
More informationIOS XR Platform Hardware Architectures
BRKSPG-2404 IOS XR Platform Hardware Architectures LJ Wobker, Principal Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the
More informationISSU on high-end routers
ISSU on high-end routers Syed Hassan, Technical Lead NCE CNI Practice Alexander Orel, NCE CNI Practice Agenda ISSU Introduction ISSU overview Impactful Minimum Disruption Restart introduction ISSU stages
More informationBarcelona: a Fibre Channel Switch SoC for Enterprise SANs Nital P. Patwa Hardware Engineering Manager/Technical Leader
Barcelona: a Fibre Channel Switch SoC for Enterprise SANs Nital P. Patwa Hardware Engineering Manager/Technical Leader 1 Agenda Introduction to Fibre Channel Switching in Enterprise SANs Barcelona Switch-On-a-Chip
More informationThe Network Layer and Routers
The Network Layer and Routers Daniel Zappala CS 460 Computer Networking Brigham Young University 2/18 Network Layer deliver packets from sending host to receiving host must be on every host, router in
More informationIOS Routing Internals
IOS Routing Internals Pete Lumbis CCIE R&S #28677, CCDE 2012::3 Routing Protocols Technical Leader RTP TAC IOS Routing Internals Agenda Router Components Moving Packets CEF, CPU and Memory Outbound Load
More informationIntroduction to NCS 6008 Syed Hassan & Alexander Orel BRKARC-2022
Introduction to NCS 6008 Syed Hassan & Alexander Orel BRKARC-2022 Core routing platforms evolution With the new 10Gbps capabilities, Cisco is providing the highest performance router architecture available.
More informationEnterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.
2 CHAPTER Cisco's Disaster Recovery as a Service (DRaaS) architecture supports virtual data centers that consist of a collection of geographically-dispersed data center locations. Since data centers are
More informationERX System Overview. The ERX System. This chapter provides information about the system.
ERX System Overview 1 This chapter provides information about the system. Topic Page The ERX System 1-1 Where the ERX System Fits In 1-6 ERX System Modules 1-7 Network Management Tools 1-11 Redundancy
More informationThe Network Processor Revolution
The Network Processor Revolution Fast Pattern Matching and Routing at OC-48 David Kramer Senior Design/Architect Market Segments Optical Mux Optical Core DWDM Ring OC 192 to OC 768 Optical Mux Carrier
More informationCisco RF Gateway 10 Supervisor Engine V-10GE
Cisco RF Gateway 10 Supervisor Engine V-10GE Product Overview The Cisco RF Gateway 10 Supervisor Engine V-10GE, Figure 1, for the Cisco RF Gateway 10 universal edge quadrature amplitude modulation modulator
More informationCisco ASR 1000 Series Ethernet Line Cards
Data Sheet Cisco ASR 1000 Series Ethernet Line Cards Product overview The Cisco ASR 1000 Series Fixed Ethernet Line Cards (ASR1000-2T+20X1GE and ASR1000-6TGE) are fixed port Ethernet line cards for the
More informationCisco ASR 1000 Series Router SPA Interface Processors (SIPs)
Cisco ASR 000 Series Router SPA Interface Processors (SIPs) This chapter describes the Cisco ASR 000 Series Router SPA Interface Processors supported on the Cisco ASR 000 Series Routers. This chapter contains
More informationRouters: Forwarding EECS 122: Lecture 13
Input Port Functions Routers: Forwarding EECS 22: Lecture 3 epartment of Electrical Engineering and Computer Sciences University of California Berkeley Physical layer: bit-level reception ata link layer:
More informationRouters: Forwarding EECS 122: Lecture 13
Routers: Forwarding EECS 122: Lecture 13 epartment of Electrical Engineering and Computer Sciences University of California Berkeley Router Architecture Overview Two key router functions: run routing algorithms/protocol
More informationCisco ASR 1000 Series Embedded Services Processors
Data Sheet Cisco ASR 1000 Series Embedded Services Processs Product Overview The Cisco ASR 1000 Series Embedded Services Processs (ESPs) handle all the netwk data-plane traffic-processing tasks of Cisco
More informationCisco Nexus 7000 / 7700 Switch Architecture
Cisco Nexus 7000 / 7700 Switch Architecture Tim Stevenson Distinguished Engineer, Technical Marketing BRKARC-3470 Session Abstract This session presents an in-depth study of the architecture of the latest
More informationNetwork Virtualization. Duane de Witt
Network Virtualization Duane de Witt nv Edge System Overview System Deep Dive nv System Overview System Deep Dive NV EDGE SYSTEM OVERVIEW SUPERIOR, SIMPLE NETWORK DUAL-HOMING SOLUTION L3 Router dualhoming
More informationRouter Architectures
Router Architectures Venkat Padmanabhan Microsoft Research 13 April 2001 Venkat Padmanabhan 1 Outline Router architecture overview 50 Gbps multi-gigabit router (Partridge et al.) Technology trends Venkat
More informationCisco Nexus 9500 Series Switches Buffer and Queuing Architecture
White Paper Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture White Paper December 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.
More informationOverview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and Catalyst 4000 CatOS Family of Switches
C H A P T E R 3 Overview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and CatOS Family of Switches Previous chapters described the necessity for QoS in campus
More informationLecture 5: Router Architecture. CS 598: Advanced Internetworking Matthew Caesar February 8, 2011
Lecture 5: Router Architecture CS 598: Advanced Internetworking Matthew Caesar February 8, 2011 1 IP Router... A router consists A set of input interfaces at which packets arrive A se of output interfaces
More informationIOS Routing Internals
1 IOS Routing Internals Richard Farquhar CCIE R&S #1636 Network Consulting Engineer #clmel Agenda Router Components Moving Packets CEF, CPU and Memory Outbound Load Sharing Routing Convergence Improvements
More informationA Gigabit Ethernet core network or aggregation layer with high availability as well as scalability
Quidway Series Intelligent Gigabit Switches Quidway Series Switches are innovative switches that improve LAN operating efficiency by integrating the industry-leading technology, Intelligent Resilient Framework.
More informationCisco CRS Carrier Routing System 16-Slot Line Card Chassis Router Overview
Cisco CRS Carrier Routing System 16-Slot Line Card Chassis Router Overview This chapter includes the following sections: About the CRS 16-Slot Line Card Chassis, on page 1 Chassis Components, on page 2
More informationScalability Considerations
CHAPTER 3 This chapter presents the steps to selecting products for a VPN solution, starting with sizing the headend, and then choosing products that can be deployed for headend devices. This chapter concludes
More informationConfiguring PFC QoS CHAPTER
38 CHAPTER This chapter describes how to configure quality of service (QoS) as implemented on the Policy Feature Card 3B (PFC3B) on the Supervisor Engine 32 PISA. Note For complete syntax and usage information
More informationMulti-gigabit Switching and Routing
Multi-gigabit Switching and Routing Gignet 97 Europe: June 12, 1997. Nick McKeown Assistant Professor of Electrical Engineering and Computer Science nickm@ee.stanford.edu http://ee.stanford.edu/~nickm
More informationSwitchX Virtual Protocol Interconnect (VPI) Switch Architecture
SwitchX Virtual Protocol Interconnect (VPI) Switch Architecture 2012 MELLANOX TECHNOLOGIES 1 SwitchX - Virtual Protocol Interconnect Solutions Server / Compute Switch / Gateway Virtual Protocol Interconnect
More informationOverview. Port Adapter Overview CHAPTER
CHAPTER This chapter describes the PA-A-IMA port adapter and contains the following sections: Port Adapter, page - Inverse Multiplexing over ATM, page - Features, page - LEDs, page - Cables, Connectors,
More informationLecture 17: Router Design
Lecture 17: Router Design CSE 123: Computer Networks Alex C. Snoeren Eample courtesy Mike Freedman Lecture 17 Overview Finish up BGP relationships Router internals Buffering Scheduling 2 Peer-to-Peer Relationship
More informationP51: High Performance Networking
P51: High Performance Networking Lecture 6: Programmable network devices Dr Noa Zilberman noa.zilberman@cl.cam.ac.uk Lent 2017/18 High Throughput Interfaces Performance Limitations So far we discussed
More informationConfiguring Control Plane Policing
21 CHAPTER This chapter describes how to configure control plane policing (CoPP) on the NX-OS device. This chapter includes the following sections: Information About CoPP, page 21-1 Guidelines and Limitations,
More informationHigh-Speed Network Processors. EZchip Presentation - 1
High-Speed Network Processors EZchip Presentation - 1 NP-1c Interfaces Switch Fabric 10GE / N x1ge or Switch Fabric or Lookup Tables Counters SDRAM/FCRAM 64 x166/175mhz SRAM DDR NBT CSIX c XGMII HiGig
More informationDPX17000 Deep Service Core Switch
DPX17000 Deep Service Core Switch Product Brochure DPX17000 series Overview DPX17000 series is a new generation deep service core switch self-developed by Hangzhou DPtech, Co., Ltd. Based on DPtech APP-X
More informationCisco Network Convergence System 5500 Series
Data Sheet Cisco Network Convergence System 5500 Series Cloud Scale for WAN Aggregation The Cisco Network Convergence System 5500 Series offers industry-leading density of routed 100 Gigabit Ethernet (100GE)
More informationBest Connectivity. 5-Port 10/100Mbps Desktop Switch with 4-Port PoE
NS0098 is a 5 10/100Mbps ports unmanaged switch that requires no configuration and provides 4 PoE (Power over Ethernet) ports. It can automatically detect and supply power with all IEEE 802.3af compliant
More informationCisco Catalyst 6500/6800 Supervisor 6T Architecture
White Paper Cisco Catalyst 6500/6800 Supervisor 6T Architecture White Paper 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 50 Contents Introduction...
More informationA 400Gbps Multi-Core Network Processor
A 400Gbps Multi-Core Network Processor James Markevitch, Srinivasa Malladi Cisco Systems August 22, 2017 Legal THE INFORMATION HEREIN IS PROVIDED ON AN AS IS BASIS, WITHOUT ANY WARRANTIES OR REPRESENTATIONS,
More informationCisco Nexus 9500 R-Series
Data Sheet Cisco Nexus 9500 R-Series Product Overview The Cisco Nexus 9500 platform is part of the Cisco Nexus 9000 Series Switches (Figure 1). The Cisco Nexus 9500 R-Series is a high-speed, high-density
More informationCatalyst 6500 Series Switches PFC, DFC, and CFC FAQ
Catalyst 6500 Series Switches PFC, DFC, and CFC FAQ Document ID: 107258 Contents Introduction What happens when you mix different versions of the PFC3x and DFC3x? How can I determine the current PFC? Can
More informationScaling routers: Where do we go from here?
Scaling routers: Where do we go from here? HPSR, Kobe, Japan May 28 th, 2002 Nick McKeown Professor of Electrical Engineering and Computer Science, Stanford University nickm@stanford.edu www.stanford.edu/~nickm
More informationThroughput Issues on ASR1000 Series Router
Throughput Issues on ASR1000 Series Router Contents Introduction Prerequisites Requirements Components Used Conventions Problem Solution Scenario 1. High Bandwidth Ingress Interface(s) and Low Bandwidth
More informationWCCP Network Integration with Cisco Catalyst 6500: Best Practice Recommendations for Successful Deployments
WCCP Network Integration with Cisco Catalyst 6500: Best Practice Recommendations for Successful Deployments What You Will Learn This document is intended for network engineers deploying the Cisco Catalyst
More informationEnd-of-Sale and End-of-Life Announcement for the Cisco 7500 Series Router
End-of-Sale and End-of-Life Announcement for the Cisco 7500 Series Router EOL5426 Cisco Systems announces the end-of-sale and end-of life dates for the Cisco 7500 Series Router. The last day to order the
More informationHPE FlexNetwork 5510 HI Switch Series FAQ
HPE FlexNetwork 5510 HI Switch Series FAQ Part number: 5200-0021a Document version: 6W101-20160429 The information in this document is subject to change without notice. Copyright 2016 Hewlett Packard Enterprise
More informationThe Nios II Family of Configurable Soft-core Processors
The Nios II Family of Configurable Soft-core Processors James Ball August 16, 2005 2005 Altera Corporation Agenda Nios II Introduction Configuring your CPU FPGA vs. ASIC CPU Design Instruction Set Architecture
More informationCisco Etherswitch Service Modules
. &A Cisco Etherswitch Service Modules Overview Q. What are the Cisco EtherSwitch service modules? A. The Cisco EtherSwitch service modules are integrated switching modules for Cisco routers. These are
More information7500 Series Data Center Switch
7500 Series Data Center Switch Data Sheet Product Highlights Overview Performance The Arista 7500 Series modular switch sets a new standard for performance, density, reliability, and power efficiency for
More informationExtending Performance, Versatility, and Reliability at the Provider Edge
Cisco 7613 Chassis Extending Performance, Versatility, and Reliability at the Provider Edge Cisco 7613 Router The Cisco 7613 Router is a high-performance router designed for deployment at the network edge
More informationPonoření do architektury ASR9000
Cisco Expo 2012 Ponoření do architektury ASR9000 T-SP3 Jiří Chaloupka Cisco Cisco Expo 2012 Cisco and/or its affiliates. All rights reserved. 1 Twitter www.twitter.com/ciscocz Talk2cisco www.talk2cisco.cz/dotazy
More informationNetwork Processors. Douglas Comer. Computer Science Department Purdue University 250 N. University Street West Lafayette, IN
Network Processors Douglas Comer Computer Science Department Purdue University 250 N. University Street West Lafayette, IN 47907-2066 http://www.cs.purdue.edu/people/comer Copyright 2003. All rights reserved.
More informationIPv6 in Campus Networks
IPv6 in Campus Networks Dave Twinam Manager, Technical Marketing Engineering Internet Systems Business Unit dtwinam@cisco.com Cisco Twinam IPv6 Summit 2003 Cisco Systems, Inc. All rights reserved. 1 IPv6
More informationCisco ME 6524 Ethernet Switch
Cisco ME 6524 Ethernet Switch Product Overview Q. What is the Cisco ME 6524 Ethernet Switch? A. The Cisco ME 6524 is a next-generation, fixed-configuration switch built for service providers Carrier Ethernet
More informationFeatures:- Multiservice Integration. Routing and switching integrated
The ATRSR10 reliable multi-services router is a new generation of network product developed by ANDA telecomfor industry branch offices and large & medium enterprises. With its advanced software structure
More informationPFC QoS. Prerequisites for PFC QoS. Restrictions for PFC QoS CHAPTER
58 CHAPTER Prerequisites for, page 58- Restrictions for, page 58- Information about, page 58-7 Default Settings for, page 58-33 How to Configure, page 58-56 Common QoS Scenarios, page 58- Glossary, page
More informationTechnology Overview. Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service. Published:
Technology Overview Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089
More information