All books

Professional

Apps About Coach Log in Start reading

Quantitative Finance · Glossary

What is Receive-side scaling, flow steering?

Also known as: receive-side scaling · flow steering

Definition 3.5 Networks, Hardware and Trading Infrastructure · Chapter 3 — Network Cards and Kernel Bypass

Receive-side scaling (RSS) is a multi-queue card’s distribution of arriving packets over several receive rings, by a hash of their addresses and ports, so that different cores can process different flows. Flow steering is the card’s placing of chosen flows (by exact match on addresses and ports) on a chosen ring, overriding the hash.

Read in context →