Ttl это что: Что такое TTL? | Регистратор доменов Domenus.ru

Содержание

Что такое TTL? | Регистратор доменов Domenus.ru

Time to live (TTL) – это время жизни пакета. TTL показывает максимальный период времени существования набора данных (пакета).

 

TTL IP-пакетов

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

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

В каждой промежуточной точке (маршрутизаторе) значение поля TTL уменьшается на 1 (данный параметр изменяется) до тех пор, пока пакет данных не достигнет точки назначения.

При условии, что значение на каком-либо из задействованных узлов достигнет 1, пакет данных уничтожается, а на исходный сервер посылается сообщение о необходимости повторить передачу пакета. В этом случае отправителю отправляется ICMP-пакет с кодом 11 — «Превышение временного интервала». При слишком маленьком значении пакет может просто не дойти, при слишком большом, в случае задержки, ожидание может занять много времени (при значении TTL 255 оно достигает 4 минут и 10 секунд).

Маршрутизатор не пропускает пакеты с нулевым значением TTL. Это делается для того, чтобы в случае ошибочной маршрутизации пакет не «гулял» бесконечно по сети, а уничтожался через некоторое время.

 

TTL у DNS

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

При использовании стандартных настроек TTL обновление произойдет на сервере через день. Перед запланированными процедурами первую строку записи следует изменить на значение 550 или меньше, после чего ввести serial number и перегрузить зоны, обновив DNS-сервер. После обновления данных можно начинать производить необходимые процедуры по миграции серверов. Проверку произвести с помощью команды dig. После этого произойдет обновление IP-адресов в течение указанного времени.

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

Что такое TTL и как с его помощью обмануть оператора

Автор TelefonGid На чтение 4 мин Просмотров 13.9к. Обновлено

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 в запущенной команде ping. Расшифровывается TTL как Time to live.

Время жизни пакета это предельное число итераций, которое пакет данных может совершить до своего исчезновения. Выражаясь не так официально, TTL — это число «прыжков» от устройства к устройству, которое может совершить пакет.

Строго говоря, TTL это не только про пакеты данных. Время жизни имеют и другие вещи, например, DNS-записи на серверах. Поэтому не связывайте понятие TTL только с пакетами данных.

Возвращаясь к теме статьи, объясним предназначение времени жизни пакета. Дело в том, что данные в сети имеют свойство зацикливаться, что создаёт своего рода «мусорный» трафик. Поскольку количество «прыжков» между узлами у пакетов ограничено, они не смогут «бродить» по сети вечно.

На самом деле, изначально предполагалось, что TTL пакетов будет измеряться в секундах. Так что это должно было быть время в буквальном смысле слова. Однако позже от этой концепции отказались в пользу простого числа «прыжков» или хопов (hop). На каждом промежуточном узле это число уменьшается на единицу (по умолчанию, хотя настройки можно выставить иначе). Если число «прыжков» у пакета истекло, а адресата он так и не достиг, этот пакет уничтожается, а адресату направляется сообщение о необходимости повторной отправки данных (Time Exceeded). Учтите, что коммутаторы оставшееся число «прыжков» не изменяют, так как действуют на канальном уровне (более низком) модели OSI, а не сетевом.

Время жизни пакета задаётся в соответствующем поле в заголовке IPv4-пакета. В стандарте IPv6 используется уже другое поле Hop Limit. Максимально возможное значение TTL равно 255. В большинстве популярных операционных систем (macOS, Linux, Android, iOS и т.д.) TTL=64. В Windows по умолчанию TTL=128.

TTL и интернет-провайдеры

Достаточно интересно используют TTL пакетов интернет провайдеры для обнаружения несанкционированного подключения устройств. Способ массово стал использоваться со временем распространения мобильного интернета и устройств, которые могут этот интернет не только потреблять, но и раздавать другим (смартфоны, планшеты).

Как это выглядит на практике? Если Вы пользуетесь мобильным интернетом со смартфона, то тот отправляет TTL=64, но, если раздать с него Wi-Fi, то TTL подключенных устройств будет изменяться на единицу. Нагляднее это можно проследить на схеме ниже.

Изменение TTL при раздаче Wi-Fi со смартфона.

Таким образом, оператор видит, что TTL «прыгает» с 64 до 63, а то и до 127 (если это ноутбук с Windows), и делает вывод, что в сеть выходит не одно устройство, а больше. В зависимости от условий предоставления связи, это может привести к блокировке.

Мы не будем в этой статье рассматривать способы обхода блокировок. Скажем лишь, что значение TTL по умолчанию можно изменить. Возьмём для примера Windows. Если вы запустите ping localhost, то увидите, что, как и говорилось ранее, TTL=128.

Для изменения установленного по умолчанию значения TTL нам нужно открыть редактор реестра, пройти в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters и отредактировать (или создать, если его нет) параметр DefaultTTL. Если у вас 64-битная версия ОС, то тип параметра будет QWORD (64 бита), если 32-битная версия ОС, то тип DWORD (32 бита). Система исчисления — десятичная, а значение можете задать от 1 до 255. Например, 65. Тогда пакеты данных, пройдя через раздающий Wi-Fi смартфон, будут выдавать TTL=64.

Изменение значения TTL в Windows.

После этого перезагрузите компьютер. Снова запустив ping localhost, можно увидеть, что значение TTL изменилось.

Отдельно стоит упомянуть протокол IPv6. Если вы его используете, то нужная вам в реестре ветка: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters.

О том, как провернуть подобную настройку в Ubuntu, читайте в статье по этой ссылке.

Настройка ограничений TTL — Win32 apps

  • Чтение занимает 2 мин
Были ли сведения на этой странице полезными?

Оцените свои впечатления

Да Нет

Хотите оставить дополнительный отзыв?

Отзывы будут отправляться в корпорацию Майкрософт. Нажав кнопку «Отправить», вы разрешаете использовать свой отзыв для улучшения продуктов и служб Майкрософт. Политика конфиденциальности.

Отправить

В этой статье

Клиент может запросить значение TTL для записи в диапазоне от 1 до 31557600 (то есть от 1 секунды до 1 года). Этот диапазон значений атрибута будет принудительно применен значениями атрибутов

ранжеловер и Ранжеуппер в определении attributeSchema для атрибута ентриттл . В соответствии с RFC 2589 серверы каталогов не обязаны принимать это значение и могут возвращать клиенту другое значение TTL. Клиенты должны иметь возможность использовать это серверное значение в качестве периода обновления клиента (CRP), которое будет определять, как часто клиенту потребуется выполнить операцию обновления для динамической записи.

Домен Active Directory Services предоставляют администраторам возможность настройки значений по умолчанию и минимального срока жизни для леса. Значение TTL по умолчанию будет назначено вновь созданной динамической записи, если срок жизни не указан явно. Минимальный срок жизни переопределяет любое значение TTL, указанное ниже заданного минимума. Не нужно указывать максимальное значение TTL, так как максимальное значение будет накладывается значением атрибута ранжеуппер

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

Значения по умолчанию для двух настраиваемых параметров TTL будут выглядеть следующим образом:

  • Значение TTL по умолчанию = 86400 секунд (1 день)
  • Минимальное значение TTL = 900 секунд (15 минут)

настраиваемые параметры TTL будут храниться в виде записей AVA (утверждение значения атрибута) в формате » < значение-имя > = < > » в атрибуте ms-DS-Other-Параметры объекта NTDS-Service, заданного следующим DN в разделе конфигурации:

CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=...

Точный синтаксис AVA для двух настраиваемых параметров TTL имеет следующий вид, где NNNN выражается в секундах:

DynamicObjectDefaultTTLSeconds=NNNN
DynamicObjectMinTTLSeconds=NNNN

Эти значения могут быть заданы администратором с помощью программы командной строки Ntdsutil.

раздаем безлимитный интернет со смартфона на компьютер

Любой современный смартфон может выступать в качестве Wi-Fi роутера, способного раздавать интернет для другого устройства. Воспользоваться подобным функционалом разрешено всем владельцам, но бесплатно такая опция предоставляется далеко не каждому. Часто бывает, что мобильный оператор ограничивает «безлимитный» тариф и взимает дополнительную плату за раздачу интернета со смартфона. Происходит это благодаря TTL, который хорошо контролируется оператором.

Что это за технология и как обойти ограничения – поговорим в сегодняшней статье.

Что такое TTL и зачем он нужен

TTL – это специальный показатель, который встроен в каждое устройство, способное выходить в интернет. Сама аббревиатура расшифровывается как Time To Live – «время жизни IP-пакета». Это набор данных, который передается от пользователя к серверу и обратно. Время в данном случае означает то, сколько может просуществовать пакет без потери информации. Изначально TTL хотели измерять в секундах, откуда и пошло определение.

Значение TTL в компьютерных сетях находится в диапазоне от 0 до 255. Перемещаясь между различными маршрутизаторами, параметр постоянно меняется. Для владельцев устройств на базе iOS и Android начальное значение обычно равняется 64, для Windows – 128. Каждый переход через беспроводной канал уменьшает показатель на 1 единицу. Если произойдет множество скачков от одного клиента к другому, значение становится равным 0 – в таком случае все данные в пакете уничтожаются.

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

Более детально это выглядит так:

Чтобы обойти блокировку оператора, необходимо увеличить значение TTL на 1 единицу. Так мы получим увеличенное число, которое будет снижаться до исходного. В таком случае оператор не сможет заподозрить клиента в раздаче интернета.

О том, как это сделать, поговорим далее.

Как узнать значение TTL на компьютере

Прежде чем переходить к изменению TTL, необходимо определить, чему оно равняется. В Windows 10 сделать это довольно просто – достаточно ввести нужную команду в командную строку, запущенную от имени администратора. Рассмотрим на примере:

  1. Открываем меню «Пуск» на компьютере и вводим запрос «Командная строка». В верхней части находим нужную нам программу и кликаем по ней правой кнопкой мыши. Затем выбираем «Запуск от имени администратора».
  2. В результате мы попадаем в консольное окно – оно то нам и нужно. Вводим в него команду ping 127.0.01 или ping 127.0.0.1. Получаем информацию о TTL:

Узнав нужное нам значение, можем переходить к его изменению.

Как изменить TTL в Windows 10

Для редактирования TTL нам потребуется обратиться к редактору реестра – это встроенная утилита, позволяющая корректировать системные настройки. Если вы никогда с ней не работали, то будьте бдительны – корректировка различных параметров может привести к проблемам с Windows.

Перейдем к настройке:

  1. Зажимаем на клавиатуре комбинацию клавиш «Win+R», где Win – кнопка с логотипом Windows, расположенная в нижнем левом углу. Перед нами откроется окно «Выполнить» – вводим в нем запрос regedit и жмем «ОК».
  2. В отобразившемся окне вводим: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parame.
  3. Теперь нам нужно создать новый файл – для этого кликаем правой кнопкой мыши по пустой области и выбираем «Создать» -> «Параметр DWORD (32 бита). Если вы на 64-битной системе, то выберите QWORD (64 бита). В результате мы получаем новый параметр – зададим ему имя DefaultTTL.
  4. Открываем созданный нами параметр и вносим в него изменения. Устанавливаем значение 65, в блоке «Система исчисления» выбираем «Десятичная».

Осталось перезагрузить компьютер, и значение TTL будет изменено на 65. При передаче интернета со смартфона оно изменится на стандартное 64. Оператор сотовой связи ничего не заподозрит, а вы сможете пользоваться раздачей интернета как ни в чем не бывало.

Как раздать интернет на Android-смартфоне

Есть три способа раздачи интернета – через мобильную точку доступа, USB или Bluetooth.

Мобильная точка доступа

Алгоритм действий следующий:

  1. Выдвигаем на телефоне шторку и зажимаем кнопку «Точка доступа», чтобы перейти в основное меню.
  2. Переводим ползунок в режим «Включено».

В моем случае выполняется раздача Wi-Fi под именем «Frank» с паролем «12345678». На вашем смартфоне будут указаны другие параметры, но вы всегда можете их поменять. Также в настройках можно отключить вход по паролю – для этого необходимо в верхнем правом углу нажать на троеточие и выбрать «Настройки точки доступа». Затем в блоке «Безопасность» изменить значение на «Открытый».

Раздаем интернет через Bluetooth

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

  1. Для начала включаем Bluetooth на самом смартфоне – для этого выдвигаем шторку и активируем нужную нам функцию.
  2. Переходим к компьютеру – нажимаем на крайнюю правую кнопку в нижней строке и активируем Bluetooth.
  3. После этого в панели задач отобразится иконка блютуза – кликаем по ней правой кнопкой мыши и открываем параметры.
  4. В отобразившемся окне выбираем «Добавление Bluetooth или другого устройства».
  5. Нажимаем «Bluetooth».
  6. Выбираем нужное нам устройство и жмем «Подключиться». В это время на телефон придет уведомление, которое также нужно подтвердить.
  7. Возвращаемся в настройки Bluetooth и выбираем «Устройства и принтеры».
  8. Осталось найти наш смартфон и подключиться к нему через точку доступа.

Убедитесь, что ваш телефон и ноутбук не подключены к какой-либо другой сети.

Через USBподключение

Для подключения через USB нам потребуется простой провод Type-A/C на Type-C/Micro B – в общем тот, который вы обычно используете для зарядки.

Подключаем телефон к компьютеру и выполняем следующие действия:

  1. Выдвигаем шторку и нажимаем на «USB для передачи файлов».
  2. В отобразившемся окне активируем пункт «USB модем».
  3. Теперь переходим к компьютеру – в правой части должно появиться новое окно с предложением подключить новую сеть. Жмем «Да».
  4. Если окно не появилось, то вы можете подключиться через нижнюю панель:

Вот такими несложными манипуляциями мы смогли подключиться к интернету, который раздается со смартфона на Android.

Как раздать интернет на iOS-устройстве

Раздача интернета на iOS практически не отличается от таковой на Android. Для этого необходимо перейти в раздел «Настройки» -> «Сотовые данные» -> «Режим модема» или «Настройки» -> «Режим модема». В отобразившемся окне выбрать «Разрешать другим». Здесь же мы можем изменить пароль – достаточно нажать на пункт «Пароль Wi-Fi» и ввести новый пароль.

Раздать интернет на Mac, PC и другие устройства мы также можем через Bluetooth:

  1. Открываем «Настройки» -> Bluetooth.
  2. Находим на компьютере опцию «Подключение к Bluetooth» и выбираем нужное нам устройство. Случай с компьютером на Windows мы рассматривали ранее – можете воспользоваться им.

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

Что это TTL и как его изменить

При попытке раздачи мобильного интернета с телефона на ПК пользователь может заметить, что сотовый оператор каким-то образом узнал об этом, и начислил абоненту добавочный платёж (или штраф). Источником, позволившим оператору выявить дополнительное подключение к мобильному интернету является параметр с названием  TTL, что же такое TTL, как он работает, и как его можно поменять? Давайте разбираться.

Что такое TTL?

TTL – это аббревиатура от «Time To Live» (с англ. — «время жизни»), и обычно этим термином обозначается время жизни сетевого пакета. В популярном сетевом протоколе IPv4 значение ТТЛ указывает на максимальное количество переходов (hop), которые может совершить данный сетевой пакет из одной точки сети в другую.

С выполнением каждого такого перехода количество ТТЛ уменьшается на единицу. Когда значение ТТЛ станет нулевым, то роутер, получивший такой пакет, отправляет его назад к начальному хосту с сообщением «Internet Control Message Protocol» (ICMP). Получив такое сообщение, начальный хост обычно должен будет переслать данный пакет.

Целью создания ТТЛ является препятствование бесконечному зацикливанию недоставленных в нужное место пакетов, что ведёт к перегрузке сети и сбоям в её работе.

Базовое значение ТТЛ может быть установлено в границах от 1 до 255. Обычно в ОС Виндовс это количество  по умолчанию составляет 128 единиц, а на мобильных девайсах (Андроид и iOS) – 64 единицы.

В коммуникации между единичным отправителем и множеством получателей (multicast) параметр ТТЛ контролируют рамки, в которых пакет может перенаправлен (forwarded).

Значение Описание
0 ограничивается одинаковым хостом
1 ограничивается одинаковой подсетью (subnet)
32 ограничивается одинаковым сайтом
64 ограничивается одинаковым регионом
128 ограничивается одинаковым континентом
255 ничем не ограничен

Как мобильный оператор узнаёт о подключении других устройств

Мобильный оператор постоянно считывает значение ТТЛ, идущее от абонента. Если к раздающему интернет телефону подключаются другие устройства, то значение показателя у раздающего и подключённых девайсов будет разным. Оператор фиксирует это несоответствие, и налагает на абонента штраф (дополнительный платёж).

Чтобы воспрепятствовать этому, необходимо установить одно и то же значение как у раздающего девайса, так и у подключённых к нему устройств.

Изменение ТТЛ на ПК

Разберём способы смены времени жизни пакета данных на ПК и мобильных гаджетах.

Чтобы мобильный оператор не засёк изменение ТТЛ, необходимо на подключаемом к мобильному девайсу ПК выставить его значение большее на единицу. Например, поскольку ваш раздающий смартфон имеет значение 64, то нам будет необходимо установить на ПК показатель на единицу больше, то есть 65. При переходе с ПК на смартфон одна единица от показателя ТТЛ будет отниматься, и на выходе мобильный оператор будет получать вполне благопристойное значение 64.

Внесём необходимые изменения в системный реестр. Для этого нажмите Win+R, в открывшейся панели введите regedit и нажмите ввод. В открывшемся окне реестра перейдите по пути:

Изменения в реестре

Здесь наведите курсор на пустую панель справа, нажмите правую клавишу мышки, и выберите «Создать». Далее выберите «Параметр DWORD (32 бита)» для 32-разрядной Виндовс, или «Параметр QWORD (64 бита)» для 64-разрядной Виндовс. Даём имя параметру «DefaultTTL», и устанавливаем его значение 65 в десятичной системе счисления. Перезагружаем наш PC.

Чтобы после перезагрузки узнать, изменился ли показатель TTL, необходимо вновь нажать на Win+R, а затем ввести там cmd.

В открывшемся окне набрать:

Ping 127.0.0.1

Будем осуществлён обмен сетевыми пакетами, и вы сможете наглядно увидеть, каково сейчас значение ТТЛ на вашем ПК.

Установите значение ТТЛ

Это нужно знать: что за формат exFat?

Устанавливаем нужное значение TTL на Андроид и iOS

Чтобы изменить время жизни пакета данных на гаджетах воспользуемся специальными мобильными приложениями, позволяющими установить нужное значение данного показателя за несколько секунд. К примеру, на ОС «Андроид» это «TTL Master», «Change TTL» (обе для своей работы требуют рут-прав).

В случае iOS для изменения значения ТТЛ просто наберите в терминале:

Вместо 65 при необходимости введите любой нужный вам показатель.

Заключение

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

TTL – что это такое и зачем его менять


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

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

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

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

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

Что такое TTL?

TTL – это показатель, который имеет каждое устройство, обладающее способностью выходить в интернет. TTL- аббревиатура, дословно обозначающая Time To Live, что переводится, как время жизни. В данном случае речь идет о времени жизни IP-пакета – сформированного набора данных, в форме которого информация передается от центрального сервера пользователю и обратно.
Речь идет о времени, которое пакет может просуществовать без повреждений и потерь информации при передаче от одного узла связи к другому. Изначально предполагалось измерять длительность такой «жизни» в секундах, отсюда и аббревиатура.

Существование данного параметра необходимо для того, чтобы любой, переданный в любом направлении, IP-пакет не мог курсировать по сети бесконечное количество времени.

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

TTL: что это такое в телефоне, компьютере и какое непосредственно влияние оказывает на работу устройства и стабильность соединения? Когда пакет слишком долго перенаправляется от узла к узлу, в итоге его TTL становится равно нулю, и он уничтожается. Пользователь в этот момент получает уведомление «Время ожидания ответа от сервера истекло» или т. п.

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

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

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

Показатель имеет ряд ограничений, связанных с современными техническими возможностями сети. Максимальное значение TTL составляет 255, тогда как базовое среднее, характерное для большинства современных устройств связи – 64 TTL. Оно является базовым начальным значением, которое используют Linux, Mac, iOS, Android, и которое подлежит, при необходимости, изменению.

А вот у Windows стартовый показатель выше, составляет 128, что обеспечивает более стабильную связь.

Обратите внимание, что понятие TTL применимо только к протоколам IPv4, тогда как в протоколе IPv6, оно уже переименовано в Hop Limit – максимальное число хопов, то есть преодолеваемых отрезков от узла к узлу, тех самых единиц, о которых идет речь выше.

Все узлы сети уменьшают TTL. Исключение составляют только коммутаторы, которые неспособны как-либо на него повлиять, так как работают в канальном режиме.

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

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

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

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

Приведение TTL к единому значению для обхода ограничений оператора

  • Можно привести TTL к единому значению 63, поменяв его на раздающем телефоне и на принимающем компьютере. Это изменение TTL без фиксации.


Изменение TTL раздающего телефона и принимающего устройства

  • Можно ничего не менять на принимающих устройствах, но «заставить» раздающий телефон всегда отправлять оператору пакеты с TTL=63, независимо от того, откуда они: с самого раздающего телефона или с принимающего устройства (компьютера или телефона). Это фиксация TTL.


Фиксация TTL
Вторая схема удобнее, но она пригодна не для всех телефонов.

Итак, мы рассмотрели, что такое TTL, и зачем его нужно менять. Как именно изменить TTL требует рассмотрения в отдельной статье. Как изменить TTL на Windows.

Изменение 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, то нужно будет установить постоянное значение времени жизни пакета способом, описанным ниже.

Зачем нужны эти настройки?

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

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

Но вообще редко когда провайдер страдает такой ерундой, но случаи бывали.

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

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

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

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

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

Ограниченность возможностей

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

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

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

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

Режимы работы системы

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

  1. Обычный. При таком режиме работы анализ экспозиции происходит с помощью внутренней системы фотоаппарата. Оценочный импульс в таком случае не срабатывает. Благодаря особым датчикам система распознает использование разнообразных фильтров. При их наличии произойдет авторегулировка мощности;
  2. Автоматический замер. Этот режим предполагает наличие предварительного импульса. В таком случае сенсоры считывают информацию о степени освещенности кадра. После этого автоматически вычисляются параметры главной вспышки. Предшествующий импульс срабатывает в момент нажатия кнопки затвора до половины;
  3. Оценочный замер. Этот тип обладает большей точностью измерения экспозиции, а также отличается своей быстротой. Оценочный импульс срабатывает за миллисекунды до основного. Это значит, что при неполном нажатии кнопки затвора дополнительная вспышка не возникает. Срабатывает импульс только тогда, когда осуществляется полный спуск затвора. Оценочный импульс практически не заметен человеческому глазу, но, несмотря на это, камера успевает рассчитать нужную мощность основной вспышки. После чего делается снимок с уже скорректированным основным импульсом.

Изменение 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. В появившемся окне вводится имя искомой папки, после чего она найдется.

Случаи применения

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

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

В контексте записи DNS TTL представляет собой числовое значение, определяющее, как долго сервер кэша DNS может обслуживать запись, прежде чем обратиться к авторитарному DNS-серверу и получить новую копию записи.

Выводы

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

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

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

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

Время жизни записей DNS [ править | править код ]

Для DNS-записей параметр «Time to live» определяет время актуальности данных при кешировании запросов. Задаётся в секундах, типичное значение составляет 86 400 секунд, то есть 24 часа. Это означает, что при изменении записи DNS, вплоть до 24 часов после изменения, DNS-серверы по всему миру могут выдавать старые данные из кеша, пока он не будет обновлён.

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

По задумке авторов технологии, время жизни пакета теряет 1 единицу каждую секунду. Но благодаря высоким скоростям соединения и количеству маршрутизаторов и узлов уменьшение происходит гораздо быстрее.

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

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

Transistor-Transistor Logic — обзор

3.5.3 Плата разработки CPLD

Плата разработки CPLD является сердцем электронной системы. Он содержит CPLD XC2C256 Coolrunner ™ -II, память SRAM и разъемы для подключения других плат. Плата разработки CPLD работает от одного источника питания +3,3 В, который используется для питания как CPLD, так и SRAM. Кроме того, источник питания +1,8 В получается из входной мощности +3,3 В для обеспечения необходимой мощности CPLD; этот конкретный CPLD требует +1.Источник питания 8 В для ядра и уровень интерфейса периферии +3,3 В для внешней схемы.

CPLD работает с использованием кварцевого генератора с частотой 50 МГц и имеет схему сброса при включении питания (с дополнительным переключателем ручного сброса).

CPLD программируется с ПК с помощью встроенного интерфейса JTAG (Joint Test Action Group). Инструмент ISE ™ должен использоваться для ввода, моделирования, компоновки и конфигурации CPLD. Введение в используемый инструмент дизайна приведено в Приложении E, Введение в инструменты дизайна (см. Последний абзац Предисловия для получения инструкций о том, как получить доступ к этому онлайн-контенту).

Соединения ввода-вывода CPLD настроены в соответствии со стандартом LVCMOS (уровень 3,3 В). Однако ввод / вывод CPLD можно настроить для работы со следующими стандартами цифровой логики:

LVTTL, низковольтная транзисторно-транзисторная логика (уровень 3,3 В)

LVCMOS33, Low -напряжение CMOS (уровень 3,3 В)

LVCMOS25, низковольтный CMOS (уровень 2,5 В)

LVCMOS18, низковольтный CMOS (1.Уровень 8 В)

VI / O (уровни 1,5 В), логика уровня 1,5 В (уровень 1,5 В)

HSTL-1, логика высокоскоростного трансивера

SSTL2-1, последовательная оконечная логика (уровень 2,5 В)

SSTL3-1, последовательная оконечная оконечная логика (уровень 3,3 В)

Стандарт ввода / вывода устанавливается при вводе проекта в инструментах проектирования CPLD и является одним из конструктивных ограничений, устанавливаемых пользователем.

Макетная плата CPLD (см. Рис. 3.20) основана на использовании устройства Coolrunner ™ -II CPLD (XC2C256-144), использующего 144-контактный корпус (в TQFP [тонкий четырехконтактный плоский корпус]), подключенный к Разъемы IDC для подключения CPLD к дочерним платам. На плате также находится микросхема Cypress Semiconductor CYC1049CV33 512×8 SRAM, которую можно использовать для временного хранения данных, когда CPLD сконфигурирован для выполнения операций цифровой обработки сигналов или сбора данных.

Рисунок 3.20. Макетная плата CPLD

CPLD автоматически сбрасывается при подаче питания с помощью схемы сброса при включении питания. (Конфигурация хранится в энергонезависимой памяти, поэтому при отключении питания от CPLD сохраняется последняя конфигурация.) Этот сброс также может быть выполнен вручную с помощью нажимного переключателя в любое время пользователем. В этой схеме используется микросхема монитора напряжения Maxim MAX811-S с входом ручного сброса.

Назначение контактов разъема IDC для платы разработки CPLD для подключения к четырем дочерним платам такое же, как и для каждой из дочерних плат.

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

Таблица 3.7 определяет список компонентов для макетной платы CPLD.

Таблица 3.7. Список компонентов платы разработки CPLD

PC крепление Кнопочный переключатель
Номер компонента. Описание компонента Количество
1 XC2C256-144 Coolrunner ™ -II CPLD 1
2 CYC1049CV33 512 × 8 SRAM 1
3 1
4 1N4001 диод 1
5 150 Ом резистор (0.6 Вт, допуск ± 1%) 1
6 Синий светодиод (20 мА) 1
7 20-контактный разъем IDC 4
8 2,1 мм разъем питания 1
9 кварцевый генератор 50 МГц (8-контактный DIP) 1
10 REG1117 + регулятор напряжения 1,8 В 1
11 MAX811 -S монитор напряжения IC 1
12 14-контактный разъем (для кабеля программатора JTAG) 1
13 16-контактный разъем (для расширения платы светодиодного дисплея) 1
14 Конденсатор 100 нФ 13
15 Электролитический конденсатор 10 мкФ 1
16 Точка датчика с проушиной 8

Поставщики и ресурсы беспроводной связи RF

О мире беспроводной связи RF

Веб-сайт RF Wireless World является домом для поставщиков и ресурсов радиочастотной и беспроводной связи.На сайте представлены статьи, руководства, поставщики, терминология, исходный код (VHDL, Verilog, MATLAB, Labview), тестирование и измерения, калькуляторы, новости, книги, загрузки и многое другое.

Сайт RF Wireless World охватывает ресурсы по различным темам, таким как RF, беспроводная связь, vsat, спутник, радар, оптоволокно, микроволновая печь, wimax, wlan, zigbee, LTE, 5G NR, GSM, GPRS, GPS, WCDMA, UMTS, TDSCDMA, Bluetooth, Lightwave RF, z-wave, Интернет вещей (IoT), M2M, Ethernet и т. Д. Эти ресурсы основаны на стандартах IEEE и 3GPP.Он также имеет академический раздел, который охватывает колледжи и университеты по инженерным дисциплинам и MBA.

Статьи о системах на основе Интернета вещей

Система обнаружения падений для пожилых людей на основе Интернета вещей : В статье рассматривается архитектура системы обнаружения падений, используемой для пожилых людей. В нем упоминаются преимущества или преимущества системы обнаружения падений Интернета вещей. Читать дальше➤
Также обратитесь к другим статьям о системах на основе Интернета вещей следующим образом:
• Система очистки туалетов самолета. • Система измерения столкновений • Система отслеживания скоропортящихся продуктов и овощей • Система помощи водителю • Система умной торговли • Система мониторинга качества воды. • Система Smart Grid • Система умного освещения на базе Zigbee • Умная парковка на базе Zigbee • Система умной парковки на основе LoRaWAN


RF Статьи о беспроводной связи

В этом разделе статей представлены статьи о физическом уровне (PHY), уровне MAC, стеке протоколов и сетевой архитектуре на основе WLAN, WiMAX, zigbee, GSM, GPRS, TD-SCDMA, LTE, 5G NR, VSAT, Gigabit Ethernet на основе IEEE / 3GPP и т. Д. .стандарты. Он также охватывает статьи, относящиеся к испытаниям и измерениям, по тестированию на соответствие, используемым для испытаний устройств на соответствие RF / PHY. УКАЗАТЕЛЬ СТАТЬИ ДЛЯ ССЫЛКИ >>.


Физический уровень 5G NR : Обработка физического уровня для канала 5G NR PDSCH и канала 5G NR PUSCH рассмотрена поэтапно. Это описание физического уровня 5G соответствует спецификациям физического уровня 3GPP. Читать дальше➤


Основы повторителей и типы повторителей : В нем объясняются функции различных типов ретрансляторов, используемых в беспроводных технологиях.Читать дальше➤


Основы и типы замирания : В этой статье описываются мелкомасштабные замирания, крупномасштабные замирания, медленные, быстрые и т. Д., Используемые в беспроводной связи. Читать дальше➤


Архитектура сотового телефона 5G : В этой статье рассматривается структурная схема сотового телефона 5G с внутренними модулями 5G Архитектура сотового телефона. Читать дальше➤


Основы помех и типы помех: В этой статье рассматриваются помехи в соседнем канале, помехи в совмещенном канале, Электромагнитные помехи, ICI, ISI, световые помехи, звуковые помехи и т. Д.Читать дальше➤


5G NR Раздел

В этом разделе рассматриваются функции 5G NR (New Radio), нумерология, диапазоны, архитектура, развертывание, стек протоколов (PHY, MAC, RLC, PDCP, RRC) и т. Д. 5G NR Краткий указатель ссылок >>
• Мини-слот 5G NR • Часть полосы пропускания 5G NR • 5G NR CORESET • Форматы DCI 5G NR • 5G NR UCI • Форматы слотов 5G NR • IE 5G NR RRC • 5G NR SSB, SS, PBCH • 5G NR PRACH • 5G NR PDCCH • 5G NR PUCCH • Эталонные сигналы 5G NR • 5G NR m-последовательность • Золотая последовательность 5G NR • 5G NR Zadoff Chu Sequence • Физический уровень 5G NR • Уровень MAC 5G NR • Уровень 5G NR RLC • Уровень 5G NR PDCP


Учебные пособия по беспроводным технологиям

В этом разделе рассматриваются учебные пособия по радиочастотам и беспроводной связи.Он охватывает учебные пособия по таким темам, как сотовая связь, WLAN (11ac, 11ad), wimax, bluetooth, zigbee, zwave, LTE, DSP, GSM, GPRS, GPS, UMTS, CDMA, UWB, RFID, радар, VSAT, спутник, WLAN, волновод, антенна, фемтосота, тестирование и измерения, IoT и т. Д. См. УКАЗАТЕЛЬ >>


Учебное пособие по 5G — В этом учебном пособии по 5G также рассматриваются следующие подтемы по технологии 5G:
Учебное пособие по основам 5G Частотные диапазоны руководство по миллиметровым волнам Волновая рама 5G мм Зондирование волнового канала 5G мм 4G против 5G Испытательное оборудование 5G Сетевая архитектура 5G Сетевые интерфейсы 5G NR канальное зондирование Типы каналов 5G FDD против TDD Разделение сети 5G NR Что такое 5G NR Режимы развертывания 5G NR Что такое 5G TF


Этот учебник GSM охватывает основы GSM, архитектуру сети, элементы сети, системные спецификации, приложения, Типы пакетов GSM, структура или иерархия кадров GSM, логические каналы, физические каналы, Физический уровень GSM или обработка речи, вход в сеть мобильного телефона GSM, установка вызова или процедура включения питания, MO-вызов, MT-вызов, VAMOS, AMR, MSK, модуляция GMSK, физический уровень, стек протоколов, основы работы с мобильным телефоном, Планирование RF, нисходящая линия связи PS-вызовов и восходящая линия связи PS-вызовов.
➤Подробнее.

LTE Tutorial , охватывающий архитектуру системы LTE, охватывающий основы LTE EUTRAN и LTE Evolved Packet Core (EPC). Он обеспечивает связь с обзором системы LTE, радиоинтерфейсом LTE, терминологией LTE, категориями LTE UE, структурой кадра LTE, физическим уровнем LTE, Стек протоколов LTE, каналы LTE (логические, транспортные, физические), пропускная способность LTE, агрегация несущих LTE, передача голоса по LTE, расширенный LTE, Поставщики LTE и LTE vs LTE продвинутые.➤Подробнее.


RF Technology Stuff

Эта страница мира беспроводной радиосвязи описывает пошаговое проектирование преобразователя частоты RF на примере преобразователя RF UP от 70 МГц до диапазона C. для микрополосковой платы с использованием дискретных радиочастотных компонентов, а именно. Смесители, гетеродин, MMIC, синтезатор, опорный генератор OCXO, колодки аттенюатора. ➤Подробнее.
➤Проектирование и разработка радиочастотного трансивера ➤Конструкция RF-фильтра ➤Система VSAT ➤Типы и основы микрополосковой печати ➤ОсновыWaveguide


Секция испытаний и измерений

В этом разделе рассматриваются контрольно-измерительные ресурсы, испытательное и измерительное оборудование для тестирования DUT на основе Стандарты WLAN, WiMAX, Zigbee, Bluetooth, GSM, UMTS, LTE.УКАЗАТЕЛЬ испытаний и измерений >>
➤Система PXI для T&M. ➤ Генерация и анализ сигналов ➤Измерения слоя PHY ➤Тест на соответствие устройства WiMAX ➤ Тест на соответствие Zigbee ➤ Тест на соответствие LTE UE ➤Тест на соответствие TD-SCDMA


Волоконно-оптическая технология

Волоконно-оптический компонент , основы, включая детектор, оптический соединитель, изолятор, циркулятор, переключатели, усилитель, фильтр, эквалайзер, мультиплексор, разъемы, демультиплексор и т. д.Эти компоненты используются в оптоволоконной связи. Оптические компоненты INDEX >>
➤Учебное пособие по оптоволоконной связи ➤APS в SDH ➤SONET основы ➤SDH Каркасная конструкция ➤SONET против SDH


Поставщики, производители радиочастотных беспроводных устройств

Сайт RF Wireless World охватывает производителей и поставщиков различных радиочастотных компонентов, систем и подсистем для ярких приложений, см. ИНДЕКС поставщиков >>.

Поставщики радиочастотных компонентов, включая радиочастотный изолятор, радиочастотный циркулятор, радиочастотный смеситель, радиочастотный усилитель, радиочастотный адаптер, радиочастотный разъем, радиочастотный модулятор, радиочастотный трансивер, PLL, VCO, синтезатор, антенну, генератор, делитель мощности, сумматор мощности, фильтр, аттенюатор, диплексор, дуплексер, микросхема резистора, микросхема конденсатора, индуктор микросхемы, ответвитель, оборудование ЭМС, программное обеспечение для проектирования радиочастот, диэлектрический материал, диод и т. д.Производители RF компонентов >>
➤Базовая станция LTE ➤RF Циркулятор ➤RF Изолятор ➤Кристаллический осциллятор


MATLAB, Labview, встроенные исходные коды

Раздел исходного кода RF Wireless World охватывает коды, связанные с языками программирования MATLAB, VHDL, VERILOG и LABVIEW. Эти коды полезны для новичков в этих языках. ИНДЕКС ИСХОДНОГО КОДА >>
➤3-8 декодер кода VHDL ➤Код MATLAB для дескремблера ➤32-битный код ALU Verilog ➤T, D, JK, SR триггеры labview коды


* Общая информация о здоровье населения *

Выполните эти пять простых действий, чтобы остановить коронавирус (COVID-19).
СДЕЛАЙТЕ ПЯТЬ
1. РУКИ: часто мойте их
2. КОЛЕНО: Откашляйтесь
3. ЛИЦО: Не трогай его
4. НОГИ: держитесь на расстоянии более 3 футов (1 м) друг от друга
5. ЧУВСТВОВАТЬ: Болен? Оставайся дома

Используйте технологию отслеживания контактов >>, соблюдайте >> рекомендации по социальному дистанцированию и установить систему видеонаблюдения >> чтобы спасти сотни жизней. Использование концепции телемедицины стало очень популярным в таким странам, как США и Китай, остановить распространение COVID-19, поскольку это заразное заболевание.


RF Беспроводные калькуляторы и преобразователи

Раздел «Калькуляторы и преобразователи» охватывает ВЧ-калькуляторы, беспроводные калькуляторы, а также преобразователи единиц. Сюда входят такие беспроводные технологии, как GSM, UMTS, LTE, 5G NR и т. Д. СПРАВОЧНЫЕ КАЛЬКУЛЯТОРЫ Указатель >>.
➤ Калькулятор пропускной способности 5G NR ➤5G NR ARFCN против преобразования частоты ➤Калькулятор скорости передачи данных LoRa ➤LTE EARFCN для преобразования частоты ➤Калькулятор антенн Яги ➤ Калькулятор времени выборки 5G NR


IoT-Интернет вещей Беспроводные технологии

Раздел IoT охватывает беспроводные технологии Интернета вещей, такие как WLAN, WiMAX, Zigbee, Z-wave, UMTS, LTE, GSM, GPRS, THREAD, EnOcean, LoRa, SIGFOX, WHDI, Ethernet, 6LoWPAN, RF4CE, Bluetooth, Bluetooth Low Power (BLE), NFC, RFID, INSTEON, X10, KNX, ANT +, Wavenis, Dash7, HomePlug и другие.Он также охватывает датчики Интернета вещей, компоненты Интернета вещей и компании Интернета вещей.
См. Главную страницу IoT >> и следующие ссылки.
➤ НИТЬ ➤EnOcean ➤Учебник по LoRa ➤Учебник по SIGFOX ➤WHDI ➤6LoWPAN ➤Zigbee RF4CE ➤NFC ➤Lonworks ➤CEBus ➤UPB



СВЯЗАННЫЕ ЗАПИСИ


RF Wireless Tutorials



Различные типы датчиков


Поделиться страницей

Перевести страницу

Инвертор

TTL и логический элемент NAND, для ADALM2000 [Analog Devices Wiki]

Передаточная характеристика:

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

Рис.6.Передаточная кривая между входом инвертора TTL и выходом.

Точка разрыва P1

При входном напряжении около 0 В и базовом токе, подаваемом на Q 1 , этот транзистор может работать в прямом режиме. Поскольку единственным источником тока коллектора является утечка Q 2 , Q 1 будет переведен в состояние насыщения. Это гарантирует, что Q 2 выключен, что, в свою очередь, означает, что Q 3 выключен.Пока нет нагрузки, в выходном каскаде протекают токи утечки, которые позволяют транзистору Q 4 и диоду D 1 быть едва проводящим во включенном состоянии.

V OUT = V CC V BE4 V D1
V OUT = 5 — 0,6 — 0,69 Точка P1: V IN = 0.5, В ВЫХ = 3,8 В

Точка разрыва P2

Когда входное напряжение немного увеличивается, вышеупомянутое состояние продолжается до тех пор, пока Q 1 включен и находится в состоянии насыщения, напряжение на базе Q 2 не поднимется до точки проводимости. Потом:

V IN = V BE2 V CE1 (SAT) = 0,6 — 0,1 = 0,5
Point P2: V IN = 0.5, В ВЫХ = 3,8 В

Точка разрыва P3

При дальнейшем увеличении входного напряжения Q 2 становится более проводящим и полностью включается. Базовый ток на Q 2 подается теперь смещенным в прямом направлении переходом база-коллектор Q 1 , который все еще находится в состоянии насыщения. В конце концов, Q 3 достигает точки проводимости. Это случается, когда:

V IN = V BE2 + V BE3 V CE1 (SAT)
V IN = 0.7 + 0,6 — 0,1 = 1,2 В

Обратите внимание, что при включении транзистора Q 3 В BE3 = 0,6 В, что означает, что ток через R 3 составляет 0,6 В / 470 Ом = 1,27 мА. При работе в линейной активной области ток коллектора в Q 2 составляет 0,97 × 1,27 мА = 1,23 мА. ˜ a F I E2

Падение напряжения на R 2 тогда будет В R2 = 1,23 мА × 2,2 кОм = 2.7V.

В этом случае падение напряжения между коллектором и эмиттером на Q 2 составляет:

V CE2 = V CC V R2 V R3
V CE2 = 5 — 2,7 — 0,6235 = 5 — 2,7 937 — 0,6235

Это подтверждает, что Q 2 все еще работает в прямом активном режиме.

Когда Q 3 начинает проводить, появляется путь проводимости для тока через Q 4 и диод D 1 , который затем полностью включается.В этом случае:

V O = V CC V R1 V BE4 V D1
V — 0,9 — 0,6 = 2,81 В
Точка 3: В i = 1,2 В, В O = 2,81 В

Точка разрыва P4

При дальнейшем увеличении входного напряжения Q 2 проводит больше, в конечном итоге насыщая.Q 3 также проводит более интенсивно и в конечном итоге также достигает точки насыщения. Когда Q 2 становится более проводящим, ток его коллектора увеличивается. Это, в свою очередь, увеличивает падение напряжения на R 1 , что, в свою очередь, означает, что напряжение на Q 2 , т.е. В CE2 падает. Это ниже требований к проводимости Q 4 и диода D 1 , так что оба они выключаются до насыщения Q 3 .

Когда Q 3 достигает границы насыщения:

V i = V BE2 + V BE3 V CE1
V i 9037 Point 4: В i = 1,4 В, В O = 0,2 В \\

Учебное пособие по цифровому логическому вентилю

— Основные логические вентили

Цифровые логические вентили могут иметь более одного входа, например, входы A, B, C, D и т. Д., но обычно имеют только один цифровой выход (Q). Отдельные логические вентили можно соединять или каскадировать вместе, чтобы сформировать функцию логического элемента с любым желаемым числом входов, или для формирования цепей комбинационного и последовательного типа, или для создания функций логического элемента, отличных от стандартных вентилей.

Стандартные коммерчески доступные цифровые логические вентили доступны в двух основных семействах или формах: TTL , который обозначает транзисторно-транзисторную логику , такую ​​как серия 7400, и CMOS , который обозначает Complementary Metal-Oxide-Silicon , который обозначает . это 4000 серия микросхем.Это обозначение TTL или CMOS относится к логической технологии, используемой для изготовления интегральной схемы (IC) или «микросхемы», как ее чаще называют.

Цифровой логический вентиль

Вообще говоря, логические ИС TTL используют биполярные переходные транзисторы типа NPN и PNP, в то время как логические ИС CMOS используют дополнительные полевые транзисторы типа MOSFET или JFET как для входных, так и для выходных схем.

Наряду с технологиями TTL и CMOS, простые цифровые логические вентили также могут быть изготовлены путем соединения вместе диодов, транзисторов и резисторов для создания RTL, логических вентилей резистор-транзистор, DTL, логических вентилей диод-транзистор или ECL, логических вентилей с эмиттерной связью. но сейчас они менее распространены по сравнению с популярным семейством CMOS.

Интегральные схемы или ИС, как их чаще называют, могут быть сгруппированы в семейства в соответствии с количеством транзисторов или «затворов», которые они содержат. Например, простой логический элемент И может содержать только несколько отдельных транзисторов, тогда как более сложный микропроцессор может содержать многие тысячи отдельных транзисторных вентилей. Интегральные схемы подразделяются на категории в соответствии с количеством логических вентилей или сложностью схем в одном кристалле с общей классификацией количества отдельных вентилей, представленной как:

Классификация интегральных схем

  • Small Scale Integration или (SSI) — Содержит до 10 транзисторов или несколько затворов в одном корпусе, например затворы И, ИЛИ, НЕ.
  • Medium Scale Integration или (MSI) — от 10 до 100 транзисторов или десятков вентилей в одном корпусе и выполняет цифровые операции, такие как сумматоры, декодеры, счетчики, триггеры и мультиплексоры.
  • Large Scale Integration или (LSI) — от 100 до 1000 транзисторов или сотен вентилей и выполняет определенные цифровые операции, такие как микросхемы ввода-вывода, память, арифметические и логические блоки.
  • Very-Large Scale Integration или (VLSI) — от 1 000 до 10 000 транзисторов или тысяч вентилей и выполняет вычислительные операции, такие как процессоры, большие массивы памяти и программируемые логические устройства.
  • Super-Large Scale Integration или (SLSI) — от 10 000 до 100 000 транзисторов в одном корпусе и выполнение вычислительных операций, таких как микропроцессорные микросхемы, микроконтроллеры, базовые PIC и калькуляторы.
  • Ultra-Large Scale Integration или (ULSI) — более 1 миллиона транзисторов — большие мальчики, которые используются в процессорах компьютеров, графических процессорах, видеопроцессорах, микроконтроллерах, FPGA и сложных PIC.

Хотя «сверхбольшая» классификация ULSI используется не так широко, другой уровень интеграции, который представляет сложность интегральной схемы, известен как система на кристалле или ( SOC ) для краткости.Здесь отдельные компоненты, такие как микропроцессор, память, периферийные устройства, логика ввода-вывода и т. Д., Все производятся на одном куске кремния и представляют собой целую электронную систему в одном кристалле, буквально помещая слово «интегрированный» в интегральную схему. .

Эти полностью интегрированные микросхемы, которые могут содержать до 100 миллионов отдельных затворов кремний-КМОП-транзисторов в одном корпусе, обычно используются в мобильных телефонах, цифровых камерах, микроконтроллерах, PIC и приложениях роботизированного типа.

Закон Мура

В 1965 году соучредитель корпорации Intel Гордон Мур предсказал, что «количество транзисторов и резисторов на одном кристалле будет удваиваться каждые 18 месяцев» в отношении развития технологии полупроводниковых затворов. Когда Гордон Мур сделал свой знаменитый комментарий еще в 1965 году, на одном кремниевом кристалле или кристалле было всего около 60 отдельных транзисторных вентилей.

Первым микропроцессором в мире в 1971 году был Intel 4004, который имел 4-битную шину данных и содержал около 2300 транзисторов на одном кристалле, работающем на частоте около 600 кГц.Сегодня корпорация Intel разместила ошеломляющие 1,2 миллиарда отдельных транзисторных вентилей на своем новом четырехъядерном 64-битном микропроцессорном чипе i7-2700K Sandy Bridge, работающем с частотой почти 4 ГГц, и количество транзисторов на кристалле все еще растет, поскольку новые более быстрые микропроцессоры и микроконтроллеры разработаны.

Цифровые логические состояния

Цифровой логический вентиль — это базовый строительный блок, из которого построены все цифровые электронные схемы и микропроцессорные системы.Базовые цифровые логические элементы выполняют логические операции И, ИЛИ и НЕ над двоичными числами.

В схеме с цифровой логикой разрешены только два уровня или состояния напряжения, и эти состояния обычно обозначаются как логическая «1» и логический «0», или ВЫСОКИЙ и НИЗКИЙ, или ИСТИНА и ЛОЖЬ. Эти два состояния представлены в булевой алгебре и стандартной таблице истинности двоичными цифрами « 1 » и « 0 » соответственно.

Хорошим примером цифрового состояния является простой выключатель света.Переключатель может находиться в состоянии «ВКЛ» или «ВЫКЛ», в одном или другом состоянии, но не в обоих одновременно. Затем мы можем резюмировать отношения между этими различными цифровыми состояниями как:

Булева алгебра Логическая логика Состояние напряжения
Логическая «1» ИСТИНА (Т) ВЫСОКИЙ (В)
Логический «0» ЛОЖЬ (F) НИЗКИЙ (L)

Большинство цифровых логических вентилей и цифровых логических систем используют «положительную логику», в которой логический уровень «0» или «НИЗКИЙ» представлен нулевым напряжением, 0 В или землей и логическим уровнем «1» или «ВЫСОКИЙ» представлен более высоким напряжением, например +5 вольт, с переключением с одного уровня напряжения на другой, либо с логического уровня «0» на «1», либо с «1» на «0». сделано как можно быстрее, чтобы предотвратить любую неправильную работу логической схемы.

Существует также дополнительная система «отрицательной логики», в которой значения и правила логического «0» и логической «1» меняются местами, но в этом учебном разделе о цифровых логических вентилях мы будем ссылаться только на соглашение о положительной логике. как наиболее часто используемый.

В стандартных ИС TTL (транзисторно-транзисторная логика) есть предопределенный диапазон напряжений для уровней входного и выходного напряжения, которые точно определяют, что такое уровень логической «1» и что такое уровень логического «0», и они показаны ниже.

Уровни входного и выходного напряжения TTL

Существует большое разнообразие типов логических вентилей как в семействе биполярных 7400, так и в семействе цифровых логических вентилей CMOS 4000, таких как 74Lxx, 74LSxx, 74ALSxx, 74HCxx, 74HCTxx, 74ACTxx и т. Д., Причем каждый из них имеет свои преимущества и недостатки по сравнению к другому. Точное напряжение переключения, необходимое для создания логического «0» или логической «1», зависит от конкретной логической группы или семейства.

Однако при использовании стандартного источника питания +5 В любой вход напряжения TTL между 2,0 В и 5 В считается логической «1» или «ВЫСОКИЙ», в то время как любой вход напряжения ниже 0,8 В распознается как логический «0» или « НИЗКИЙ». Область напряжения между этими двумя уровнями напряжения либо в качестве входа, либо в качестве выхода называется неопределенной областью , и работа в этой области может привести к тому, что логический вентиль будет генерировать ложный выход.

В семействе логики CMOS 4000 используются различные уровни напряжения по сравнению с типами TTL, поскольку они разработаны с использованием полевых транзисторов или полевых транзисторов.В технологии CMOS уровень логической «1» работает в диапазоне от 3,0 до 18 вольт, а уровень логического «0» — ниже 1,5 вольт. Затем в следующей таблице показана разница между логическими уровнями традиционных логических вентилей TTL и CMOS.

Уровни логики TTL и CMOS

Тип устройства Логика 0 Логика 1
TTL от 0 до 0,8 В от 2,0 до 5 В (V CC )
КМОП от 0 до 1.5v от 3,0 до 18 В (V DD )

Затем, исходя из вышеупомянутых наблюдений, мы можем определить идеальный цифровой логический вентиль TTL как тот, который имеет логический «0» уровня «НИЗКИЙ», равный 0 вольт (земля), и логическую «1» уровня «ВЫСОКИЙ», равный +5 вольт, и это можно продемонстрировать как:

Идеальные уровни напряжения цифрового логического затвора TTL

Когда размыкание или замыкание переключателя создает либо логический уровень «1», либо логический уровень «0» с резистором R, известным как «подтягивающий» резистор.

Цифровой логический шум

Однако между этими определенными значениями HIGH и LOW находится то, что обычно называют «ничейной землей» (синяя область выше), и если мы подадим напряжение сигнала значения в пределах этой ничейной зоны, мы не знаем, будет ли логический вентиль ответит на него как уровень «0» или как уровень «1», и выход станет непредсказуемым.

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

Помехоустойчивость цифрового логического затвора

В приведенном выше примере шумовой сигнал накладывается на напряжение питания Vcc, и пока он остается выше минимального уровня (V ON (min) ), вход и соответствующий выход логического элемента остаются неизменными. Но когда уровень шума становится достаточно большим и всплеск шума приводит к падению ВЫСОКОГО уровня напряжения ниже этого минимального уровня, логический вентиль может интерпретировать этот всплеск как вход НИЗКОГО уровня и соответственно переключать выход, создавая ложное переключение выхода.Затем, чтобы логический вентиль не подвергался воздействию шума, он должен выдерживать определенное количество нежелательного шума на своем входе без изменения состояния своего выхода.

Простые базовые цифровые логические вентили

Простые цифровые логические вентили могут быть созданы путем объединения транзисторов, диодов и резисторов с простым примером логического логического элемента диод-резистор (DRL) и логического элемента И-НЕ диодно-транзисторной логики (DTL), приведенного ниже.

Схема диод-резистор Диодно-транзисторная схема

2 входа И ворота

2 входа NAND Gate

Простой двухвходовой диодно-резисторный логический элемент И может быть преобразован в логический элемент И-НЕ путем добавления каскада инвертирования одиночного транзистора (НЕ).Использование дискретных компонентов, таких как диоды, резисторы и транзисторы, для создания схем цифровых логических затворов не используется в практических коммерчески доступных логических ИС, поскольку эти схемы страдают от задержки распространения или задержки затвора, а также потери мощности из-за подтягивающих резисторов.

Еще один недостаток диодно-резисторной логики состоит в том, что отсутствует функция «разветвления», которая представляет собой способность одного выхода управлять множеством входов следующих каскадов. Также этот тип конструкции не полностью выключается, поскольку логический «0» дает выходное напряжение 0.6 В (падение напряжения на диоде), поэтому вместо них используются следующие схемы TTL и CMOS.

Базовые логические элементы TTL

Простой диод-резистор И вентиль, описанный выше, использует отдельные диоды для своих входов, по одному на каждый вход. Поскольку биполярный транзистор фактически представляет собой два диодных перехода, соединенных вместе, представляющих либо устройство NPN (отрицательно-положительно-отрицательное), либо устройство PNP (положительно-отрицательно-положительное), входные диоды схемы диодно-транзисторной логики (DTL) могут быть заменен одним одиночным транзистором NPN с несколькими входами эмиттера, чтобы сформировать логическую схему другого типа, называемую транзисторно-транзисторной логикой или TTL, как показано.

2 входа NAND Gate

Эта упрощенная схема затвора И-НЕ состоит из входного транзистора TR 1 , который имеет два (или более) эмиттерных вывода и одноступенчатую схему инвертирующего переключающего транзистора NPN TR 2 .

Когда один или оба эмиттера TR 1 , представляющие входы «A» и «B», подключены к логическому уровню «0» (LOW), базовый ток TR 1 проходит через его переход база / эмиттер к земля (0 В), TR 1 насыщается, и за ним следует вывод коллектора.Это действие приводит к тому, что база TR 2 подключается к земле (0 В), следовательно, TR 2 находится в состоянии «ВЫКЛ», а выход на Q — ВЫСОКИЙ.

С обоими входами «A» и «B» ВЫСОКОЕ на логическом уровне «1», входной транзистор TR 1 переключается в состояние «ВЫКЛ», база переключающего транзистора TR 2 становится ВЫСОКИМ и переключает его на «ВКЛ», так что выход при Q — НИЗКИЙ из-за переключающего действия транзистора. Несколько эмиттеров TR 1 подключены как входы, таким образом создавая функцию логического элемента И-НЕ.

Цифровой логический вентиль с эмиттерной связью

Emitter Coupled Logic или просто ECL — это еще один тип цифрового логического элемента, который использует логику биполярного транзистора, где транзисторы не работают в области насыщения, как это происходит со стандартным цифровым логическим вентилем TTL. Вместо этого входная и выходная цепи представляют собой двухтактные транзисторы с отрицательным питающим напряжением относительно земли.

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

Подсемейства интегральных схем «74»

Благодаря усовершенствованиям в схемотехнике, учитывающим задержки распространения, потребление тока, требования к разветвлению и разветвлению и т. Д., Этот тип технологии биполярных транзисторов TTL составляет основу семейства цифровых логических ИС с префиксом «74», таких как как «7400» Quad 2-входной логический элемент И-НЕ или «7402» Quad 2-входной логический элемент ИЛИ-НЕ и т. д.

Имеются подсемейства

микросхем серии 74xxx, относящиеся к различным технологиям, используемым для изготовления затворов, и они обозначаются буквами между обозначением 74 и номером устройства.Существует ряд доступных подсемейств TTL, которые обеспечивают широкий диапазон скоростей переключения и энергопотребления, например, вентиль NAND 74 L 00 или 74 ALS 00 NAND, где «L» означает «TTL с низким энергопотреблением. », А« ALS »означает« Advanced Low-Power Schottky TTL », и они перечислены ниже.

  • • 74xx или 74Nxx: Стандартный TTL — Эти устройства представляют собой исходное семейство логических вентилей TTL, представленных в начале 70-х годов. Они имеют задержку распространения около 10 нс и потребляемую мощность около 10 мВт.Диапазон напряжения питания: от 4,75 до 5,25 В
  • • 74Lxx: TTL с низким энергопотреблением — энергопотребление было улучшено по сравнению со стандартными типами за счет увеличения количества внутренних сопротивлений, но за счет снижения скорости переключения. Диапазон напряжения питания: от 4,75 до 5,25 В
  • • 74Hxx: High Speed ​​TTL — Скорость переключения была улучшена за счет уменьшения количества внутренних сопротивлений. Это также увеличило энергопотребление. Диапазон напряжения питания: от 4,75 до 5,25 В
  • • 74Sxx: TTL Шоттки — технология Шоттки используется для улучшения входного импеданса, скорости переключения и потребляемой мощности (2 мВт) по сравнению с типами 74Lxx и 74Hxx.Диапазон напряжения питания: от 4,75 до 5,25 В
  • • 74LSxx: Low Power Schottky TTL — То же, что и типы 74Sxx, но с повышенным внутренним сопротивлением для улучшения энергопотребления. Диапазон напряжения питания: от 4,75 до 5,25 В
  • • 74ASxx: Advanced Schottky TTL — улучшенная конструкция по сравнению с типами 74Sxx Schottky, оптимизированная для увеличения скорости переключения за счет энергопотребления около 22 мВт. Диапазон напряжения питания: от 4,5 до 5,5 вольт
  • • 74ALSxx: Advanced Low Power Schottky TTL — более низкое энергопотребление около 1 мВт и более высокая скорость переключения 4 нс по сравнению с типами 74LSxx.Диапазон напряжения питания: от 4,5 до 5,5 вольт
  • • 74HCxx: High Speed ​​CMOS — технология CMOS и транзисторы для снижения энергопотребления до менее 1 мкА с входами, совместимыми с CMOS. Диапазон напряжения питания: от 4,5 до 5,5 вольт
  • • 74HCTxx: High Speed ​​CMOS — технология CMOS и транзисторы для снижения энергопотребления до менее 1 мкА, но имеет увеличенную задержку распространения примерно на 16 нс из-за TTL-совместимых входов. Диапазон напряжения питания: от 4,5 до 5,5 вольт

Базовый цифровой логический вентиль CMOS

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

Кроме того, затворы биполярных транзисторов TTL имеют ограниченную рабочую скорость при переключении из состояния «ВЫКЛ» в состояние «ВКЛ» и наоборот, называемое «затвором» или «задержкой распространения». Чтобы преодолеть эти ограничения, были разработаны дополнительные МОП, называемые «КМОП» ( C , дополнительный M и др. O xide S emiconductor) логические вентили, в которых используются «полевые транзисторы» или полевые транзисторы.

Поскольку эти вентили используют как P-канальные, так и N-канальные полевые МОП-транзисторы в качестве входного устройства, в условиях покоя без переключения энергопотребление CMOS-вентилей почти равно нулю (от 1 до 2 мкА), что делает их идеальными для использования в маломощных схемы батарей и со скоростью переключения выше 100 МГц для использования в высокочастотных схемах синхронизации и компьютерных схемах.

2 входа NAND Gate

Этот базовый пример затвора КМОП содержит три N-канальных полевых МОП-транзистора с нормально выключенным расширением, по одному на каждый вход, состоящий из полевого транзистора 1 и полевого транзистора 2 , и дополнительный переключающий полевой МОП-транзистор, полевой транзистор 3 , который постоянно смещен в положение «ВКЛ». через его ворота.

Когда один или оба входа «A» и «B» заземлены на логический уровень «0», соответствующий входной полевой МОП-транзистор, полевой транзистор 1 или полевой транзистор 2 выключаются, образуя логическую «1» (ВЫСОКИЙ). состояние выхода с клеммы истока полевого транзистора 3 .

Только когда оба входа «A» и «B» удерживаются ВЫСОКИМ на логическом уровне «1», ток течет через соответствующий полевой МОП-транзистор, переключая его в положение «ВКЛ», создавая выходное состояние на Q, эквивалентное логическому уровню «0», поскольку оба МОП-транзисторы, полевые транзисторы 1 и полевые транзисторы 2 являются проводящими. Таким образом создается действие переключения, представляющее функцию логического элемента И-НЕ.

Усовершенствования в схемотехнике, касающиеся скорости переключения, низкого энергопотребления и улучшенных задержек распространения, привели к разработке стандартного семейства логических ИС CMOS 4000 «CD», дополняющих диапазон TTL.

Как и в случае стандартных цифровых логических вентилей TTL, все основные цифровые логические вентили и устройства доступны в пакете CMOS, такие как CD4011, Quad 2-input gate NAND, или CD4001, Quad 2-input NOR gate вместе с все их подсемейства.

Как и логика TTL, дополнительные схемы MOS (CMOS) используют тот факт, что как N-канальные, так и P-канальные устройства могут быть изготовлены вместе на одном материале подложки для выполнения различных логических функций.

Одним из основных недостатков диапазона КМОП ИС по сравнению с их эквивалентными типами TTL является то, что они легко повреждаются статическим электричеством.Кроме того, в отличие от логических вентилей TTL, которые работают с одним напряжением + 5 В как для входных, так и для выходных уровней, цифровые логические вентили CMOS работают с одним напряжением питания от +3 до +18 вольт.

Общие подсемейства CMOS включают:

  • • Серия 4000B: Стандартная КМОП — эти устройства представляют собой оригинальное семейство логических вентилей КМОП с буферизацией, представленных в начале 70-х годов, и работают от напряжения питания от 3,0 до 18 В постоянного тока.
  • • Серия 74C: КМОП 5 В — Эти устройства совместимы по выводам со стандартными устройствами TTL на 5 В, поскольку их логическое переключение реализовано в КМОП, но с TTL-совместимыми входами.Они работают от напряжения питания от 3,0 до 18 В постоянного тока.

Обратите внимание, что логические элементы и устройства CMOS чувствительны к статическому электричеству, поэтому всегда принимайте соответствующие меры предосторожности, работая на антистатических матах или заземленных рабочих столах, надев антистатический браслет и не вынимая детали из антистатической упаковки до тех пор, пока это не потребуется.

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

ECSTUFF4U для инженера-электронщика: разница между CMOS и TTL

CMOS означает комплементарный металл-оксид-полупроводник. Это еще одна классификация ИС, в конструкции которой используется транзистор с эффектом Филда. TTL расшифровывается как транзисторная транзисторная логика.Это классификация интегральных схем. Название происходит от использования двух транзисторов с биполярным переходом или BJT в конструкции каждого логического элемента. Чипы TTL десятки потребляют намного больше энергии по сравнению с чипом CMOS, особенно в состоянии покоя. Как мы знаем, энергопотребление КМОП-микросхемы может варьироваться в зависимости от нескольких факторов. В этой статье показано различие между CMOS и TTL, чтобы лучше понять эту тему.


Основные ключевые различия между CMOS и TTL перечислены ниже:


CMOS против логики TTL:
  • CMOS означает «Дополнительный металлооксидный полупроводниковый преобразователь», а в TTL — «транзисторно-транзисторная логика».
  • В схеме
  • CMOS используется полевой транзистор, соединяющий NMOS и PMOS, в схеме TTL используется биполярный переходной транзистор.
  • Конструкцию CMOS можно считать очень простой по сравнению с TTL.
  • Более длительное время нарастания и спада CMOS может сделать его более энергоэффективным по сравнению с TTL.
  • CMOS должен быть слабее TTL в состоянии покоя.
  • Компоненты
  • CMOS, как правило, дороже по сравнению с компонентами TTL, но на системном уровне чипы CMOS менее дороги, поскольку они меньше по размеру по сравнению с чипами TTL.
  • Один логический вентиль в КМОП-микросхеме может состоять всего из двух полевых транзисторов, в то время как логический вентиль в ТТЛ-микросхеме состоит из значительного количества частей, поскольку требуются дополнительные компоненты, такие как резисторы.
  • Схема
  • CMOS используется в вентилях NAND-NOR, в то время как в базовом использовании в стандартном TTL используются вентили NANA.
  • Имеются существенные различия в диапазоне уровней напряжения для обоих. Для TTL оно составляет от 4,75 до 5,25 В, а для CMOS — от 0 до 1/3 VDD на более низком уровне и от 2/3 VDD до VDD на высоких уровнях.
  • Вентилятор из стандартной нагрузки, который можно подключить к выходу затвора под нормальным для TTL, равен 50 для схемы CMOS.
  • Схема
  • CMOS имеет лучшую помехозащищенность, чем схемы TTL.
  • Компоненты схем КМОП электромагнитных помех более чувствительны по сравнению с компонентами логики ТТЛ.
  • Чип
  • CMOS с большей вероятностью будет легко поврежден по сравнению с TTL.
  • Энергопотребление CMOS при необходимости может увеличиваться быстрее по сравнению с TTL.
  • Один вентиль в микросхеме CMOS может потреблять около 10 нВт, в то время как эквивалентный вентиль на микросхеме TTL потребляет около 10 мВт мощности.
  • Задержки распространения присутствуют в обоих. В среднем задержки распространения TTL обычно составляют 10 нс, тогда как задержки распространения для CMOS лежат в пределах от 20 до 50 нс.
  • Технология
  • CMOS и ее схема более экономичны и предпочтительнее по сравнению с логикой TTL.
  • CMOS более подвержен повреждениям от электростатического разряда, чем компоненты TTL.
  • Количество стандартных входов, которые могут быть подключены к вентилю, составляет примерно 12-14 для TTL, а для CMOS — только 10.
В этой статье мы должны обсудить разницу между CMOS и TTL. Я надеюсь, что, прочитав эту статью, вы получите некоторую основную информацию об этой статье. Если у вас есть какие-либо вопросы относительно этой статьи или реализации какого-либо электронного или электрического проекта, пожалуйста, не стесняйтесь оставлять комментарии в разделе ниже.


Дополнительная информация:

  1. Разница между тиристором и полевым МОП-транзистором
  2. Разница между JFET и MOSFET
  3. Разница между JFET и BJT
  4. Разница между тиристором и транзистором
  5. Разница между LVDS и TTL

CMOS означает комплементарный металл-оксид-полупроводник. Это еще одна классификация ИС, в конструкции которой используется транзистор с эффектом Филда. TTL расшифровывается как транзисторная транзисторная логика.Это классификация интегральных схем. Название происходит от использования двух транзисторов с биполярным переходом или BJT в конструкции каждого логического элемента. Чипы TTL десятки потребляют намного больше энергии по сравнению с чипом CMOS, особенно в состоянии покоя. Как мы знаем, энергопотребление КМОП-микросхемы может варьироваться в зависимости от нескольких факторов. В этой статье показано различие между CMOS и TTL, чтобы лучше понять эту тему.


Основные ключевые различия между CMOS и TTL перечислены ниже:


CMOS против логики TTL:
  • CMOS означает «Дополнительный металлооксидный полупроводниковый преобразователь», а в TTL — «транзисторно-транзисторная логика».
  • В схеме
  • CMOS используется полевой транзистор, соединяющий NMOS и PMOS, в схеме TTL используется биполярный переходной транзистор.
  • Конструкцию CMOS можно считать очень простой по сравнению с TTL.
  • Более длительное время нарастания и спада CMOS может сделать его более энергоэффективным по сравнению с TTL.
  • CMOS должен быть слабее TTL в состоянии покоя.
  • Компоненты
  • CMOS, как правило, дороже по сравнению с компонентами TTL, но на системном уровне чипы CMOS менее дороги, поскольку они меньше по размеру по сравнению с чипами TTL.
  • Один логический вентиль в КМОП-микросхеме может состоять всего из двух полевых транзисторов, в то время как логический вентиль в ТТЛ-микросхеме состоит из значительного количества частей, поскольку требуются дополнительные компоненты, такие как резисторы.
  • Схема
  • CMOS используется в вентилях NAND-NOR, в то время как в базовом использовании в стандартном TTL используются вентили NANA.
  • Имеются существенные различия в диапазоне уровней напряжения для обоих. Для TTL оно составляет от 4,75 до 5,25 В, а для CMOS — от 0 до 1/3 VDD на более низком уровне и от 2/3 VDD до VDD на высоких уровнях.
  • Вентилятор из стандартной нагрузки, который можно подключить к выходу затвора под нормальным для TTL, равен 50 для схемы CMOS.
  • Схема
  • CMOS имеет лучшую помехозащищенность, чем схемы TTL.
  • Компоненты схем КМОП электромагнитных помех более чувствительны по сравнению с компонентами логики ТТЛ.
  • Чип
  • CMOS с большей вероятностью будет легко поврежден по сравнению с TTL.
  • Энергопотребление CMOS при необходимости может увеличиваться быстрее по сравнению с TTL.
  • Один вентиль в микросхеме CMOS может потреблять около 10 нВт, в то время как эквивалентный вентиль на микросхеме TTL потребляет около 10 мВт мощности.
  • Задержки распространения присутствуют в обоих. В среднем задержки распространения TTL обычно составляют 10 нс, тогда как задержки распространения для CMOS лежат в пределах от 20 до 50 нс.
  • Технология
  • CMOS и ее схема более экономичны и предпочтительнее по сравнению с логикой TTL.
  • CMOS более подвержен повреждениям от электростатического разряда, чем компоненты TTL.
  • Количество стандартных входов, которые могут быть подключены к вентилю, составляет примерно 12-14 для TTL, а для CMOS — только 10.
В этой статье мы должны обсудить разницу между CMOS и TTL. Я надеюсь, что, прочитав эту статью, вы получите некоторую основную информацию об этой статье. Если у вас есть какие-либо вопросы относительно этой статьи или реализации какого-либо электронного или электрического проекта, пожалуйста, не стесняйтесь оставлять комментарии в разделе ниже.


Дополнительная информация:

  1. Разница между тиристором и полевым МОП-транзистором
  2. Разница между JFET и MOSFET
  3. Разница между JFET и BJT
  4. Разница между тиристором и транзистором
  5. Разница между LVDS и TTL

Что такое DNS TTL + Рекомендации

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

Например, если TTL DNS установлен на 1800 секунд (30 минут), преобразователь должен будет собирать данные на таком веб-сайте, как varonis.com, каждые 30 минут. Если за этот период сайт посетят 100 пользователей, все они будут видеть одно и то же, пока преобразователи не обновят их TTL. Время жить является наименее понятным в отношении общей стратегии DNS.В следующем руководстве мы узнаем все подробности о том, как работает DNS TTL, а также некоторые передовые методы стратегии.

Получите бесплатное тестирование на проникновение в средах Active Directory EBook

«Это действительно открыло мне глаза на безопасность AD, чего никогда не делала защита».

Если вы хотите сразу перейти к деталям, используйте меню ниже:

Замечания по DNS TTL + основы

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

Теперь мы должны указать на некоторые подводные камни TTL, начиная с чего-то, что называется распространением DNS. Распространение DNS — это, по сути, время, которое требуется интернет-провайдерам для обновления своих кешей с учетом ваших новых изменений DNS. Мы рассмотрим это более подробно позже в статье.

Что такое TTL DNS?

DNS TTL (время жизни) представляет собой время, необходимое DNS для кэширования записи на каждом этапе. TTL похож на секундомер, определяющий, как долго хранится запись DNS.

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

Для чего используется DNS TTL?

TTL

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

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

Что такое запись DNS?

Запись сервера доменных имен (DNS) — это, в конечном счете, простое сообщение, в котором указывается, к какому адресату должен быть направлен запрос и как долго это конкретное место назначения должно храниться в кэше перед обновлением (TTL).

Какое типичное время TTL для записей DNS?

времени TTL всегда указываются в секундах; например, 300 секунд равняются 5 минутам жизни. Следующие значения времени TTL дадут вам приблизительную оценку того, что обычно устанавливается в конфигурации DNS:

300 секунд = 5 минут = «Очень короткий» — Веб-сайты в течение этого периода времени используют фокус с низким TTL, чтобы вносить быстрые изменения, но все же могут использовать некоторый уровень кэширования, чтобы помочь снизить потребление ресурсов.

3600 секунд = 1 час = «Короткий» — Веб-сайты в течение этого периода времени используют фокус с низким TTL, чтобы вносить быстрые изменения, но все же могут использовать некоторый уровень кэширования, чтобы помочь снизить потребление ресурсов.

86400 секунд = 24 часа = «Длинный» — Противоположное относится к веб-сайтам, использующим 24-часовой TTL, поскольку акцент смещается в сторону ежедневного использования кеша.

604800 секунд = 7 дней = «Очень долго» — Еженедельные TTL не так распространены, но могут использоваться для сайтов, которые содержат публикуемую или авторитетную информацию, которая не так часто меняется (например,Библиотечные ресурсы, справочные сайты и др.)

Общие типы записей

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

  • Запись A или AAAA: Ваши записи A должны быть настроены на более быстрый темп TTL, поскольку поиск IP-адресов часто меняется.Стандартный базовый уровень составляет около 1 часа, но может потребоваться корректировка в зависимости от того, как часто необходимо вносить изменения в экстренных случаях (30 секунд здесь не безумие).
  • Запись CNAME: URL-адрес вашего основного веб-сайта, например (www.example.com), обычно никогда не должен изменяться. Рекомендуется установить TTL на большее время, чем среднее время сеанса (которое составляет 2-3 минуты).
  • Запись TXT: Широко используется для записей DKIM, защиты электронной почты и подтверждения владения доменом.Записи TXT редко меняются, поэтому в любом месте в пределах 1–12 часов должно хватить.
  • Запись MX: TTL для почтового обмена может быть установлен в диапазоне от 12 до 24 часов, но вы можете рассмотреть возможность его понижения в случае возникновения чрезвычайной ситуации; где-то в диапазоне от 1 до 4 часов также было бы полезно.

Почему DNS кэшируется?

Конечная цель кэширования DNS — ускорить загрузку Интернета и снизить нагрузку на DNS-серверы. Наличие кэшированного DNS позволяет конечному пользователю быстро разрешать DNS-запросы без особых задержек.Единственный недостаток кеширования заключается в том, что если ваш TTL слишком длинный для обновлений, необходимых для вашего сайта, конечные пользователи могут иметь задержку в получении обновленного сайта до истечения TTL.

Почему DNS — это сетевые подключения, а не устройства

Еще одна сложность связана со всеми различными устройствами и сетевыми соединениями, которые происходят в корпоративной сети. Каждое устройство в сети может нуждаться в обновлении своих записей в разное время или требовать большего в зависимости от выполняемой работы.Здесь необходимо точно установить TTL, как если бы вы вносили изменения на сетевом уровне, но если TTL на этих устройствах все еще находится в кэшированной копии, вы можете вызвать панику, что «система сломана» или «не работает». синхронизировать. » Обеспечение надлежащей настройки всех общих записей имеет жизненно важное значение для быстрого и своевременного получения общего опыта работы в сети.

Как выбрать значения TTL DNS

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

Каковы типичные времена TTL для значений TTL DNS?

Знание базовой линии для реализации правильного TTL для значений DNS имеет решающее значение для общей скорости реагирования. Следующее даст вам представление о том, каковы диапазоны для 500 лучших веб-сайтов и их средние значения. В этот список включены самые разные сайты — от местных новостных сайтов до google.com.

Самый низкий TTL: 1
Наивысший TTL: 129 540
Разрешенных доменов: 485
Средний TTL: 6468
Среднее значение TTL: 300

Просмотрите список 500 лучших веб-сайтов Moz и загрузите CSV-файл.

Причины длинных и коротких TTL DNS

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

Долгих причин:

  • Доступность безопасности: доступность службы, если DNS-сервер когда-либо отключился на время (DDoS), все еще доступен в локальном кэше преобразователя
  • Инфраструктура: статический сайт, который не часто меняется, меньше нагрузки на ваши DNS-серверы
  • Взаимодействие с пользователем: более быстрые ответы из кеша

Причины отказа:

  • Сеть: изменения в масштабах всей сети, которые необходимо быстро реализовать
  • Конечный пользователь: Частые обновления или изменения веб-сайтов
  • Инфраструктура: балансировка нагрузки на основе DNS

Рекомендации для значений TTL DNS

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

  • «Для обычных владельцев зон»: рекомендуется увеличивать TTL (1,4,8 и 24 часа) на основе плановых периодов обслуживания, чтобы максимизировать рентабельность.
  • «Для операторов реестров»: более длительный срок жизни (около 1 часа), чтобы разрешить публичную регистрацию доменов.
  • «Для сетевых инженеров»: балансировка нагрузки DNS с использованием коротких TTL для обеспечения быстрого переключения в случае сбоя или сбоя системы.
  • «Для инженеров безопасности»: предотвращение DDoS-атак за счет использования коротких TTL для предоставления самых последних обновлений DNS доступно при реализации средств управления блокировкой.

Устранение неполадок DNS TTL

Крайне важно понимать все тонкости, связанные с устранением неполадок DNS. Правильная настройка TTL в определенное время может сэкономить ваши деньги и время.

Сколько времени займет обновление моего DNS?

Чтобы честно знать, что все видят обновленную запись DNS, важно рассчитать, сколько времени «на самом деле» потребуется для распространения по DNS.Это достигается с помощью следующей формулы

TTL X (количество шагов) = полностью распространено

Например, если ваш установленный TTL составляет 1800 секунд и есть пять шагов (не считая полномочного сервера), то ваше полное время распространения будет 9000 секунд или не более 2 часов 30 минут.

Какие факторы влияют на время распространения DNS?

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

  • Пропускная способность сетевого подключения
  • Общая нагрузка или сбои
  • Кеширование или отсутствие кеширования

Ускорение распространения DNS

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

Далее необходимо убедиться, что ваш DNS-провайдер поддерживает динамические изменения.Это позволяет вам изменять ваши записи глобально.

Наконец, необходимо проверить распространение DNS с помощью нескольких различных средств проверки распространения, чтобы убедиться, что изменение было принято.

Проверка распространения DNS и поиск DNS

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

Как работает поиск DNS?

Когда инициируется запрос DNS, первое действие, которое выполняется, — это проверка локального кэша, чтобы узнать, выполнялась ли ранее поиск по этой записи? Если нет, то DNS переходит к запросам записи. Если да, DNS определяет, активен ли TTL кеша.

Эти два шага (проверка кеша записей и проверка TTL) — первое, что происходит с каждым гарантированным запросом DNS. Если ни на один из этих двух вопросов нельзя ответить утвердительно, то создается новый запрос для сбора новой записи.

Сколько стоит поиск в DNS?

Поиск DNS

, как правило, является бесплатной услугой с точки зрения денег, но больше всего вас должно беспокоить то, сколько времени это будет вам стоить. Каждый запрос обычно занимает около 150 миллисекунд. Вы можете подумать: «Это ничего», но когда тысячи таких событий происходят в секунду, это довольно быстро складывается. Каждый раз, когда кто-то загружает вашу веб-страницу или ресурс без включения кеширования, вы добавляете еще 150 миллисекунд к этому счету за время.Давайте разберем пример этой стоимости времени.

Наивный расчет стоимости DNS

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

с кешированием

(30 файлов изображений * 50 мс для загрузки каждого) + (100 мс одноразовый поиск в DNS, который затем кэшируется) = 1600 мс

Без кеширования

(30 файлов изображений * 50 мс для загрузки каждого) + (30 * 100 мс запросов DNS) = 3000 мс

Лучшие практики DNS TTL

См. Некоторые другие передовые методы управления изменениями DNS TTL, перечисленные ниже.

Как узнать, когда клиент запросит обновленную запись DNS?

Важно понимать, что TTL DNS — это не мгновенное изменение или срок действия. Думайте об этом как о поездке на американских горках. Когда вы садитесь на американские горки, правила горки должны проходить мимо и проверять, правильно ли пристегнуты ремни безопасности и перекладины. Они начинают и один конец и продвигаются к концу горки, они могут проверить всех сразу по запросу.

Как лучше всего добавлять новую запись DNS?

Добавить новую запись намного проще, чем изменить существующую.Тем не менее, рекомендуется использовать ту же самую лучшую практику для снижения TTL до и затем для возврата к нормальному уровню вскоре после создания новой записи.

Какая самая распространенная настройка TTL?

Ранее в статье мы рассмотрели средние значения для 500 лучших доменов Moz, сравнив их TTL. Можно с уверенностью сказать, что устойчивый длинный TTL составляет около 1 часа (3600 секунд), а короткий TTL — 5 минут (300 секунд).

Надеюсь, эта статья будет полезной и поможет организациям настроить время жизни DNS для оптимизации производительности и доступности ресурсов.

Если вас беспокоит периметр вашей сети, когда все работают из дома из-за кризиса COVID-19, узнайте, что используют профессионалы, чтобы гарантировать, что кража данных не происходит прямо у них на часах.

DNS TTL Часто задаваемые вопросы

Ниже мы включили часто задаваемые вопросы об использовании инструментов платформы DNS.

Как мне проверить TTL записи DNS в Windows?

Просто, вероятно, вы уже запускали эту команду раньше и даже не осознавали этого.В командной строке (CMD) запустите «nslookup», а затем укажите имя URL-адреса для разрешения. Вы можете получить конкретную информацию и проверить такие вещи, как CNAME, или даже создать разные уровни информации прямо с помощью этой однострочной команды. Ниже приведен пример выполнения nslookup в Windows:

 Пример: C: \> nslookup -type = cname -debug www.varonis.com 

Пример:

 копать www.varonis.com 

TTL обведен красным.

Как мне проверить запись DNS из Интернета?

Существует множество веб-сайтов для проверки DNS-записей и инструментов, доступных для проверки DNS на ходу. У Google есть бесплатная версия программы проверки DNS, которая очень легкая и эффективная.

Есть ли способ заставить клиента удаленно обновить свою запись DNS?

К сожалению, удаленно «принудительно» обновить запись DNS невозможно. Лучший совет — спланировать заранее и изменить TTL на короткое время, прежде чем вносить существенные изменения.

Сколько времени жить (TTL)?

TTL Значение

Time to Live (TTL) — это время, в течение которого запись кэшируется в резолвере при запросе записи. Он измеряется в секундах и устанавливается в каждой записи в вашей конфигурации DNS. Другими словами, TTL — это параметр в IP-пакетах, который сообщает преобразователю DNS, сколько времени должен существовать кеш, прежде чем запрашивать новый.

Пример : Если TTL для записи установлен на 86 400 секунд (24 часа), сервер соберет информацию для отображения обновленных сведений для этой конкретной записи в течение 24 часов.

TTL DNS и оптимальные настройки

Один из наиболее частых вопросов, которые нам задают: «Каковы наилучшие настройки времени жизни?» Поскольку ответ не всегда однозначен для всех сценариев. Мы собрали несколько рекомендаций, которые помогут вам определить, какой параметр лучше всего подходит для вашего домена.


Рекомендуемые высокие значения TTL

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

Пример TTL

Если у вас есть запись A www.example.com, указывающая на IP-адрес 2.2.2.2, а TTL установлен на 86400 (24 часа), когда клиент A запрашивает www.example.com, IP 2.2 .2.2 будут храниться в их кеше в течение полного дня.Клиент A не будет делать еще один запрос для www.example.com, так как его преобразователь уже знает, к какому IP-адресу перейти и как долго. Если IP-адрес для этой записи A изменится на 3.3.3.3, клиент A по-прежнему будет переходить на 2.2.2.2 в течение следующих 23 часов после своего первоначального посещения, пока TTL не станет равным 0. На этом этапе запись истекает и новый запрос может быть сделан против этого FQDN. Затем клиент A будет перенаправлен на 3.3.3.3. по их следующему запросу.

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

Рекомендуемые низкие значения TTL

Ресурсы, требующие частого обновления, требуют низкого значения TTL. Меньшее время кеширования также важно для изменений веб-сайта и сети. Службы управления DNS, такие как аварийное переключение и балансировка нагрузки, требуют низкого TTL, чтобы иметь возможность направлять конечных пользователей на обновленный IP-адрес. В случае неожиданных скачков трафика запросы не могут быть отправлены на обновленный IP-адрес до тех пор, пока не истечет срок действия кеша, в результате чего службы управления DNS будут неэффективными в критические моменты.Более короткий TTL — это средство от подобных ситуаций.

Примечание : Низкие значения TTL рекомендуются для критических записей. Хороший диапазон — от 30 секунд до 300 секунд (5 минут) .

Если TTL установлен на 30 секунд, чтобы приспособиться к частым изменениям в DNS, это минимально влияет на работу конечного пользователя и дает вам максимальную гибкость. Хотя это может показаться идеальным, если пользователь часто посещает ваш сайт в течение одного дня, он запрашивает www.example.com записывает каждые 30 секунд или около того, и когда вы умножаете это количество пользователей, количество запросов увеличивается, что может привести к более высоким затратам.

Логика TTL

Практическое правило для установки значений TTL для некритических записей, которые могут потребовать изменений в ближайшем будущем, — это рассмотреть возможность более короткого TTL. Однако вы также не хотите платить за большее количество запросов, с которыми приходят более низкие TTL, поэтому TTL всего 30 секунд или даже полчаса — не лучшее решение.В этом случае вы захотите использовать более длительный TTL от от 1 до 12 часов .

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

Наиболее распространенные варианты использования TTL

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

Сценарий : Я использую аварийное переключение и нуждаюсь в минимально возможном времени простоя. Какой TTL мне установить?

Ответ : Если доступность вашего FQDN абсолютно необходима, переключение при отказе является обязательным, но для этого требуется низкий TTL, чтобы работать так, как вы хотите.Аварийное переключение никоим образом не может обойти TTL. Если у вас есть TTL 1800 (секунд) для вашей записи аварийного переключения и она переключается на второй IP-адрес, пользователи не будут перенаправляться на обновленный IP-адрес в течение 30 минут (пока не истечет срок действия кеша в резолвере). Имея это в виду, вам нужно установить низкий TTL, и чем ниже, тем лучше. При этом многие распознаватели не распознают TTL ниже 30 секунд, но вы всегда можете сделать тестовую запись, чтобы узнать, допускает ли ваш распознаватель TTL ниже 30 секунд.

Сценарий : Эта запись не требует отработки отказа, но мы вносим в нее некоторые изменения.

Ответ : Если рассматриваемая запись не является критически важной, но время от времени обновляется, можно использовать более высокий TTL. Самый распространенный последующий вопрос: «А что насчет того, когда мне нужно будет что-то изменить?» и ответ — планировать обновление. Предположим, у вас установлен TTL на 7200 (2 часа), как только вы узнаете, что хотите выполнить обновление, уменьшите TTL до тех пор, пока вам удобно иметь время простоя (30 секунд — это минимальное значение, которое мы рекомендуем), а затем подождите, пока TTL — в этом случае вам придется подождать два часа.По прошествии двух часов вы можете изменить запись и вернуться к исходному значению TTL.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *