Alvaro, Spring Chairs,

The 6MAN chairs have reviewed the discussion on your query to the IPv6 list.   
This is our thoughts.

Process wise we don’t think we can declare any kind of formal consensus on 
this.   We are sure you have also read the discussion.  We do have some 
feedback from our reading of the discussion.  

Our read is there is a number of people who don’t like using C-SIDs due to 
issues relating to verify transport checksums due to not having access to final 
destination address.   We don’t think this is a significant issue as long as 
they are in a SRH header.  That provides additional context that C-SIDs may be 
in use.  

We think there is a stronger issue when using C-SIDs without a SRH header.   
There isn’t any context for knowing how to handle these packets.   We also 
agree with the point was that for an endpoint, there would be no way for that 
endpoint to do hardware offload for the TCP checksum.  Even if the NIC 
supported SRH it would not know how to restore the original destination 
address.  These NICs commonly fail to do TCP offload with any routing header or 
other extension headers too, so the failure is there.  It is made worse without 
having any context that C-SIDs are being used.

We think this issue could be reduced if there was a way to identify that the 
packets contained C-SIDs.  For example, if they were using the prefix defined 
in <draft-ietf-6man-sids>.  We note that 
<draft-ietf-spring-srv6-srh-compression> does reference this prefix defined in 
<draft-ietf-6man-sids>, but does not require its use.

Bob, Ole, Jen


_______________________________________________
spring mailing list -- spring@ietf.org
To unsubscribe send an email to spring-le...@ietf.org

Reply via email to