US Defense Secretary insisted Washington is meeting its objectives against Iran despite escalating attacks on Gulf.