Comparing draft-ietf-mpls-sfc and draft-malis-mpls-sfc-encapsulation

Slides:



Advertisements
Similar presentations
Service Function Chaining (SFC) BoF
Advertisements

Surendra Kumar Jim Guichard Paul Quinn Cisco Systems, Inc.
Network Service Header (NSH) draft-quinn-sfc-nsh IETF 90
Draft-li-mpls-global-label-usecases-00IETF 88 SPRING WG1 Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-00 Zhenbin Li, Quintin Zhao.
SFC Header Mapping for Legacy SF draft-song-sfc-legacy-sf-mapping-03 Haibin Song Jianjie You Lucy Yong.
FMIPv6 Usage with DNA Protocol draft-koodli-dna-fmip-00 Rajeev Koodli, Syam Madanapalli DNA WG, 63 IETF - Paris.
Network Layer. The Network layer, or OSI Layer 3, provides services to exchange the individual pieces of data over the network between identified end.
Draft-ietf-sfc-architecture Prepared by Carlos Pignataro and Joel Halpern.
SFC OAM Requirements and Framework
Service Function Chaining Use Cases draft-liu-service-chaining-use-cases IETF 89 London, March 3, 2014 Will Liu, Hongyu Li, Oliver Huang, Huawei Technologies.
Virtual Circuit Network. Network Layer 2 Network layer r transport segment from sending to receiving host r network layer protocols in every host, router.
IETF SFC: Service Chain Header draft-zhang-sfc-sch-01
Network Service Header (NSH) draft-quinn-sfc-nsh IETF 89 A. Chauhan Citrix U. Elzur Intel B. McConnell Rackspace C. Wright Red Hat Inc. P. Quinn J. Guichard.
J. Halpern (Ericsson), C. Pignataro (Cisco)
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
SFC Trace Issue Analysis and Solutions IETF 94 Yokohama draft-yang-sfc-trace-issue-analysis-00 Xu. Yang L. Zhu G. Karagiannis.
MPLS-TP OAM Analysis Nurit Sprecher / Nokia Siemens Networks Tom Nadeau / BT Huub van Helvoort / Huawei Yaacov Weingarten / Nokia Siemens Networks.
TRILL T RANSPARENT T RANSPORT OVER MPLS draft-muks-trill-transport-over-mpls-00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong.
Ready-to-Deploy Service Function Chaining for Mobile Networks
Requirements for LER Forwarding of IPv4 Option Packets
Connecting MPLS-SPRING Islands over IP Networks
Virtual Private Networks
Bing Liu (speaker), Sheng WG, ietf97, November 2016
draft-white-i2rs-use-case-02
ODL SFC, Implementing IETF SFC November 14, 2016
Taekhee Kim Hyun Yu, Chiwook Jeong, Youngtae Han, Eunkyoung Paik
Presenter: Jeffrey Zhang
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
Overlay OAM Design Team Report
Multi-domain MPLS Deployment Enhancement
DHCPv6-Shield: Protecting Against Rogue DHCPv6 Servers
IETF 97, November 2016 Seoul, Korea
Multi-layer OAM for SFC Networks draft-wang-sfc-multi-layer-oam-09
An MPLS-Based Forwarding Plane for Service Function Chaining
draft-haas-bfd-large-packets
IPv6 VPN Based Address Format draft-lee-l3vpn-ipv6-vpn-00.txt
Debashish Purkayastha, Dirk Trossen, Akbar Rahman
Greg Mirsky IETF-99 July 2017, Prague
Controlling Service Function Access to NSH
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Service Function Chaining-Enabled
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
RADIUS Attributes for NSH
Xiaohu Xu & Stewart Bryant (Huawei) Hamid Assarpour (Broadcom)
SFC Path Consistency OAM
Encapsulation for BIER in Non-MPLS IPv6 Networks
Xiaohu Xu (Huawei) Stewart Bryant (Huawei) Hamid Assarpour (Broadcom)
Xiaohu Xu (Huawei) Stewart Bryant (Huawei) Hamid Assarpour (Broadcom)
IETF 100, November 2017 Singapore
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
Consideration of IPv6 Encapsulation for Path Services draft-li-6man-ipv6-sfc-ifit-00 Zhenbin Li, Shuping Peng.
DetNet Configuration YANG Model Update
PW Control Word Stitching
draft-guichard-sfc-nsh-sr-02
An MPLS-Based Forwarding Plane for Service Function Chaining
BIER in IPv6 draft-zhang-bier-bierin6-03
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
PW Control Word Stitching
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
draft-ietf-bier-ipv6-requirements-01
OAM for Deterministic Networks draft-mirsky-detnet-oam
BGP VPN service for SRv6 Plus IETF 105, Montreal
Zhaohui (Jeffrey) Zhang
Geneve applicability for service function chaining draft-boutros-nvo3-geneve-applicability-for-sfc-02 Sami Boutros Dharma Rajan Philip Kippen Pierluigi.
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-01
DetNet Data Plane Solutions draft-ietf-detnet-dp-sol-ip-02  draft-ietf-detnet-dp-sol-mpls-02  Bala’zs Varga, Jouni Korhonen, Janos Farkas, Lou Berger,
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-00
Inter-AS OAM for SR Networks IETF 105, Montreal
BIER Penultimate Hop Popping draft-zzhang-bier-php-00
Presentation transcript:

Comparing draft-ietf-mpls-sfc and draft-malis-mpls-sfc-encapsulation IETF 102 Montreal Stewart.Bryant@gmail.com (Huawei)

draft-ietf-mpls-sfc Emulates NSH operation in an MPLS environment that does not support native NSH operations. Uses the existing MPLS forwarding plane to send packets to and between service functions. SFFs are built from existing MPLS routers Designed to provide migration assistance to an NSH environment, making it easy to introduce SF chaining in today’s networks. MPLS layer has to understand the whole of the service chain.

draft-malis-mpls-sfc-encapsulation Designed to carry NSH packets over an MPLS network between SFFs that understand the NSH. MPLS is simply a transport between SFFs and does not understand the service chain. Operates like a type of MPLS VPN.

Comparison Chalk and Cheese draft-ietf-mpls-sfc understands and knows the service chain. draft-malis-mpls-sfc-encapsulation understands how to deliver a packet to an SFF, but not what to do next. Neither can do the job of the other.

Recommendation Each draft serves a different purpose and is applicable to a different network scenario. There is no conflict between the drafts. Each draft should be considered independently on its own merits for its own purpose. draft-ietf-mpls-sfc is an MPLS WG draft. The MPLS WG should consider draft-malis-mpls-sfc-encapsulation for WG adoption when it is ready. Both drafts should follow their natural path along the publications process independent of each other.