魚雷
開発当初の魚雷は信頼性が低かったが、航走距離の延伸、命中率を向上させるために多くの技術改良がなされる一方で、その防御方法も編み出された。初期の魚雷は単純なジャイロ誘導であり、直進することしかできなかった。当時は低い命中率を補うため同時に複数の魚雷を扇状に発射し、いずれか1本でも命中することを期待する戦術を採っていた(通常、商船など低速な目標に対しては1-2本だが、軍艦などの高速な目標に対しては4-6本発射していた)。第二次世界大戦時から、艦船が出す音響などを感知して追跡するホーミング魚雷の開発・配備が進んだ。
魚雷の発射にはいくつかの方法がある。潜水艦においては魚雷発射管を用い、管に装填した魚雷を高圧空気または水圧で押し出す。潜水艦の運動性能が低かった時代には、艦首と艦尾に発射管を装備しているのが一般的であった。潜水艦の速度が向上した現在では、対戦する艦船に近距離追尾される状況が減ったので、艦首だけに装備することがほとんどである。
水上艦においては、喫水線下(第一次世界大戦頃までの戦艦)または甲板(第二次世界大戦頃までの巡洋艦や駆逐艦)、艦首付近(初期の小型艇)に設置された魚雷発射管を用いることが一般的であった。魚雷艇(PTボート、Sボート)などでは、甲板上から側方や後方へ落射させるものもあった。航空機からの発射では、第二次世界大戦時は飛行する航空機(雷撃機)から投下する方法が主であった。
アルコール(最初はエチルアルコール、後にメチルアルコール)と圧縮空気から蒸気を発生させて推進力とする方式。圧縮空気だけの場合と比較してスピードは増したが、航跡がはっきりしてしまうという欠点があった。アルコール以外に、過酸化水素の分解によって発生する蒸気を用いるヴァルター機関を搭載する魚雷も開発されている。
魚雷は砲弾や後に登場する対艦ミサイルに比べて推進速度が遅く、無誘導魚雷を遠距離から発射すると命中確率が著しく下がるため、可能な限り近距離から発射する必要があった。しかし、第二次世界大戦中に登場したレーダーにより艦船や航空機を遠距離から発見することが容易になり、艦艇の防空火力と対水上砲撃精度が向上した。これらの進歩は隠れる遮蔽物がない外洋において雷撃機や水雷艇、駆逐艦の魚雷の実用発射距離内への接近を困難なものとし、雷撃機と水雷艇の消滅および駆逐艦における対水上艦攻撃用の重魚雷発射管の撤去につながった。さらに魚雷より高速・長射程の対艦ミサイルの実用化により、沿岸地域での運用を前提とする魚雷艇もミサイル艇に取って代わられ、水上艦艇の対艦攻撃手段としてはほとんど用いられなくなった。現在では魚雷を主兵装とするのは潜水艦のみであり、水上艦や航空機に搭載される魚雷は対潜水艦用の誘導魚雷が主流を占めている。
フォークランド紛争で1982年5月2日にイギリス海軍の原子力潜水艦「コンカラー」がアルゼンチン海軍の巡洋艦「ヘネラル・ベルグラノ」をマーク8魚雷で撃沈した。これは2018年時点において原子力潜水艦から発射された魚雷によって撃沈した唯一の例である。この時に使用されたマーク8魚雷は第二次世界大戦時に開発された魚雷で、ホーミング装置が装備されていなかった。
第二次世界大戦後、実戦で魚雷が使用されたのは、朝鮮戦争でのダム攻撃、ベトナム戦争でのトンキン湾事件、そして上記のフォークランド紛争のみである。
魚雷防御網(英語版)(防雷網)
seaspider魚雷迎撃魚雷
対潜哨戒機による警戒
ソナーデコイ - 擬似気泡缶、曳航型デコイAN/SLQ-25など
プレーリー・マスカー遮音装置(英語版)
魚雷防御網を展開したフランス海軍の戦艦オッシュ
UボートXXI型に搭載された擬似気泡缶ボールド (デコイ)の発射管