Cisco Live - Service Instance

  • View
    26

  • Download
    4

Embed Size (px)

DESCRIPTION

Cisco Live - Service Instance

Text of Cisco Live - Service Instance

  • BRKSPG-2204

    Building Carrier Ethernet Services Using Cisco Ethernet Virtual Circuit (EVC) Framework

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 2

    Agenda

    Introduction

    Cisco EVC Fundamentals

    Operation and Packet Flow

    Configuration

    Mapping to Metro Ethernet Forum (MEF) Services Attributes

    Deployment Use CasesResidential / Business Services

    Platform Support

    Summary

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 3

    Introduction

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 4

    What Is Cisco EVC Framework?

    Cisco Ethernet Virtual Circuit (EVC) is the next-generation cross-platform Carrier Ethernet Software Infrastructure

    Addresses Flexible Ethernet Edge requirements

    Supports service convergence over Ethernet

    Complies with MEF, IEEE, IETF standards

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 5

    Access Edge

    BRAS

    SR/PE

    DPI

    Core NetworkMPLS /IP

    Content Farm

    VOD TV SIP

    DSLResidential

    STB

    Content Farm

    VOD TV SIP

    Mobile

    ETTx

    PON

    MSPP

    Cable

    Business

    Corporate

    Residential

    STB

    Aggregation

    L2 P-to-P nativeL2 P-to-P over PWL2 MP native bridgingL2 MP VPLSL3 routed

    UntaggedSingle taggedDouble tagged802.1q802.1adetc

    Flexible Ethernet Edge

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 6

    Service Abstraction

    FlexibleServiceMapping

    Standards Alignment

    MultiplexedForwarding

    Services TechnologyEVC

    Framework

    Support mix of Layer 2 and Layer 3 services on same physical port

    Concurrent support of different flavors of Layer 2 services: Pt-to-Pt and Mpt

    Ethernet Service Instances Model Ethernet Service Layer Transport agnostic

    Alignment with emerging standards: MEF 6, 10.1, 11 IEEE 802.1ad IEEE 802.1ah

    Flexible definition of service delimiters based on Ethernet header fields

    Selective EVC Mapping

    Advanced VLAN tag manipulation

    Introducing Cisco EVC Framework

    AdvancedFrame

    Manipulation

    Functional Highlights

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 7

    Cisco EVC Fundamentals

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 8

    Cisco EVC Building Blocks

    Cisco EVC uses the following new concepts:

    Ethernet Service Instance (S-I)Transport-agnostic abstraction of an Ethernet service on an interface

    Ethernet Virtual Circuit (EVC)Device local object (container) for network-wide service parameters

    Bridge Domain (BD)Ethernet Broadcast Domain local to a device

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 9

    CE A1CE A2

    CE A3

    CE B1CE B2

    EVC Blue

    EVC Red

    S-I

    Service Instance

    S-I

    S-I

    Interface

    Cisco EVC Building Blocks

    Instance of a MEF EVC on a port Also defined as Ethernet Flow Point (EFP) Classify frames belonging to a particular Ethernet Service Apply features selectively to service frames Define forwarding actions and behavior

    Ethernet Service Instance

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 10

    Cisco EVC Building Blocks

    Representation of a MEF EVC on the device

    Management Plane container

    Hosts global EVC attributes

    One-to-many mapping from EVC to Service Instance

    Ethernet Virtual Circuit

    Management Plane

    Service Instance

    S-IS-I

    S-I

    Interface

    EVCEVC

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 11

    Cisco EVC Building BlocksBridge Domain

    Management Plane

    Service Instance

    S-IS-I

    S-I

    Interface

    EVCEVC

    Bridge Domain

    Broadcast Domain internal to the device

    Allows decoupling broadcast domain from VLANPer port VLAN significance

    One-to-many mapping from BD to Service Instances

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 12

    Cisco EVC Building Blocks

    VLAN bridge has 1:1 mapping between VLAN and internal Broadcast Domain

    VLAN has global per-device significance

    EVC bridge decouples VLAN from Broadcast DomainVLAN treated as encapsulation on a wire

    VLAN on a wire mapped to internal Bridge Domain via Service Instances

    Net result: per-port VLAN significance

    VLAN Bridge EVC Bridge

    Bridge Domain vs. VLAN Bridge

    VLANVLAN

    VLAN

    Service InstanceBridge

    Domain

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 13

    Operation and Packet Flow

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 14

    FlexibleServiceMapping

    Packet Flow Pipeline

    Ingress Encapsulation

    Adjustment

    Input Features

    Frame FilteringEgress

    Encapsulation Adjustment

    OutputFeatures

    Ingress Interface

    Inbound Service Instance (S-I)

    Outbound S-I

    Egress Interface

    Forwarder

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 15

    Operation and Packet Flow

    Flexible Service Mapping

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 16

    Flexible Service Mapping

    Single Tagged VLAN Matching Untagged traffic

    Single VLAN ID value

    Single VLAN ID Range (contiguous)

    Single VLAN ID List

    Single VLAN ID Range and List

    Overview

    30 5

    0

    40

    19

    12

    10

    11

    20 2

    2

    21

    S-VLAN C-VLAN

    70

    Un-tagged

    PORTGE / 10GE

    Range List Rangeand List

    Ethernet Service Instances

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 17

    Flexible Service Mapping

    Double Tagged VLAN Matching Outer VLAN, Inner

    VLAN

    Outer VLAN and Range of Inner VLANs (contiguous)

    Outer VLAN and List of Inner VLANs

    Outer VLAN and Range and List of Inner VLANs

    Overview

    200

    10 1

    1

    12

    300

    70 8

    0

    90

    10

    100

    S-VLAN C-VLAN

    PORTGE / 10GE

    OuterInner Range

    OuterInner List

    OuterInner

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 18

    Flexible Service Mapping

    Header Matching Single VLAN, single

    802.1p (COS) value

    Single VLAN, COS List/Range

    Outer VLAN, outer COS and Inner VLAN

    Outer VLAN, Inner VLAN and inner COS

    Single VLAN, Ethertype value (PPPoE, IPv4, IPv6)

    Outer VLAN, Inner VLAN and Ethertype value (PPPoE, IPv4, IPv6)

    Overview

    S-VLAN C-VLAN

    PORTGE / 10GE

    COS5

    400COS2-5

    500

    PPPoE

    600

    COS PPPoECOS

    Range

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 19

    Flexible Service Mapping

    Industrys Most Comprehensive Matching

    Capabilities Service Instance

    construct classifies L2 flows on Ethernet interfaces

    Single Tagged

    Double Tagged

    Header/Payload

    70

    Overview

    200

    10 1

    1

    12

    300

    70 8

    0

    90

    10

    100

    30 5

    0

    40

    19

    12

    10

    11

    20 2

    2

    21

    PORTGE / 10GE

    S-VLAN C-VLAN

    Un-tagged

    Ethernet Service Instances

    COS5

    400COS2-5

    500

    PPPoE

    600

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 20

    Operation and Packet Flow

    Advanced Frame Manipulation

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 21

    2025SADA20SADA

    3125SADASADA

    Advanced Frame Manipulation

    PUSH Operations Add one VLAN tag

    Add two VLAN tags

    Overview

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 22

    Advanced Frame Manipulation

    SADA2010SADA

    20SADA2010SADA

    2025SADA20SADA

    3125SADASADA

    OverviewAdvanced Frame Manipulation

    POP Operations Remove one VLAN tag

    Remove two VLAN tags

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 23

    3125SADA2010SADA

    31SADA2010SADA

    3125SADA10SADA

    25SADA10SADA

    2025SADA20SADA

    3125SADASADA

    SADA2010SADA

    20SADA2010SADA

    OverviewAdvanced Frame Manipulation

    Translation Operations 1:1 VLAN Translation

    1:2 VLAN Translation

    2:1 VLAN Translation

    2:2 VLAN Translation

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 24

    3125SADA2010SADA

    31SADA2010SADA

    3125SADA10SADA

    2025SADA20SADA

    3125SADASADA

    25SADA10SADA

    SADA2010SADA

    20SADA2010SADA

    OverviewAdvanced Frame Manipulation

    VLAN Tag Manipulation PUSH operations

    POP operations

    TRANSLATION operations

  • 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKOPT-2204 25

    Operation and Packet Flow

    Multiplexed Forwarding Services

  • 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKOPT-2204 26

    Multiplexed Forwarding Services

    Cisco EVC supports flexible access VLAN to forwarding service mapping

    1-to-1 access VLAN to a service

    Same port, multiple access VLANs to a service

    Multi