Martianパケットは、 RFC 1812 の付録 B 用語集 (Martian アドレス フィルタリング)で定義されているように、 Internet Assigned Numbers Authority (IANA)によって特別な使用のために予約されている送信元アドレスまたは宛先アドレスを含む、パブリック インターネット上で見られる IP パケットです。パブリック インターネットでは、このようなパケットは 偽装された送信元アドレスを持ち、主張どおりに実際に発信されたものではないか、パケットを配信できません。[1]これらのパケットをフィルタリングする (つまり、転送しない) 要件は、 RFC 1812 のセクション 5.3.7 (Martian アドレス フィルタリング) に記載されています。
火星パケットは、通常、サービス拒否攻撃におけるIPアドレスのスプーフィングから発生しますが、[2]ネットワーク機器の故障やホストの設定ミスによっても発生する可能性があります。[1]
Linuxの用語では、Martianパケットとは、特定のインターフェース上でカーネルが受信したIPパケットであり、ルーティングテーブルでは送信元IPが別のインターフェース上にあることが期待されていることを示しています。[3] [4]
名前は火星からのパケットに由来しており、そのパケットは地球のものではないと思われることを意味している。[5]
IPv4 と IPv6
IPv4とIPv6の両方において、火星パケットは送信元アドレス、宛先アドレス、またはその両方を特別使用範囲のいずれかに持っています。[6]
移行メカニズム
6対4
6to4 は、IPv6 アドレスが元の IPv4 アドレスをエンコードし、すべての IPv4 / 32が対応する一意の IPv6 / 48プレフィックスを持つIPv6 移行テクノロジです。6to4 リレーはエンコードされた値を使用して 6to4 トンネルの終了サイトを決定するため、IPv4 Martians に対応する 6to4 アドレスはルーティングできず、パブリック インターネット上に表示されません。
Teredo トンネリング
Teredo は、発信元 IPv4 アドレスを IPv6 アドレスにエンコードする別のIPv6 移行テクノロジです。ただし、エンコード形式では、Teredo サーバー アドレスとトンネル情報が IPv4 クライアント アドレスの前にエンコードされます。したがって、火星のエンド サイト アドレスを持つ Teredo パケットの場合、 2001:0:: / 32よりも具体的なプレフィックス セットは定義できません。ただし、Teredo サーバー IPv4 アドレスを火星に設定して Teredo パケットを偽装することは可能です。
実装
一部の大型ルーターには、Martian Filtering パケットとアドレスを特別にフィルタリングする機能が備わっています。
- Juniper Junos OSには[7] があります
martians。 - Cisco IOSにはMartinフィルタリングがなく、
ip access-list[8] - Cisco Small Businessには
Martian Addresses[9]
参照
参考文献
- ^ ab Baker, F. (1995 年 6 月). IP バージョン 4 ルーターの要件。doi : 10.17487/RFC1812。RFC 1812。2021年8 月18日閲覧。
- ^ Baker, F.; Savola, P. (2004 年 3 月). マルチホーム ネットワークのイングレス フィルタリング。doi : 10.17487/RFC3704 . BCP 84. RFC 3704 . 2021 年 8 月 18日閲覧。
- ^ 「メッセージログに火星のソースエラーが表示される」 。 2022年7月2日閲覧。
- ^ 「Red Hat Enterprise Linux 5.2 - カーネル: Martian ソースメッセージ」。2022年7月2日閲覧。
- ^ 「Jargon File: martian」。2010年12月17日時点のオリジナルよりアーカイブ。2010年12月25日閲覧。
- ^ M. Cotton、 L . Vegoda、B. Haberman (2013 年 4 月)。R. Bonica (編)。特殊目的 IP アドレス レジストリ。IETF。doi : 10.17487 / RFC6890。RFC 6890 。RFC 8190によって更新されました。
- ^ 「ルーティング用に火星のアドレスを認識する | Junos OS | Juniper Networks」www.juniper.net 。 2024 年 6 月 4 日閲覧。
- ^ 「L3 スイッチでの Bogon および Martian ブロッキング」。community.cisco.com。2010年 6 月 24 日。2024 年 6 月 4 日閲覧。
- ^ 「300 シリーズ マネージド スイッチでのサービス拒否 (DoS) Martian アドレス設定」。Cisco。2024年 6 月 4 日閲覧。
