Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Марсианский пакет является IP пакетом видел на общедоступном Интернете , который содержит адрес отправителя или получателя , который зарезервирован для специального использования по Internet Assigned Numbers Authority (IANA). В общедоступном Интернете такой пакет либо имеет поддельный адрес источника, и он фактически не может быть отправлен, как заявлено, либо пакет не может быть доставлен. [1] Требование сделать это можно найти в RFC  1812 , раздел 5.2.3 (Решение о местной доставке).

Марсианские пакеты обычно возникают из адреса IP спуфинга в отказе в обслуживании , [2] , но могут также возникнуть вследствие неисправности сетевого оборудования или неверных в хосте . [1]

В терминологии Linux марсианский пакет - это IP-пакет, полученный ядром на определенном интерфейсе, в то время как таблицы маршрутизации указывают, что исходный IP-адрес ожидается на другом интерфейсе. [ необходима цитата ]

Название происходит от пакета с Марса , что означает, что пакет, похоже, не с этой Земли. [3]

IPv4 и IPv6 [ править ]

И в IPv4, и в IPv6 марсианский пакет имеет либо адрес источника, либо адрес назначения, либо оба адреса в пределах диапазонов специального использования, определенных в RFC 6890.

Механизмы перехода [ править ]

6to4 [ править ]

6to4 - это технология перехода IPv6, в которой IPv6-адрес кодирует исходный IPv4-адрес, так что каждый IPv4 / 32 имеет соответствующий уникальный префикс IPv6 / 48. Поскольку ретрансляторы 6to4 используют закодированное значение для определения конечного сайта туннеля 6to4, адреса 6to4, соответствующие марсианам IPv4, не маршрутизируются и никогда не должны появляться в общедоступном Интернете.

Тередо-туннелирование [ править ]

Teredo - это еще одна технология перехода IPv6, которая кодирует исходный IPv4-адрес в IPv6-адресе. Однако формат кодирования кодирует адрес сервера Teredo и информацию о туннеле перед адресом клиента IPv4. Таким образом, не существует более определенного набора префиксов, чем 2001: 0 :: / 32 для пакетов Teredo с марсианскими адресами конечных узлов. Однако можно подделать пакеты Teredo с IPv4-адресом сервера Teredo, установленным на марсианский.

См. Также [ править ]

Ссылки [ править ]

  1. ^ a b Бейкер, Ф. «Требования к маршрутизаторам IP версии 4» . tools.ietf.org . Проверено 2 мая 2019 .
  2. ^ RFC 3704 - Фильтрация входящего трафика для многосетевых сетей
  3. ^ "Файл жаргона: марсианин" .