30
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Shishio Tsuchiya [email protected] Segment Routing -もうLDP/RSVPはいらない-

Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved.

Shishio Tsuchiya

[email protected]

Segment Routing-もうLDP/RSVPはいらない-

Page 2: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

Agenda

•  Segment Routing Overview

•  Complex of legacy MPLS

•  Segment Routing use case

•  IETF Status

Page 3: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

サービス・プロバイダーの憂鬱

•  トラフィック・パターンの多様化

•  レベニューモデルの変化

•  経路爆発

•  マルチサービス/共通基盤

•  パス・スケーラビリティ

•  管理コスト

Page 4: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

MPLSDN管理コストと複雑さを増加させずに、より速くサービスを達成する方法とは?

Page 5: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

Segment Routingdraft-previdi-filsfils-isis-segment-routing •  ネットワークをSegmentで表現する

•  SegmentにはNodeとAdjacency2つの要素がある

•  LDP/RSVPを使わず、直接IGPによりこれらのIDをアドバタイズする

•  ネットワークからLDP/RSVPのステートを排除する事が出来る

•  現在はdraft-filsfils-rtgwg-segment-routingにてアーキテクチャーを定義

64

65 66

67 68

69 70 71

4adj 2adj

64

65 66

67 68

69 70 71

data

71

data

71

data

71

data

71

64

65 66

67 68

69 70 71

data

101

data data data

101

102 105 106

102

105

106

101

102

105

101

102

101

Node Segment Adjacency Segment

Page 6: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

Segment RoutingCombination NodeID+AdjID draft-previdi-filsfils-isis-segment-routing

•  Node IDとAdjacency IDの組み合わせも可能

64

65 66

67 68

69

70 71 105

data

71

105

67

data

71

105

data

71

data data

71に行くには67,68 経由で到達

Page 7: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

Agenda

•  Segment Routing Overview

•  Complex of legacy MPLS

•  Segment Routing use case

•  IETF Status

Page 8: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

MPLS OAM Requirement

•  コントロールプレーンとデータプレーンを分離

•  データプレーンを確認するための新しいOAMツール(RFC4379)が必要に

IP Routing Table"

Forwarding Information Base (FIB)"

Label Forwarding Information Base (LFIB)"

Label Information Base (LIB)"

IP Routing Protocols

MPLS Label "Control Protocol"

Control Plane!

Data Plane!

CEF"Switching"

OSPF/ISIS/BGP/EIGRP/RIP

TDP/LDP/RSVP/CR-LDP/BGP

Page 9: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

MPLS LDP IGP Synchronization(RFC5443)

•  2つ以上のコントロールプレーン/データプレーンを使う為に相互での矛盾が起こりうる

•  LDP Stateの監視を行いMax Metricでコントロールをする

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

LFIB FIB

65535

Page 10: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

Discovery of MPLS LSR TE Mesh Membership(RFC4972)

•  RSVPのパスセットアップに必要なTEDBの為にOSPF/ISISを拡張(RFC3630/RFC5305)

•  ノードがどのMesh Groupに入るかの伝播も拡張し、設定負荷などを軽減

Blue is Voice,12 tunnels Red is Video,12 tunnels

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | mesh-group-number 1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Tail-end IPv4 address 1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Name length | Tail-end name 1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | mesh-group-number n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Tail-end IPv4 address n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Name length | Tail-end name n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Page 11: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

まとめ

• コントロールプレーンとデータプレーンが大きく離れているので、追加でOAMが必要に

• コントロールプレーンが複数あるので、監視する仕組みが必要に

• 多くの設定を要する為に、設定情報を分散させる仕組みが必要に

Page 12: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

Agenda

•  Segment Routing Overview

•  Complex of legacy MPLS

•  Segment Routing use case

•  IETF Status

Page 13: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

ApplicabilitySimplicity/Scalable TE

•  Simplicity VPNサービスの為にはPEのNode IDを知ってるのみで良い IGP/LDPのSyncなどを気にする必要が無くなる 一つのプロトコルのみの運用

•  Scalable TE RSVP TEでフルメッシュの運用をすると、N-1のHead/TailおよびN(N-1)/2 midpoint LSPの管理が必要 SRではStateを管理する必要が無い。State in the packet

PE PE

Page 14: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

•  Simple Disjointness 品質の厳しい顧客にはプライマリ/セカンダリが互いに分離したパスが必要になる。 SRであればNode IDをStackする事でコントロールが可能

•  CoS Based TE データは回線コストの安いUS経由/VoIPは低遅延のロシア経由など 品質に応じたトラフィックエンジニアリングも実施可能

ApplicabilitySimple Disjointness/CoS Based TE

Page 15: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15

ApplicabilitySegment Routing in Software Defined Networks (SR-SDN)

• ネットワークがシンプルなので、パスセットアップも非常に簡単になる

FULL 68

69 70

帯域の問題は無し

{68,69,70}

Page 16: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

Agenda

•  Segment Routing Overview

•  Complex of legacy MPLS

•  Segment Routing use case

•  IETF Status

Page 17: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17

Segment Routing IETF Status

•  IETF 87 - Berlin, Germany Stacked Tunnels for Source Routing (STATUS) BOF

http://www.ietf.org/proceedings/87/status.html

•  IETF 88 - Vancouver, BC, Canada "Source Packet Routing in Networking" (spring) WG

https://datatracker.ietf.org/doc/charter-ietf-spring/

Milestones:

ü  High Level Architecture

ü  MPLS Architecture/IPv6 Architecture

ü  Use case

ü  OAM/Inter-work/interop report etc..

Page 18: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18

IETF Activity http://tools.ietf.org/wg/spring/

•  SRアークテクチャー  draft-filsfils-rtgwg-segment-routing

•  Use case draft-filsfils-rtgwg-segment-routing-use-cases

•  SRの為のISIS拡張 draft-previdi-isis-segment-routing-extensions

•  SRの為のOSPF拡張 draft-psenak-ospf-segment-routing-extensions draft-psenak-ospf-segment-routing-ospfv3-extension

•  SR with MPLS draft-filsfils-spring-segment-routing-mpls draft-filsfils-spring-segment-routing-ldp-interop draft-kumar-mpls-spring-lsp-ping

Page 19: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19

OSPF Extended Prefix TLVdraft-psenak-ospf-segment-routing-extensions

• Opaque TLVを用いてSIDを伝播

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type(1) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Route Type | Prefix Length | AF(0) | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Address Prefix (variable) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sub-TLVs (variable) | +- -+ | |

OSPFルートタイプ:0 - unspecified1 - intra-area3 - inter-area5 - external7 - NSSA externalAF:0 IPv4 unicast

Page 20: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20

Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions

•  N-Flag: Node-SID flag.NodeSIDかどうかを示す。

•  P-Flag: no-PHP flag.セットしてあればPHPをしてはならない

•  M-Flag: Mapping Server Flag.セットしてあればMapping Serverによりアドバタイズされた

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type(2) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | MT-ID | Algorithm | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Index | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

00 1 2 3 4 5 6 7+-+-+-+-+-+-+-+-+|N|P|M| |+-+-+-+-+-+-+-+-+

Page 21: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21

SID/Label Binding sub-TLVdraft-psenak-ospf-segment-routing-extensions

•  Prefixへのパスを示す

•  SubTLVにはERO Metric sub-TLV/IPv4 ERO sub-TLV

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | MT-ID | Weight | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sub-TLVs (variable) | +- -+ | | 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |M| | +-+-+-+-+-+-+-+-+

M-Flag: IP FRR/MPLS FRRによる保護されているWeightはロードバランスに使用される

Page 22: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22

ERO Metric sub-TLVdraft-psenak-ospf-segment-routing-extensions

• Metric Source/Destinationのコスト比較の為に使用する

   0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type(8) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Metric (4 octets) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|

Page 23: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23

IPv4 ERO subTLVdraft-psenak-ospf-segment-routing-extensions

•  Backup ERO/unnumbered ERO subTLVなどがある

   0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type(4) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | IPv4 Address (4 octets) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |

0 1 2 3 4 5 6 7+-+-+-+-+-+-+-+-+|L| |+-+-+-+-+-+-+-+-+

L-bit:ビットが立っているとloose/無ければstrict

Page 24: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2011 Cisco and/or its affiliates. All rights reserved. – [email protected] Cisco Confidential 24

•  Images available for ASR9000, CRS and XR12000

•  Prototype supports MPLS data plane Node segment id IS-IS

•  Implementation based on 4.3.1 code

•  Available for customer lab use

•  CLI not final

Page 25: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25

Nodal-id configuration router isis abc net 47.0000.0000.0000.1111.00 address-family ipv4 unicast metric-style wide ! address-family ipv6 unicast ! interface Loopback0 passive address-family ipv4 unicast nodal-sid sid-value 16001 ! address-family ipv6 unicast nodal-sid sid-value 16901 !

1 2

3 4

Page 26: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26

RP/0/RSP0/CPU0:ASR9k-1#sh isis database verboseIS-IS abc (Level-1) Link State Database

LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL

ASR9k-1.00-00 * 0x00000057 0x9e4e 675 0/0/0

Area Address: 47.0000

NLPID: 0xcc

NLPID: 0x8e

MT: Standard (IPv4 Unicast)

MT: IPv6 Unicast 0/0/0

Hostname: ASR9k-1

IP Address: 10.1.255.1

IPv6 Address: 2001:db8:ffff::1

Metric: 10 IS-Extended ASR9k-2.00

Metric: 10 IP-Extended 10.1.13.0/24

Metric: 0 IP-Extended 10.1.255.1/32

Nodal-SID: 16001 PHP-off:0 Ext:0

show isis database

1 2

3 4

Page 27: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27

RP/0/RSP0/CPU0:ASR9k-1#sh mpls for

Local Outgoing Prefix Outgoing Next Hop Bytes

Label Label or ID Interface Switched

------ ----------- ------------------ ------------ --------------- ------------

16001 Aggregate default: Per-VRF Aggr[V] \ default 0 0

16002 Pop No ID Te0/0/0/0 10.1.12.2 752

16003 Pop No ID Te0/0/0/1 10.1.13.3 0

16004 16004 No ID Te0/0/0/0 10.1.12.2 0

16004 No ID Te0/0/0/1 10.1.13.3 0

16902  Pop No ID Te0/0/0/0 fe80::6e9c:edff:fe30:de0 \ 1112

16903  Pop No ID Te0/0/0/1 fe80::4255:39ff:fe7f:fbe9 \ 0

16904  16904 No ID Te0/0/0/0 fe80::6e9c:edff:fe30:de0 \ 0

16904 No ID Te0/0/0/1 fe80::4255:39ff:fe7f:fbe9 \ 0

show mpls fowarding

1 2

3 4

Page 28: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28

RP/0/RSP0/CPU0:ASR9k-1#sh cef 10.1.255.4

Wed Jun 26 15:34:16.877 UTC

10.1.255.4/32, version 10515396, internal 0x4004001 (ptr 0x7630ff20) [1], 0x0 (0x71202dd8), 0x450 (0x7665c050)

Updated Jun 26 15:26:10.750

remote adjacency to TenGigE0/0/0/0

Prefix Len 32, traffic index 0, precedence n/a, priority 1

via 10.1.12.2, TenGigE0/0/0/0, 8 dependencies, weight 0, class 0 [flags 0x0]

path-idx 0 [0x72372224 0x0]

next hop 10.1.12.2

remote adjacency

local label 16004 labels imposed {16004}

via 10.1.13.3, TenGigE0/0/0/1, 9 dependencies, weight 0, class 0 [flags 0x0]

path-idx 1 [0x723721c8 0x0]

next hop 10.1.13.3

remote adjacency

local label 16004 labels imposed {16004}

show cef x.x.x.x

1 2

3 4

Page 29: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29

まとめ

•  Segment RoutingではOSPF/ISISにて直接データプレーン情報をアドバタイズする事で複雑さを回避/ステータスの管理を軽減する

• シンプルにする事により、アプリケーションとの連動をしやすいコアネットワークを構築可能に

Page 30: Segment Routing -もうLDP/RSVPはいらない-Prefix SID Sub-TLVdraft-psenak-ospf-segment-routing-extensions • N-Flag: Node-SID flag.NodeSIDかどうかを示す。 • P-Flag:

Thank you.