Hundreds of anti-war protesters from across the United States have held rallies in Washington to mark the sixth anniversary of the war in Iraq.