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 ...






Suggested Topics:


Linux Kernel Software Development :: Images
 Linux Kernel Network stack and architecture ↗
23-Jun-2017


 Linux Packet Scheduling, Traffic Control, QoS, Classification and Packet Queues ↗
12-Sep-2017


 sk_buff operations ↗
23-Jun-2017


 Network_data_flow_through_kernel API Map ↗
23-Jun-2017


 Interactive map of Linux kernel ↗
12-Feb-2017


 Linux kernel vs performance tools ↗
12-Sep-2017



Networking and Network Software Development :: Images
 IP, TCP, UDP, ICMP Headers ↗
23-Jun-2017


 Network Packet Processing Hardware Offload ↗
23-Jun-2017


 

Join The Linux Channel :: Facebook Group


Join a course:

💎 Linux Kernel and Systems Software: PDF Brochure
💎 Linux and Network Software Developer: PDF Brochure
💎 ... or unlimited life-time mentorship: Details


💗 Help shape the future: Sponsor/Donate


Recommended Topics:
Featured Video:

* Click the image above to watch this video on Youtube ↗

Download: Linux Kernel Booting_1.pdf


Trending Video:

* Click the image above to watch this video on Youtube ↗

TUTORIALS :: Research Socket overhead in Linux vs Message Queues and benchmarking:


Linux ioctl() API interface:


Research :: Content Delivery Networks (CDN):
CDN Networks


Recommended Video:

* Click the image above to watch this video on Youtube ↗

The TOFFEE Project - v10.7 :: Updated: 10-Nov-2018 :: © 2018 :: Author: Kiran Kankipati
Your IP: 54.82.10.219 :: Browser: CCBot/2.0 (https://commoncrawl.org/faq/)