This visual execution shows how nginx uses the ip_hash method to keep session persistence. When a client sends a request, nginx extracts the client IP and calculates a hash value from it. This hash determines which backend server will handle the request. The same client IP always maps to the same backend server, ensuring the session stays on one server. The execution table traces multiple requests from different IPs, showing consistent server selection for repeated IPs. The variable tracker shows how client IPs, hash results, and selected servers change step-by-step. Key moments clarify why the same IP maps to the same server and what happens when new IPs or servers appear. The quiz tests understanding of server selection and hash behavior. The snapshot summarizes the ip_hash directive usage and benefits.