计算机 · 2021年12月29日 0

TCP Offload

UDP GSO

  • 没有开启UDP GSO时,那么分段会在IP层进入数据链路层时进行
  • 开启UDP GSO,但是硬件不支持UDP GSO,分段会在数据链路层进入驱动层时进行
  • 开启UDP GSO,但是硬件支持UDP GSO,分段会在驱动层送入硬件时进行时进行(我自己猜的,需要看mellanox的代码验证)
    这里所谓的分段就是:分段前这些数据作为一个整体使用同一个上层协议的header,而分段之后,这些数据被分成了多个包,每个包都有自己独立的各层协议的头;

https://www.cnblogs.com/sammyliu/p/5227121.html