> The nice thing about TSO/GSO/GRO is that they don't require any
> changes to the protocol as just implementation techniques, also
> they're one sided opitmizations meaning for instance that TSO can be
> used at the sender without requiring GRO to be used at the receiver.
> My understanding is that IP parcels requires new protocol that would
> need to be implemented on both endpoints and possibly in some routers.
> Do you have data that shows the benefits of IP Parcels in light of
> these requirements?

The various segmentation offload optimizations done by NICs have a number of 
drawbacks that the parcel scheme does not have:

1.  They are still limited to 65K bytes.
2.  The number of streams that can be optimized are significantly limited by 
memory in the NIC and usually by the size of the receive queue.  In other 
words, it words some of the time, but not all of the time.
3.  The NIC is responsible for checksum computation and validation.  If one is 
operating in a fault tolerant environment, one wants to the checksum 
computation/checking done in the fault tolerant domain (i.e., the host, not the 
NIC).



_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to