其实在军事仪式上礼炮响21声在全世界都是很普遍的,也可以说是军事仪式中的一个传统,而这个传统也是有一个来源的。在以前,世界刚刚有了热兵器,海军也配备了大量的舰炮,但是刚刚进入热兵器时代,那时的热兵器都是有许多的缺陷的,就比如舰炮在发射了过后的一段时间里,就不能发射,因为由于条件限制,填装弹药需要一定的时间,所以为了保证自己的安全,就必须得向对方示意自己没有进攻意图,所以在进入对方的领地之前,大炮都会向空中开火,表示自己对对方没有威胁。
而当时的战舰是装的7门大炮,为了方便储存和装载弹药,战舰通常都是放在岸上的,在示意的时候,如果对方射击一次,自己就要连续射击3次,一共7门大炮,等到弹药射击完,那就连续射击了21次,这时双方都知道是没有威胁存在的,那么这21声炮响就代表着和平。而为什么战舰只能装载7门大炮,这就不是特别清楚了,毕竟是很久远的事情,对此,也产生了很多的猜测。
不过礼炮响21声的传统倒是就由此而来了。