据说400多年前英国海军用的是火炮。当战舰进入友好国家的港口之前,或在公海上与友好国家的舰船相遇时,为了表示没有敌意,便把船上大炮内的炮弹统统放掉,对方的海岸炮舰船也同样做以表示回报。

这种做法以后就逐渐成为互致敬意的一种礼仪。

由于当时最大的战舰装有大炮21门,所以鸣炮21响就成了一种最高礼节。