Как обнаружить идут ли запросы через Nat или нет?

Тема в разделе "WASM.NETWORKS", создана пользователем neutronion, 15 апр 2011.

  1. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    ведь что по сути содержит arp пакет?
    1) Два мак адреса
    2) ид протокола
    3) Если ип протокол то адрес шлюза и адрес локального хоста.
    Да-с и тут Бендера понесло. Надо помедитировать чуток.
     
  2. 100gold

    100gold New Member

    Публикаций:
    0
    Регистрация:
    26 фев 2010
    Сообщения:
    165
    Можно попробовать покурить rfc 791 на предмет LSRR\SSRR и попробовать с помощью него и tracert'а до mail.ru получать собственный пакет. Пользуясь соображением о том что, если хост не за натом, то на его IP можно отправить пакет глобальной сети. Можно для каждого хоста в трейсроуте пробовать посылать пакет, где вторым адресом будет исходный(свой). Тогда в случает отсутствия ната пакет назад вернётся, а в случае наличия ната пакет пропадёт.

    П.С. Правда я ваще хз как на самом деле это работает, как оно оборудованием поддерживается и так ли оно как я тут расписывал - вобщем гоу курить rfc 791 :)
     
  3. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
  4. eshkinkot

    eshkinkot New Member

    Публикаций:
    0
    Регистрация:
    6 май 2010
    Сообщения:
    73
    _DEN_
    А чем тебя не устраивает технология STUN для определения типа NAT? Она легко реализуется.
     
  5. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
  6. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Решение прикольное, но не гибкое, что если сервер поменяет страницу,
    придется менять и парс html странички.
     
  7. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Интересная мысль. Если это действительно так. Пакет правда может и так пропасть, но это можно обойти.
     
  8. Baranizator

    Baranizator New Member

    Публикаций:
    0
    Регистрация:
    5 май 2011
    Сообщения:
    14