An Iranian naval task force has docked in Sudan, carrying with it a "message of peace and security to neighbouring countries", Iranian state media report.
The vessels, which include a corvette and freighter, set sail from Iran last month, the Irna news agency said.