DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

RTL8111E Просмотр технического описания (PDF) - Realtek Semiconductor

Номер в каталоге
Компоненты Описание
производитель
RTL8111E Datasheet PDF : 39 Pages
First Prev 21 22 23 24 25 26 27 28 29 30 Next Last
RTL8111E
Datasheet
6.8. Receive-Side Scaling (RSS)
The RTL8111E complies with the Network Driver Interface Specification (NDIS) 6.0 Receive-Side
Scaling (RSS) technology for the Microsoft Windows family of operating systems. RSS allows packet
receive-processing from a network adapter to be balanced across the number of available computer
processors, increasing performance on multi-CPU platforms.
6.8.1. Receive-Side Scaling (RSS) Initialization
During RSS initialization, the Windows operating system will inform the RTL8111E that it should store
the following parameters: hash function, hash type, hash bits, indirection table, BaseCPUNumber, and the
secret hash key.
Hash Function
The default hash function is the Toeplitz hash function.
Hash Type
The hash types indicate which field of the packet needs to be hashed to get the hash result. There are
several combinations of these fields, mainly, TCP/IPv4, IPv4, TCP/IPv6, IPv6, and IPv6 extension
headers.
TCP/IPv4 requires hash calculations over the IPv4 source address, the IPv4 destination address, the
source TCP port and the destination TCP port.
IPv4 requires hash calculations over the IPv4 source address and the IPv4 destination address.
TCP/IPv6 requires hash calculations over the IPv6 source address, the IPv6 destination address, the
source TCP port and the destination TCP port.
IPv6 requires hash calculations over the IPv6 source address and the IPv6 destination address
(Note: The RTL8111E does not support the IPv6 extension header hash type in RSS).
Hash Bits
Hash bits are used to index the hash result into the indirection table
Indirection Table
The Indirection Table stores values that are added to the BaseCPUNumber to enable RSS interrupts to be
restricted from some CPUs. The OS will update the Indirection Table to rebalance the load.
BaseCPUNumber
The lowest number CPU to use for RSS. BaseCPUNumber is added to the result of the indirection table
lookup.
Secret hash key
The key used in the Toeplitz function. For different hash types, the key size is different.
Integrated Gigabit Ethernet Controller for PCI Express
18
Track ID: JATR-2265-11 Rev. 1.5

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]