The Linux Channel

QUICK LINKS for students and advance developers :: Network Packet Processing Hardware Offload

Written by: Kiran Kankipati
Published: 23-Jun-2017

 

LRO - Large Receive Offload
LRO - Large Receive Offload
Image courtesy/source: https://image.slidesharecdn.com/20140928gsoeurobsdcon2014-15 ...




TCP Segmentation Offload
TCP Segmentation Offload
Image courtesy/source: https://camo.githubusercontent.com/fa57bbd6d4695d784ca6a58ac ...




Segmentation and Checksum Offloading: Turning Off with ethtool (BEFORE: sudo ethtool -K eth0 gso off)
Segmentation and Checksum Offloading: Turning Off with ethtool (BEFORE: sudo ethtool -K eth0 gso off)
Image courtesy/source: https://sandilands.info/sgordon/images/wireshark-capture-1.p ...




Segmentation and Checksum Offloading: Turning Off with ethtool (AFTER: sudo ethtool -K eth0 gso off)
Segmentation and Checksum Offloading: Turning Off with ethtool (AFTER: sudo ethtool -K eth0 gso off)
Image courtesy/source: https://sandilands.info/sgordon/images/wireshark-capture-2.p ...




Without Segmentation & Checksum (CRC) Offloading
Without Segmentation & Checksum (CRC) Offloading
Image courtesy/source: http://wiki.networksecuritytoolkit.org/images/thumb/No_segme ...




With Segmentation & Checksum (CRC) Offloading & Packet Capture Considerations
With Segmentation & Checksum (CRC) Offloading & Packet Capture Considerations
Image courtesy/source: http://wiki.networksecuritytoolkit.org/images/thumb/Segmenta ...






The Linux Channel - v4.33 :: Updated: 10-Aug-2017 :: © 2017 :: Author: Kiran Kankipati