Manchester United's Rio Ferdinand believes retrospective punishment is the best way to stamp out diving in football.