page1
Producer
pointer
Consumer
pointer
“Shadow”
consumer
pointer
Controlled by NIC
In progress