Subject: Re: [Detnet] draft-geng-spring-srv6-for-detnet-00

From: "Gengxuesong (Geng Xuesong)" <[email-masked]>
Date: Fri, 22 Nov 2019 02:49:14 +0000

Hi David,

Thank you for giving comments. Here are some responses:
1. Different from SRv6 function
There are some functions that have already been defined in  SRv6 Network Programming  (https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05 ). In this draft, we define some new functions to support DetNet, e.g., Replication, Elimination;
2. Different from DetNet function
I'm a little confused about this comment. Maybe you mean that why SRv6 based data plane is different from the current MPLS data plane, which includes service sub-layer and forwarding sub-layer(Similar comment from Balaz). We could find service sub-layer and forwarding sub-layer in MPLS data plane solution very easily just because we implement these two sub-layers with MPLS label stack: s-label for service sub-layer and t-label for forwarding sub-layer. In SRH, there is no label stack, so it is not easy to identify which part is service sub-layer and which part is forwarding sub-layer. However, based on the requirement of DetNet and the characters of SRv6, we try to make the DetNet SRv6 data plane capable to support any DetNet function of service sub-layer and forwarding sub-layer, e.g., Service Protection, resource allocation; 

Best Regards
Xuesong

>[Detnet] draft-geng-spring-srv6-for-detnet-00

>Thanks very much for the presentation this afternoon. 
>You noted a couple of times the there was function that was:
>A. Different from SRv6 function
>B. Different from DetNet function
>Could you summarize what these differences are for each and where they occur?

>Thanks!
>Dave

_______________________________________________
detnet mailing list
[email-masked]
https://www.ietf.org/mailman/listinfo/detnet