Что такое TTL и как с его помощью обмануть оператора. Настройка вспышки: режимы работы вспышки Что такое режим ттл в вспышках

TTL — что это такое? TTL расшифровывается как Time to Live. То есть время жизни пакета, отведённое ему в момент перехода от начального узла к конечному. В стандарте IPv4 для отражения TTL выделено восьмиразрядное поле в заголовке. Проходя через многочисленные узлы к адресату, значение пакета каждый раз уменьшается на 1 единицу. Это сделано с целью ограничить время его присутствия в узлах конкретным числом. А это, в свою очередь, позволяет избежать перегрузок в сетях.

Что произойдёт, если значение TTL достигнет нуля? Пакет исчезнет, и отправитель получит сообщение о том, что время жизни его истекло, а значит, нужно попытаться снова. Максимальное значение, которое способно отразить восьмиразрядное поле, составляет 255. Для операционных систем есть значения по умолчанию. Например TTL в Windows равен 128, а в Linux и производных — Mac, Android — 64.

В среде DNS имеется свой TTL, и он отражает актуальность кэшированных данных. Но речь в статье будет не о нем.

Для чего применяется TTL и в каких сферах

Время жизни пакета активно используют различные провайдеры интернета, например Yota. Тем самым они пытаются ограничить доступ к потреблению чрезмерного трафика при раздаче Wi-Fi. Это происходит за счет того, что пакет, переходя от устройства, получающего трафик на раздающее, уменьшает TTL, в итоге к провайдеру приходит значение меньше или в случае с Windows больше ожидаемого.

Для примера можно описать процесс работы смартфона на базе "Андроида". Устройство отправляет запрос на получение данных с определенного сайта. Вместе с ним посылается TTL, значение которого 64. Провайдер знает, что это стандартная для данного устройства цифра времени жизни пакета, поэтому свободно позволяет ему получать доступ к Сети.

Теперь устройство начинает раздавать Wi-Fi и становится своего рода маршрутизатором. Подключившийся смартфон работает на платформе Windows, и его TTL, пройдя через раздающее устройство, будет 127. Провайдер встретит этот пакет и поймет, что его интернет раздается. Поэтому и заблокирует содиненение.

Возможности изменения TTL на различных устройствах

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

Стоит отметить, что некоторые провайдеры блокируют доступ не только по TTL, но и отслеживают посещение сайтов. И если ресурс никак не связан со смартфоном, т. е. не нужен ему, соединение обрывается.

Изменить TTL можно несколькими способами, которые будут описаны далее.

Изменение TTL на устройствах на платформе "Андроид"

Самым простым способом изменения времени жизни пакета на устройствах "Андроид" будет использование специализированного программного обеспечения. Например, очень эффективный продукт — TTL Master. Он может изменить время жизни пакета раздающего аппарата на то, которое получается в результате прохода данных. Например, при раздаче Wi-Fi на устройство с Windows нужно установить значение 127, а на Андроид или Linux — 63.

Программа бесплатна, и ее легко можно найти в официальном магазине Google Play. Однако для ее функционирования требуются права root на устройстве.

Интерфейс программы прост — в верхней части отображено текущее значение параметра. Чуть ниже расположены заготовки для операционных систем Windows и остальных. Также можно установить желаемое значение вручную. Чуть ниже находится кнопка с возможностью перейти из приложения сразу в настройки модема. В некоторых версиях доступно решение через iptables, для чего есть определённый пункт.

В настройках есть возможность установить запуск и смену времени жизни автоматически при загрузке устройства. Некоторые версии "Андроида" позволяют произвести сразу после смены значения запуск точки доступа. Есть поддержка русского языка.

Приложение постоянно развивается и совершенствуется. Имеется профиль на github, в котором все желающие могут ответвиться и добавлять свои возможности в проект. Если их примут разработчики, то они войдут в последующий релиз.

Также можно попробовать метод изменения системных файлов вручную для смены значения времени жизни пакета. Для этого понадобятся root-права. Сначала надо перейти в режим полета, то есть сделать так, чтобы телефон потерял Сеть.

Затем воспользоваться любым проводником, который способен редактировать файлы. В нем надо перейти по пути proc/sys/net/ipv4. В этом каталоге интересует файл с именем ip_default_ttl. Он содержит значение 64, которое нужно изменить на 63.

Далее нужно вывести телефон из режима полета, чтобы он снова зарегистрировался в Сети. Теперь можно раздать беспроводной интернет и попробовать подключить устройство на базе iOS или "Андроида", то есть с TTL 64.

Если необходимо использовать в качестве одного из клинетов ПК с Windows, то нужно будет установить постоянное значение времени жизни пакета способом, описанным ниже.

Смена TTL на компьютере с операционными системами Windows

Если нужно раздать интернет со смартфона под управлением Windows, то придется немного подкорректировать значения реестра. Этот способ будет актуален, когда телефон не имеет рут и обойти блокировку на нем не получается.

Запуск реестра в линейке операционных систем можно осуществить через пункт меню «Пуск» «Выполнить». В нем надо ввести Regedit и нажать ОК. В открывшемся окне появятся две области. В левой находится древовидная структура, а в правой - значения. Нужно найти ветку HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters. Для Windows 8 Tcpip может быть заменён на Tcpip6.

В окне со значениями надо создать новое. Это делается щелчком правой кнопкой мыши. В контекстном меню выбирается «Создать», затем новый параметр DWORD, и присваивается название Default TTL. Что это? Это будет статичный параметр для постоянного значения времени жизни. Затем снова щелчок правой кнопкой, и выбрать «Изменить». Тип счисления должен быть десятичным, а значение — 65. Таким образом, система будет передавать время жизни пакета в 65, то есть на один больше чем у "Андроида". То есть, проходя сквозь смартфон, он потеряет одну единицу, и провайдер не заметит подвоха. После внесённых изменений нужно перезагрузить компьютер.

Теперь можно раздавать интернет на "Андроид", не используя особых программных средств и приспособлений.

Изменение на Linux

Как осуществляется смена TTL на компьютере с операционными системами Linux? Для Linux смена времени жизни пакета меняется одной строкой в терминале: sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65

Изменение времени жизни пакета на модемах

Изменить TTL модема можно с помощью смены IMEI. Это такой идентификационный код, уникальный для каждого устройства, имеющего доступ к сотовым сетям. Вся проблема в том, что универсального способа нет. Это связано с тем, что для каждого отдельно взятого модема должна быть своя прошивка, которая сменит IMEI.

На сайте 4PDA имеется подборка решения для смены времени жизни на модемах от разных производителей и моделей. Также там можно найти подробные реализации данной задачи.

Смена времени жизни пакета на iOS

С помощью твика TetherMe можно сменить на iOS TTL. deb-приложение, которое разблокирует режим модема на устройствах с iOS на борту. Дело в том, что Apple позволяет некоторым операторам сотовой сети блокировать функцию "Режим модема" на уровне симки. Данное приложение даёт возможность его активировать и использовать телефон в качестве модема.

Изменение TTL в MacOS

MacOS по умолчанию обладает временем жизни 64. Если требуется его изменить, нужно в терминале ввести команду: sudo sysctl -w net.inet.ip.ttl=65.

Однако при таком подходе значение после перезагрузки снова изменится на 64. Поэтому необходимо выполнить ряд манипуляций. В корне диска существует каталог etc. Он скрытый, но в него нужно попасть. Там создаётся файл sysctl.conf. В нем нужно прописать всего одну строчку — net.inet.ip.ttl=65. Ну и естественно, сохранить.

Для отображения данной скрытой папки в Findere надо перейти в основной диск и нажать сочетание клавиш cmd+shift+G. В появившемся окне вводится имя искомой папки, после чего она найдется.

Выводы

Существует такое понятие, как USB TTL конвертер. Однако к контексту статьи он не имеет никакого отношения, и не стоит путать его с временем жизни пакета. USB TTL конвертер — своего рода переходник для создания соединений между устройствами USB и логикой TTL.

В статье было подробно объяснено про TTL — что это такое и для чего нужен. Несколько способов его изменения позволят обойти ограничение по блокировке трафика на некоторых провайдерах. Это даёт возможность использовать интернет повсеместно.

Реализация на разных устройствах отличается, можно сделать это как с помощью программных средств, так и изменяя системные файлы вручную. Некоторые модемы придётся прошивать, причём под каждый свою версию ПО.

Данными инструкциями можно обойти блокировку многих провайдеров, предоставляющих доступ в интернет посредством сотовой сети.

Мы работали на выездной съёмке, во время которй мы фотографировали исполнительницу Минди Гледхилл и её гастрольный автобус. Это был прекрасный солнечный день, поэтому одна сторона автобуса была полностью освещена. Это послужило нам отличной возможностью протестировать работу наших выносных вспышек Profoto B1 и В2 в режиме TTL.

TTL — это аббревиатура термина замера света вспышки через объектив(«Through-The-Lens»). Установив на камеру либо Air Remote TTL-C, либо Air Remote TTL-N, фотограф может настроить осветительные приборы, включить их и выполнить пуск, чтобы получить идеальную экспозицию с помощью вспышек. Затем, нажав несколько кнопок, фотограф может отрегулировать экспокоррекцию TTL прямо на самой камере, а при работе с разными группами, может увеличить и уменьшить мощность этих отдельных групп(A, B, C) независимо от камеры в режиме TTL или в ручном режиме.

СХЕМА ОСВЕЩЕНИЯ

Наша основная схема освещения включала в себя вспышку В2 с софтбоксом системы выносной вспышки(OCF Softbox 2×3) в качестве основного света, ещё одну В2 с зум-рефлектором для освещения волос, и две выносные вспышки В1 для освещения затенённой стороны гастрольного автобуса за Минди. Кроме того, чтобы удостовериться, что мы полностью можем контролировать освещение нашего объекта съёмки, мы использовали золотистый/белый складной отражатель в качестве флага, чтобы оттенить её от солнца. Наш основной свет, и свет, падающий на волосы, были установлены слева, чтобы подстроиться под направление солнечного света. Фоновые осветительные приборы, свет которых попадал на автобус, были установлены только с целью тонко заполнить тень спереди автобуса.

РЕЖИМ TTL

Наш первый снимок со вспышкой был сделан полностью в режиме TTL без экспокоррекции света вспышки. Наши осветительные приборы были разбиты на три группы. А: основной свет. В: Свет, падающий на волосы. С: Фоновые осветительные приборы спереди автобуса. Даже с предельно ярким обманывающим светом со стороны автобуса, первый кадр с TTL был очень близк к тому, что нам было нужно. Основной свет был идеальным, а свет, падающий на волосы оказался на 2/3 ступени ярче, чем я бы хотел. Единственная группа, которая меня не устраивала — это были фоновые осветительные приборы спереди автобуса. С технической точки зрения было правильно, что вспышки пытались подстроить свою экспозицию под остальную часть автобуса, но это привело к тому, что передняя часть автобуса оказалась слишком яркой, чтобы быть похожей на естественную тень. Но, в конечном счёте, система Profoto AirTTL System создала очень точную изначальную экспозицию. Которую теперь надо было скорректировать в соответствии с нашими предпочтениями.

ПЕРЕКЛЮЧЕНИЕ В РУЧНОЙ РЕЖИМ

Система Profoto Air Remote TTL-C позволяет полноценное управление TTL и ручное управление вспышками в трёх группах(A, B и C), и ручной пуск вспышек в трёх дополнительных группах(D, E и F). В нашей схеме освещения использовались только первые три группы. После нашего первого тестового снимка, мы оценили полученное изображение и определили, что нужны некоторые ручные корректировки. Поэтому мы переключили Air Remote TTL-C из режима TTL в ручной режим и начали выполнять наши корректировки, нажимая кнопки увеличения и уменьшения можности на пульте дистанционного управления для групп. Группа для освещения волос В была на 1/3 ступени слишком яркой, поэтому мы нажали на кнопку уменьшения мощности три раза.(Каждое нажатие соответствовало уменьшению на 0.1 ступени). Наша группа С для фонового освещения автобуса была на 2 ступени слишком яркой, поэтому мы нажали на кнопку уменьшения мощности два раза, каждый раз долго удерживая её нажатой.(Каждое продолжительное нажатие соответствует полной ступени). Как только настройки каждой вспышки в соответственных группах были изменены по нашей команде через пульт дистанционного управления, мы начали съёмку. Результаты оказались именно такими, как мы хотели.

ЗАКЛЮЧЕНИЕ

Использование выносных вспышек B1 и B2 в режиме TTL делает стадию тестирования освещения снимка невероятно эффективной. После получения начального расчёта экспозиции через TTL, я быстро переключил Air Remote TTL-C в ручной режим и выполнил необходимую регулировку мощности. И решение по освещению затем принимается в процессе съёмки. Сейчас я ловлю себя на том, что использую режим TTL некоторым образом почти на каждой фотосъёмке, которую я выполняю, потому что TTL помогает мне быстрее сориентироваться и позволяет уделить больше времени и внимания на другие аспекты съёмки.

TTL - время жизни пакета данных в протоколе IP. Чем TTL может заинтересовать обычного пользователя? Наверняка, большинство из Вас оказались на этой странице с целью узнать, как обойти ограничения на раздачу интернета со смартфона. Контроль TTL используется операторами мобильной связи для обнаружения трафика несанкционированного подключенного устройства. Из этого обзора Вы узнаете, как именно TTL помогает провайдеру узнать о раздаче интернета с помощью Wi-Fi или USB и каким образом обычному абоненту обхитрить жадного оператора. Мы постараемся доходчиво объяснить, что такое TTL и как это значение может помочь абонентам.

Принцип работы TTL

К сожалению, безлимитный мобильный интернет без каких-либо ограничений на сегодняшний день не предоставляется ни одним оператором. Существуют тарифы, которые предусматривают отсутствие ограничений по скорости и трафику, но при использовании SIM-карты только в смартфоне. Также нельзя делиться интернетом с другими устройствами. Если вы включите на смартфоне точку доступа Wi-Fi или подключитесь к ноутбуку по USB, оператор моментально зафиксирует этот факт и предпримет соответствующие меры (предложит дополнительно заплатить). Многие недоумевают, что за технологии позволяют провайдеру вычислить раздачу интернета. На самом деле все гораздо проще, чем кажется. Чтобы не позволять абонентам делиться интернетом с другими устройствами, оператору достаточно контролировать TTL. Например, если Вы включите на телефоне режим модема, исходящий от подключенных устройств TTL будет на 1 меньше, чем у смартфона, на что незамедлительно отреагирует провайдер. Манипуляции с ТТЛ позволяют обойти ограничение на тетеринг.

Если вы все еще не поняли, что такое TTL и какой у него принцип работы, ознакомьтесь с приведенной ниже инфографикой.

Девайс работает без раздачи интернета.


У iOS и Android устройств TTL по умолчанию равен 64. Если телефон не раздает интернет другим устройствам, все пакеты уходят к оператору со значением TTL=64.

Девайс раздает интернет.

При попытке раздачи интернета с помощью Wi-Fi, Bluetooth или USB на другие устройства, например, ноутбук и еще один телефон, пакеты от раздающего устройства, по-прежнему, уходят со значением TTL=64. Пакеты от компьютера/ноутбука до раздающего интернет устройства доходят со значением TTL=128 (значение для Windows по умолчанию), теряют единицу на раздающем устройстве и уходят к оператору с TTL=127. Пакеты от принимающего интернет телефона доходят до раздающего устройства с TTL=64 и уходят к оператору с TTL=63, потеряв одну единицу. Для оператора это означает, что абонент раздает интернет, о чем свидетельствуют пакеты с тремя разными значениями TTL. В итоге, провайдер предпринимает соответствующие меры в отношении такого абонента.

Девайс раздает интернет с корректировкой TTL.

Чтобы оператор не вычислил факт запуска тетеринга, необходимо изменить на раздающем интернет устройстве TTL по умолчанию таким образом, чтобы пакеты с других устройств при потере единицы от TTL имели значение, которое было задано для раздающего устройства “по умолчанию”. На приведенной выше картинке видно, что после корректировки значение TTL на раздающем интернет телефоне равно 63. iOS и Android девайсы имеют TTL=64, но после прохождения пакетов через раздающее устройства TTL теряет единицу и поступает к оператору со значением 63. Получается, оператор не видит ничего подозрительного и абонент может раздавать интернет без каких-либо ограничений и дополнительной оплаты.

Если принимающее интернет устройство имеет TTL по умолчанию не 64, нужно внести соответствующие изменения. Например, если вы хотите раздать интернет на ноутбук или компьютер, который имеет TTL=128, вам нужно изменить его на 64. Такая схема позволяет одновременно раздавать интернет на компьютер, а также iOS и Android устройства. Если по какой-то причине Вы не можете изменить TTL на ПК, то измените TTL раздающего устройства на 127. В итоге пакеты будут уходить к оператору с одинаковым значением и никаких подозрений не возникнет. Правда, у такой схемы есть недостаток. У вас не получится одновременно с компьютером подключить к интернету iOS и Android устройства, если у них TTL по умолчанию не 128.

Девайс раздает интернет с корректировкой и фиксацией TTL.

Данная схема является самой удобной. Вам необходимо изменить и зафиксировать TTL для любых исходящих пакетов. То есть, абсолютно не важно, какие устройства будут подключаться к интернету. Такой вариант будет идеальным для тех, кто не может изменить TTL на принимающем устройстве, например, smart-tv или игровые приставки. Недостаток этого способа заключается в том, что он подходит не для всех телефонов.

Заключение

Надеемся Вы поняли, что такое TTL и чем корректировка этого значения может быть полезна для обычного абонента. Мы постарались объяснить все коротко и доступно. Если у вас остались вопросы, задавайте их в комментариях и мы постараемся Вам помочь. Напомним, что этот обзор предназначен для того, чтобы вы получили представление о таком понятии, как TTL. Что касается практических способов изменения этого значения, то все они описаны в отдельной статье.

Большинство современных камер выполняют замер экспозиции при помощи TTL технологии. TTL замер позволяет автоматически определять настройки для создания оптимально освещенного снимка. Настройки определяются не только на основании замера внешнего освещения. На них влияют и другие параметры. Режимов TTL существует три: простой TTL, автоматический TTL и оценочный TTL. Замеры делаются благодаря отраженному свету или предварительной вспышке.

Режим замера TTL

Обычный TTL использует систему экспозамера, встроенную в камеру. Предварительная вспышка не выполняется. Если вы будете использовать какие либо фильтры, то вспышка учтет это и скорректирует свою мощность. Информация поступает от специальных датчиков.

Автоматический TTL-замер

Автоматический режим делает предварительный импульс и на основании данных, полученных специальными сенсорами, делается расчет основной вспышки. Импульс света запускается тогда, когда кнопка спуска затвора нажата до половины.

Оценочный TTL замер

Оценочный TTL или E-TTL более точный и быстрый. Предварительная вспышка срабатывает за долю секунды до открытия затвора. Таким образом, нажав на кнопку спуска затвора на половину, предварительный импульс на сработает. Нажав на кнопку спуска затвора до конца, появится предварительный импульс, который чаще всего даже не заметен для человека, камера произведет расчет и скорректирует основной импульс. В это время открывается затвор и происходит основной, уже рассчитанный импульс.

Вывод

Вся система TTL очень полезна, так как она позволяет очень точно рассчитывать импульс вспышки. Поработав с различными режимами вы поймете, какой из них больше подходит для определенных ситуаций. Все они по-своему хороши, поэтому стоит разобраться с этим вопросом более детально.

Views: 2 557

TTL — Through-the-lens — сквозь линзы (англ.) — режим работы вспышки, еще часто называется автоматическим режимом, т.к. сама вспышка, предварительным импульсом определяет мощность импульса для получения фотоснимка. Т.е. встроенный датчик экспозамера вспышки, или встроенный датчик экспозамера фотоаппарата определяет мощность импульса при фотографировании.

Если еще проще сказать, то режим TTL снимает часть работы с фотографа. К примеру, мы фотографируем какое-то мероприятие. Ставим (крепим) вспышку , настраиваем фотоаппарат (приоритет диафрагмы). Включаем вспышку, режим TTL. Все, остальное, что нам нужно делать, это менять только головку вспышки (и то при желании). Автоматика вспышки сама подберет силу импульса, настроит зум вспышки и т.д. в зависимости от настроек фотоаппарата ( , диафрагма, выдержка и т.д.) и условий съемки.

Здесь нужно помнить, что не стоит сильно закрывать диафрагму, т.к. мощности вспышки, может не хватить для освещения помещения. Поэтому, я рекомендую, при фотографировании со вспышкой в помещении, стараться максимально открывать диафрагму, и немного подымать ISO. Тогда мы можем в ТТL режиме бомбить неплохие репортажные серии…

На сегодняшний день, существуют несколько видов TTL режимов:

  • простой TTL — используются экпсозамер камеры без предварительного импульса
  • автоматический TTL — предварительный импульс, затем автоматический подбор настроек для настройки мощности вспышки
  • оценочный TTL — самый популярный сегодня тип экпозамера вспышки. Предварительный импульс, который рассчитывает настройки, выполняется за долю секунды, и зачастую даже не виден не вооруженным глазом. Перед каждым основным импульсом вспышки, будет срабатывать оценочный TTL экспозамер.

Каждый производитель вспышек придумывает разные аббревиатуры для своих TTL. У Nikon i-TTL, у Canon A-TTL, E-TTL, E-TTL II и т.д. В целом, суть от этого не меняется. Главное, чтобы камера корректно работала с данной системой.


Наличие встроенного TTL вспышки, к примеру Yongnuo, будет корректно работать на фотоаппаратах Canon, а вот на фотоаппаратах Nikon будет только ручной режим. Потому, если покупаете не фирменную вспышку, то уточняйте у продавца для какой системы она предназначена. Так, к примеру, вспышка (без TTL, ручная) одинаково хорошо работает, как на фотоаппаратах Nikon, так и на фотоаппаратах Canon. Т.к. силу импульса, зум и т.д. мы настраиваем в ручную, кнопками на самой вспышке.


Итак, по итогу, TTL — это несомненно большой плюс, чем минус. Особенно, если речь идет о репортажной съемке, где настраивать отдельные девайсы просто нету времени. Другой вопрос, что TTL и фирменные вспышки стоят дорого, поэтому, я рекомендую, обратить внимание, на таких производителей как Yongnuo, SIGMA и т.д. Цены здесь почти в два раза ниже фирменных. Главное, при покупке, не спутать системы, и сказать продавцу, что у вас фотоаппарат Nikon D7000, или Canon EOS 650 и т.д.