English
Language : 

82598EB Datasheet, PDF (153/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - Wake Up
The 82598 searches for the contents of Receive Address register 0 (RAH0, RAL0) as the embedded IEEE
address (it catches the case of seven 0xFFs followed by the IEEE address). As soon as one of the first
96 bytes after a string of 0xFFs doesn't match, it continues to search for anther set of at least six 0xFFs
followed by the 16 copies of the IEEE address later in the packet.
A Magic Packet's destination address must match the address filtering enabled in the configuration
registers with the exception that broadcast packets are considered to match even if the Broadcast
Accept bit of the Receive Control register (FCTRL.BAM) is 0b. If APM Wakeup is enabled in the EEPROM,
the 82598 starts up with the Receive Address register 0 (RAH0, RAL0) loaded from the EEPROM. This
enables the 82598 to accept packets with the matching IEEE address before the software device driver
comes up.
Offset
0
# of
Bytes
Field
6
Destination Address
6
6
12
8
12
4
12
4
Any
6
any+6
96
Source Address
Possible LLC/SNAP
Header
Possible VLAN Tag
Type
Synchronizing Stream
16 Copies of Node
Address
Value
Action
Compare
Skip
Skip
Skip
Skip
0xFF*6+
Compare
0xA*16
Compare
Comment
MAC header – processed by main address
filter
Compared to Receive Address Register 0
(RAH0, RAL0)
3.3.2.3.1.5 ARP/IPv4 Request Packet
The 82598 supports receiving ARP Request packets for wakeup if the ARP bit is set in the Wake Up Filter
Control WUFC) register. Four IPv4 addresses are supported and are programmed in the IPv4 Address
Table (IP4AT). A successfully matched packet must pass L2 address filtering, a Protocol Type of 0x0806,
an ARP OPCODE of 0x01, and one of the four programmed IPv4 addresses. The 82598 also handles ARP
Request packets that have VLAN tagging on both Ethernet II and Ethernet SNAP types.
Offset
0
# of
Bytes
Field
6
Destination Address
6
6
Source Address
12
8
Possible LLC/SNAP Header
12
4
Possible VLAN Tag
Value
Action
Compare
Skip
Skip
Compare
Comment
MAC header – processed by main
address filter
153