直布罗陀海峡的两侧分别是红海和亚丁湾,红海由回归线穿过,受副热带高气压带控制,全年高温少雨,海水蒸发量大,所以盐度高。红海是世界上盐度最大的海域。而红海由于盐度高,所以水面低于盐度较低的亚丁湾,海水由亚丁湾流向红海表面。红海水位升高后,压力变大,海水又从底部流向亚丁湾。这样,就形成了一个密度流。