https://wiki.linuxfoundation.org/networking/toe suggests it's done mostly in closed-source firmware.
Reply on news.ycombinator.com