Een sifon (zwanenhals) werkt als een waterslot door een U-vormige bocht in de afvoerbuis, die na elk gebruik gevuld blijft met een kleine hoeveelheid water. Deze waterbarrière blokkeert rioolgassen en nare geuren, maar laat afvalwater doorstromen. Sifons voorkomen ook verstoppingen door vuil op te vangen. Of het nu gaat om regenwaterafvoer of de afvoer van leidingwater, een sifon voorkomt dat nare geuren, ongedierte en ongewenste luchtstromen vanuit de afvoer naar binnen komen.