Question: why are water pipes knocking?
Answer: Knocking in the plumbing is known as water hammer. It's caused by pockets of air caught in the water supply. These then bang against the side of the water pipes, causing them to knock or vibrate.