2. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Agenda
Evolved Programmable Networkの概要
Segment Routing
Flex-LSP
2
3. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
The Internet of Everything
3
IT 予算の変化IT 予算の変化
BYODやモバイル生活による
ユーザ期待値の増加
いつでもどこでも
新しいアプリとプラットフォーム
スケーラビリティ要求
人から人へ->M2M
スマートビジネス・プロセス
経験の違い
速度の違い
データの違い
4. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
今日のMPLSテクロジー
メリット
– サービスが豊富で安定している
– 運用経験
– 世界中にデプロイされている
– 標準技術
認識されているチャレンジ
– ネットワークの複雑性
– 展開/運用するのに非効率で高価
– 確定的では無い
– サービス速度
新しいテクノロジー
– SDN
– クラウドベースのサービスデリバリー/NFV
– IP + Optical
4
5. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public 5
複雑性や運用コストを増加させずに、より
速くサービス展開出来る方法とは?
クラウド内のIT資源の様にネットワーク資
源を使用する方法は?
6. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Architecture Concept of EPN
(Evolved Programmable Network)
6
DC
Controller
DC
Controller
WAN
Controller
WAN
Controller
Cross Domain
Controller
Segment RoutingSegment Routing
IP+Optical
Multilayer
Optimization
(nLight)
G-MPLS
Segment Routing –
simplified control plane;
more scalable dataplane
Flex LSP transport
oriented service
7. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Agenda
Evolved Programmable Networkの概要
Segment Routing
Flex-LSP
7
10. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Applicability
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
Simplicity/Scalable Traffic Engineering
10
PE PE
11. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Applicability
Simple Disjointness
– 品質の厳しい顧客にはプライマリ/セカンダリが互いに分離したパスが必要になる。
– SRであればSegmentをStackする事でコントロールが可能
CoS Based TE
– データは回線コストの安いUS経由/VoIPは低遅延のロシア経由など
– 品質に応じたトラフィックエンジニアリングも実施可能
Simple Disjointness/CoS Based TE
11
12. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Applicability
ネットワークがシンプルなので、パスセットアップも非常に簡単になる
Segment Routing in Software Defined Networks(SR-SDN)
12
FULL
68
69
70
帯域の問題は
無し
帯域の問題は
無し
13. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
IOS-XR Segment Routing Implementation Status
IOS XR 5.2.0
– Address-family IPv4 unicast
– Multi-level IS-IS
– MPLS data plane
– ISIS Prefix Segments
– IP FRR LFA(Loop Free Alternative)
IOS XR 5.2.2
– ISIS Adjacency Segments
– ISIS Topology Independent LFA (TI-LFA)
– ISIS SR/LDP interworking + mapping server
– ISIS SR/LDP Preference setting
– OSPFv2 Prefix Segments
– Configurable SRGB(Segment Routing Global Base)
13
14. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
IOS-XR
OSPF Configuration Example
14
router ospf 1
router-id 10.255.255.1
segment-routing mpls
segment-routing forwarding mpls
area 0
interface Loopback0
passive enable
prefix-sid index 2
!
interface GigabitEthernet0/0/0/0
network point-to-point
!
!
area 1
segment-routing disable
segment-routing forwarding disable
interface GigabitEthernet0/0/0/0
network point-to-point
!
!
SRをプロセス全体で有効にする
すべてのインターフェースでSR
フォワーディングを有効にする
LoopbackのPrefix-sidを設定
SRGBの一番低い値よりのoffset index
Default SRGB =16,000 – 23,999
Index 2 は16002
AreaごとのSRの有効/無効も可能
15. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
OSPF Extention
Opaque Routing Information LSA(Type=4) (RFC4970)に下記Sub-TLVを定義
– SR-Algorithm TLV (8)
– SID/Label Range TLV (9)
Extended Prefix Opaque LSA(Type=7)(draft-ietf-ospf-prefix-link-attr)に下記
Sub-TLVを定義
– Prefix SID Sub-TLV (2)
draft-ietf-ospf-prefix-link-attr/draft-ietf-ospf-segment-routing-extensions
15
17. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
Agenda
Evolved Programmable Networkの概要
Segment Routing
Flex-LSP
17
18. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
L2
ネットワーク
IP/MPLS Core
What is Flex-LSP?
MPLS Traffic Engineeringは従来IP/MPLSネットワークにおいて、明示的なパス設定および
Fast ReRoute(FRR)を用いた高速迂回に使用
MPLS-TPはMPLS-TEに従来の伝送ネットワークの運用者が好む機能を取り入れて、新しいプ
ロトコルとして作成
Flex-LSPはMPLS-TPで必要とされた双方向の対称パス/高信頼のin-band OAMをIP/MPLS
上で使用できる様に拡張したソリューション
MPLS Traffic engineering evolution
18
L2
ネットワーク
Primary LSP
1:1 path protection
(<50ms switchover loss)
Bi-directional RSVP-TE LSP
BFD as Continuity
Check mechanism
Fault OAM
Ethernet PW
Performance
Management over
LSP/PW
Ping/trace for LSP/PW
Primary LSP
PW CAC
PW CAC
19. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
RSVP-TE Extensions for Associated Bidirectional LSPs
draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lspではRFC5654 MPLS-TP Requirement
にあるAsymmetric Bandwidth Co-Routed Bidirectional LSPをRSVPシグナルでサポート
Single Side/Double Side* Provisioningを定義 *IOS-XR support
draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp
19
10Mbps
15Mbps
provision
provision provision
Associated bidirectional LSP Co-routed LSP
Asymmetric Bandwidth Single Side Provisioning Double Side Provisioning
20. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
High Availability/Reliavility of Flex-LSP
1:1 Path Protection
– Standby LSPはExplicitもしくはDynamicに設定可能
– Dynamicの場合はnode-disjoint/link-disjointの順に選出
– Standby LSPはフォワーディングプレーンに事前にインストールされる
BFD over Flex-LSP for CC(Connectivity Check)
– BFD Over IPチャネル/BFD Over Generic Associateチャネル(RFC5586)をサポート
Fault OAM over Flex-LSP
– Fault OAM(LDI/LKR/RDI)をGAL/GA-Ch(RFC5586)上のin-boundで行う
20
Primary LSP
Standby LSP
1:1Path Protection
BFD over FlexLSP for Connectivity Check
Fault OAM over FlexLSP
21. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
IOS-XR Configuration Example
Double Side Provisioning Co-routed LSP/Path Protection(Dynamic)/BFD over
GA-Ch/Fault OAM
21
interface tunnel-te1
ipv4 unnumbered Loopback0
bfd
fast-detect
encap-mode gal
!
destination 10.255.255.3
bidirectional
association id 100 source-address 10.255.255.1
association type co-routed fault-oam
path-option 1 dynamic
interface tunnel-te1
ipv4 unnumbered Loopback0
bfd
fast-detect
encap-mode gal
!
destination 10.255.255.1
bidirectional
association id 100 source-address 10.255.255.1
association type co-routed fault-oam
path-option 1 dynamic
10.255.255.1 10.255.255.2 10.255.255.3
R1 R2 R3
R1 R3
mpls traffic-eng
fault-oam
R2
22. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
IOS-XR Configuration Example
Pseudowire Call Admission Control
22
l2vpn
xconnect group gold
p2p cust_one
neighbor ipv4 10.255.255.3 pw-id 100
bandwidth 100
l2vpn
xconnect group gold
p2p cust_one
neighbor ipv4 10.255.255.1 pw-id 100
bandwidth 100
10.255.255.1 10.255.255.2 10.255.255.3
R1 R2 R3
R1 R3
Flex LSPではPseudo WireのCAC(Call Admission Control)が可能
LSPがbandwidthを満たない場合はPWはUPしない
23. Cisco and/or its affiliates. All rights reserved.CC6-1 Cisco Public
まとめ
Segment Routingは既存のMPLSの技術の複雑さを簡潔化する事で、SDNに対応
する事を可能にする
Flex-LSPは既存のIP/MPLSにMPLS-TPで必要とされた要求事項を盛り込むことで、
IP/MPLS網での伝送ネットワークの統合を可能にする
標準化され、運用経験なIP/MPLSの技術にこれらの新しい機能を付加する事により、
今後のIoEの基盤技術として、活用する事が出来る
23