2010-12-16 6 views
1

Просто интересно, как интернет-провайдеры могут определить, используется ли интернет-соединение мобильного телефона в качестве модема, подключенного к компьютеру, или просто просматривая интернет самостоятельно?Обнаружение, если мобильный телефон Интернет используется при подключении к ПК?

Эта информация хранится в пакетах, если да, какие типы пакетов и как они выглядят?

Спасибо.

ответ

0

Да, это, скорее всего, хранится в заголовке IPv4 Packet. Вероятно, вы обнаружите, что поставщики могут изучить TTL (Time-To-Live). Определяя разницу TTL от установленного по умолчанию на устройстве, вы должны иметь возможность сортировать свои пакеты как исходящие с мобильного устройства, так и с сетевого устройства за его пределами.

Обратите внимание, что вы можете это сделать, если знаете, что делаете (и по умолчанию это не 255, из-за того, что это 8-битное поле), поэтому это не гарантированное решение.

Вне этого они всегда могут проверять строки User-Agent на любые HTTP-запросы, чтобы узнать, используете ли вы браузер на базе ПК. Опять же, это, очевидно, не гарантированное решение, если кто-то определен достаточно, чтобы изменить все это.

+0

Спасибо за ваш ответ! – 2011-05-09 22:14:15