• NTT Com独⾃のMulti-AS Segment Routingアーキテクチャを考案、運⽤中 ◦ マルチASかつマルチベンダにおけるSR-MPLS TEの実現: https://mpls.jp/2021/presentations/20211101_MPLSJAPAN_NTTCOM_tajima_pub.pdf • ⼤規模SR網には多くの特⻑があるが、運⽤課題も存在 ◦ ネットワーク状態の把握や効率的な経路管理が困難 ▪ トポロジ、Interface状態、コンフィグやログを⼀元管理したい ▪ 経路・Backup-PathやSFCを直感的に把握したい ◦ 利⽤者の増加に伴う管理の煩雑化や作業時間の肥⼤化 ▪ 上記の解決のため、以前にユーザによるセルフマネージ化を提案 • ユーザによるセルフマネージ可能なネットワークサービス運⽤システムの事例: https://onic.jp/_cms/wp-content/uploads/2019/11/onic2019_tajima.pdf ▪ 利⽤者⾃⾝がサービスを直感的に理解し、権限の中で⾃ら選択 → 運⽤効率化や検証業務改善のため、可視化とネットワーク制御を実現するコントローラが欲しい︕ Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Inter-AS MPLS CE Customer
Routing Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ ASBR PE/ ASBR P PE/ ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ ASBR AS AS Inter-AS MPLS CE Customer • 運⽤者・NW種別・拠点などの管理単位でASを分離 & 疎結合にVPN/TE/SFCを連携 ◦ ⾼いスケーラビリティ・シンプルさ・マイグレーション能⼒というSRの利点を強化 ◦ SRv6とSR-MPLSの相互接続や、SR-MPLSへのSFC提供も実現 ◦ Flex-Algo / EPE / Delay Measurement / TI-LFAなどの先端技術を検証し導⼊、マルチベンダに実現 ◦ ASを超えた⼤規模なネットワーク提供や付加価値向上を実現︕→ どうやって管理しよう︖
⼤規模網の運⽤効率化を実現するネットワークコントローラを開発 ◦ トポロジ可視化による運⽤改善とSelf-managingの実現により、SR運⽤を効率化︕ ▪ ⾃作PCEPライブラリも開発中、OSSとして公開予定 ▪ 各プロトコルはマルチベンダ対応 ◦ 疎結合な設計によるスケーラビリティの確保 ▪ コントローラ全体をマイクロサービスに設計 ▪ Pub/Subアーキテクチャを採⽤した監視基盤 Telegraf w/ module PE Routers P Routers Kafka ZooKeeper InfluxDB Grafana Publisher Broker Subscriber Data Shaper User & Operator Web Proxy GoBGP PCE Telegraf Topology Visualizer Controller Stateful PCE Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Inter-AS MPLS CE Customer
Routingアーキテクチャ • 社内網でSegment Routingを活⽤中。更なる発展を⽬指してMulti-AS SRアーキテクチャを提案 ◦ スケーラビリティ・マイグレーション能⼒・シンプルさを向上 ▪ 運⽤者・⽤途・地理的要因などに基づき、ネットワークを⾃由に分割可能 ◦ SR-MPLSへのSFC提供など、更なる付加価値提供を実現 ▪ ASを超えたサービスの相互提供が可能︕ ◦ マルチベンダでの相互接続検証や応⽤的な技術についても検証中 ▪ C-Plane/D-Planeのマルチベンダ接続 ▪ Flex-Algo / Delay Measurement / EPE / TI-LFAなど Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Inter-AS MPLS CE Customer
◦ Inter-AS OptionB(RFC4364)によりASを超えたEnd-to-EndなVPNを提供 & TEはASごとに提供 ◦ D-Plane/C-Plane共に追加のプロトコルは不要 ◦ スケーラビリティを向上させると共に、ASを分離したシンプルな運⽤が可能 特⻑① ⾼いスケーラビリティ Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Inter-AS MPLS CE Customer
◦ 既存リソースの有効活⽤やサービスの相互提供 • SR-MPLS網にもSFCによる付加価値を提供 ◦ Inter-AS部分のルーティング⾯分割によりSR-MPLS - SRv6折り返しを実現。SR-MPLS同⼠のVPNにもSFCを提供 特⻑② SRv6/SR-MPLS相互接続による付加価値提供 Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Inter-AS MPLS CE Customer End.DT6(cust-a-snd) VPN label(cust-a-snd) rt export 65001:1 rt import 65001:101 VRF cust-a-rcv VRF cust-a-snd
◦ SRv6 onlyなネットワーク設計をウォーターフォールとするとアジャイルの発想 ▪ 実装が早く、ある程度枯れたSR-MPLSでサービスを提供&必要な部分にのみ先端的なSRv6の機能を導⼊可能 ▪ 多くの機器ではSR-MPLS→SRv6の移⾏はコンフィグ変更のみで実現可能であり、移⾏が容易 特⻑③ SR Migration(1/2) Customer CE CE Customer Customer AS AS SR-MPLS domain Inter-AS MPLS Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SRv6 / SR-MPLS Dual-Stack domain PE PE/ASBR PE P PE CE CE SR-MPLS domain Customer Inter-AS MPLS PE PE P PE/ASBR AS AS Pure IPv6 Network CE Customer
◦ UnderlayをIPv6で構成しておくことにより、離れたSRv6網同⼠の接続なども可能 ▪ SR-MPLS&SRv6のDual planeネットワークを経ることで移⾏が容易になる可能性あり ◦ 既存網の⼀部に新たなSR網を接続することも⾃由⾃在 ▪ Pure IPv6なSRv6のメリットと、Option-Bによる疎結合なAS連携のメリット 特⻑③ SR Migration(2/2) Customer CE CE Customer Customer AS AS SR-MPLS domain Pure IPv6 Network Interwork ASBR P SRv6 domain PE/ASBR PE/ASBR P PE/ASBR SFC Proxy Network Function SR-MPLS domain PE PE/ASBR PE P PE CE CE SRv6 domain Inter-AS MPLS PE PE P PE/ASBR AS AS Pure IPv6 Network CE Customer Customer