Carl Higbie, a former Navy Seal and a Trump 2020 campaign board member, added: "There is clearly an axis between North Korea and Iran, they are helping each other".
Rouhani has said that the Trump administration is seeking "an excuse" to pull out of the landmark 2015 nuclear agreement that capped Iran's nuclear activities in return for the lifting of worldwide sanctions on Iran.
Iran had "successfully" launched a strategic ballistic missile with a range of 2,000 km last Friday.
Rouhani was quoted by Press TV as saying during the military parade on Friday: "We will promote our defensive and military power as much as we deem necessary". Trump said in a tweet posted late on September 23.
Iran said in its announcement that the Khorramshahr missile could carry several warheads.
Though the Khorramshahr is liquid fueled, it is possible that this engagement could lead to improved solid fuel designs, which troops can set up and fire faster, similar to North Korea's Pukguksong series.
October 15 is the next deadline for Trump to certify that Iran is abiding by the deal, which the president must do every six months.
Despite that, until this point the Trump administration has certified Iran's compliance with the accord. Britain, China, France, Germany and Russian Federation are parties to the pact. "The ballistic missile which Iran fired is a provocation of the United States and its allies, including Israel", the Israeli defense minister said.
State broadcaster IRIB carried footage of the missile test without giving its time and location, including video from an on-board camera which it said showed the detachment of the cone that carries multiple warheads.
Washington has imposed unilateral sanctions against Iran, saying Tehran's ballistic-missile tests violated a United Nations resolution that endorsed the nuclear deal and called on Tehran not to undertake activities related to ballistic missiles capable of delivering nuclear weapons.