魚雷
史上初の自航式魚雷のプロトタイプは、 （クロアチア語: Ivan Lupis） と によって設けられた委員会によって製作された。ルッピスはオーストリア・ハンガリー帝国の港町フィウーメ(現在のクロアチアのリエカ) 出身のオーストリア海軍士官であり、ホワイトヘッドはイギリス人技術者で町工場の経営者だった。1864年、ルッピスはホワイトヘッドに、陸からロープを引っ張ることによって駆動する浮遊兵器、salascoste （沿岸防御機の意） の計画を披露し、これを完成させるための契約を行った。
蒸気船時代の海戦戦術
日露戦争で初めて魚雷が実戦に使われ成功を収めた。しかし与えることのできた損傷は予想したものよりも小さかった。これは旅順港のロシア戦隊には修繕用施設が手近にあったという事実を割り引いてもである。海上の戦闘においては、魚雷は補助的なものであり、既に損傷を負った船に止めを刺すか、降伏を強いる時以外には使われなかった。
この戦争では機雷が単に防御のためというよりも攻撃手段として用いられた。日本軍が旅順港外に機雷を敷設したのである。1904年4月12日、ロシアの旗艦「ペトロパヴロフスク」がこの機雷原に入り沈没、戦艦「ポベーダ」は大破した。ロシア軍は1ヶ月後にやはり旅順港外に機雷を敷設し、日本軍の6隻の戦艦の内2隻「八島」と「初瀬」を沈めた（旅順港閉塞作戦参照）。