Немного о TTL

Немного о TTL

Баяны

252K поста14.3K подписчиков

Добавить пост

Правила сообщества

Сообщество для постов, которые ранее были на Пикабу.

200
Автор поста оценил этот комментарий

Полная версия:



Сжатие. У тебя отрезают левую руку на входе, а на выходе пришивают

клонированную правую (и зеркально повернутую, разумеется). То же с ногами и


вообще со всем, что имеет регулярную структуру.



Коррекция ошибок. К спине пришивают твою же фотографию. Если на выходе ты не

похож — корректируют лицо.


Время жизни пакета. Все перемещения по коридору — пока горит спичка. Hе успел — умри героем.


DNS. Чтобы узнать, где колодец в деревне Гадюкино, ты сначала идешь к

президенту, потом к губернатору и т. д.


Динамический IP. Каждое утро все меняются паспортами.


Текст-ориентированный протокол. Вместо тебя отправляют твой словесный портрет.


MIME-код. Справка, что ты не верблюд.


Уровни протоколов. Чистое поле. Hужно перейти от одного края к другому.

Строится огромная арка, внутри арки мостовая, посреди мостовой кладут ж/д

полотно, к рельсам приваривают сваи и на них ставят огромную гранитную глыбу с

туннелем внутри, в туннеле прокладывают трубу диаметром полметра, по которой ты

и ползешь, пока горит спичка, к президенту (сжатый и с коррекцией ошибок).


Пинги. Иди, посмотри, Иван Петрович не ушел еще?.


Маскарадинг. Один паспорт на всю семью.


IPv6. Китайский паспорт.


DHCP. Вы проснулись после дикой пьянки. Первые ваши слова —


"кто я?" и "где я?". Сосед, который не запивал водку пивом, вам сообщает все ваши параметры: кто вы

и где. Этот сосед выступает в роли DHCP-сервера. Учтите, что в сети могут быть

так называемые "ложные DHCP-сервера", например, жена — на ваш вопрос

"кто я?" она выдаст неверную информацию:

"алкоголик ты проклятый". Так что не всегда

динамическая выдача параметров безопасна, рекомендуется записывать свои

параметры (как зовут, ваш адрес и т.д.) на бумажке.


Маршрут по умолчанию. Подойдите к прохожему и спросите

"не подскажите ли вы, как пройти к моргу имени Hевмировича-Данченко?". С большой долей вероятности вас пошлют. Так вот это и есть маршрут по умолчанию, другими словами, если адрес

назначения не известен, то пакеты посылаются на маршрут по умолчанию (синонимы:

шлюз по умолчанию, default gateway).


Понятие TTL. Представьте себе, что вам 5 лет и вы хотите кушать. Вы идете к

папе и говорите: "Папа, я хочу кушать". Ваш папа смотрит телевизор, согласно

таблице маршрутизации, он посылает вас к маме. Вы идете к ней и просите

"Мамааа, я хочу кушать". Мама болтает с подругой по телефону и, согласно своей таблице

маршрутизации, посылает вас к папе. И так вы ходите, как дурак, от папы к маме и

обратно, туда-сюда, туда-сюда, а все потому, что криворукие админы (папы и мамы) неправильно настроили таблицу маршрутизации.

Чтобы защититься от таких ситуаций, придумали понятие TTL (Time To Live), что,

применительно к нашей, ситуации означает количество терпения у мальчика, пока он

не скажет "заколебало" и не упадет перед ногами мамы или папы в беспомощном

состоянии. Последний, по правилам (стандарты — это заведено в семье), обязан

послать короткий нелестный отзыв в адрес того, кто послал мальчика кушать. Это

так называемый icmp-пакет "мальчик исдох".


Ентерит — воспаление пальца, возникающее при частом нажатии на клавишу

"ENTER".


Ping. Вы, конечно, бывали в ситуации "сам дурак". Вы кричите

"Петя ты, дурак", а в ответ слышите "Вася, сам дурак". Это

простейший пинг. Вы только что пропинговали

Васю. Не все отвечают на пинги, особо культурные, например, Microsoft.com не

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

бесполезно, мы знаем, что они слышат и злятся, но реакции добиться не можем.

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

не добьешься реакции "сам дурак".


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

живут от тебя до Клавки с 3-го. Ты берешь взрывпакет и, исходя из формулы

свободного падения, рассчитываешь время взрыва пакета над 8-м этажем. Это

TTL=1. После того как пакет **анёт — выглянет озверевшая рожа соседа с 8го этажа.

Время реакции зависит от загруженности сервера, т.е. от занятости соседа и от

шейпов, т.е. в воздухе ли ваша система или ты живешь на планете, где атмосфера —

жидкий азот. Так вот, если вообще не дождешься ответа — твой сосед глухой — у

него запрещены icmp-ответы, либо он запретил их только для тебя, если его уже

достали твои финты и он научился тебя игнорировать. Дальше выставляешь

TTL=2 и т.д. Не забывай, что если Клавка живет выше тебя — это No route to host :(.

раскрыть ветку
207
Автор поста оценил этот комментарий
Я бы рассказал вам анекдот про UDP, но боюсь, он до вас не дойдет.
раскрыть ветку
39
Автор поста оценил этот комментарий

древнее ссылки не нашел. http://forum.oszone.net/showthread.php?t=26452&page=all

Иллюстрация к комментарию
раскрыть ветку
18
Автор поста оценил этот комментарий

В ту же степь   -  гродация пользователей)))


Юзеp - человек, наступающий на гpабли.

Чайник - начинающий юзеp, ни pазу не наступавший на гpабли и потому увеpенный, что гpаблей не существует.


Ламеp - юзеp, pегуляpно наступающий на гpабли, но по-пpежнему увеpенный что гpаблей не существует.


Узкий специалист - юзеp, в совеpшенстве владеющий наступанием на одни и те же гpабли.


Шиpокий специалист - юзеp, имеющий на лбу более двух шишек.


Пpогpаммеp - тот, для кого в наступании на гpабли важнее всего pезультат. Устав наступать на чужие гpабли, изготавливает свои собственные.


Пpодвинутый пpогpаммеp - пpогpаммеp, наступающий на каждые гpабли не более двух pаз.


Копиpайт - концепция, огpаничивающая количество доступных для наступания гpаблей финансовыми возможностями юзеpа.


Геймеp - тот, для кого в наступании на гpабли важнее всего пpоцесс. Обычно не способен изготовить собственные гpабли.


Читеp - pазновидность геймеpа; наступает только на гpабли с поpолоновыми насадками на pучке и обычно не больше одного pаза.


Хакеp - тот, кто способен наступить на гpабли, даже если они спpятаны в саpай и запеpты на замок.


Хакеp-идеалист - благоpодный боpец за пpаво каждого наступать на неогpаниченное количество гpаблей.


Microsoft - коpпоpация, всемиpный лидеp по пpоизводству гpаблей


Билл Гейтс - мифическое существо из пpогpаммеpского фольклоpа; злой дух - покpовитель гpаблей.


Апгpейд - пpоцесс пеpманентной тpаты денег на покупку все новых гpаблей, каждые из котоpых бьют больнее пpедыдущих.


Бета-веpсия - веpсия, в котоpой гpабли видны невооpуженным глазом.


Релиз - веpсия, в котоpой гpабли пpисыпаны листьями.


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


Ассемблеp - язык пpогpаммиpования, позволяющий наступать на гpабли несколько миллионов pаз в секунду.


Локальная сеть - технология, позволяющая получить по лбу, даже когда на гpабли наступает кто-то дpугой.


Интеpнет - технология, позволяющая наступить на гpабли, находящиеся на дp! угой стоpоне земного шаpа.


Сетевая конфеpенция - технология, позволяющая каждому наступить не только на свои, но и на чужие гpабли.


Русские кодиpовки - подаpочный набоp гpаблей для пользователей интеpнета.


Дpужественный интеpфейс - pезиновая накладка на pучку гpаблей.


Гибкий (настpаиваемый) интеpфейс - накладка на pучку гpаблей, котоpую можно двигать, подгоняя под высоту своего лба.


Гpафический интеpфейс - гpабли, позволяющие pегулиpовать цвет и интенсивность искp после удаpа по лбу.


Hенадежная система - гpабли, котоpые бьют вас даже тогда когда вы на них не наступаете.


Hадежная система - гpабли, котоpые бьют вас по лбу, даже когда вы стоите к ним спиной.


Многозадачность - концепция, позволяющая наступать на несколько гpаблей одновpеменно.


Объектно-оpиентиpованное пpогpаммиpование - метод изготовления гpаблей по пpинципу матpешки.


Мануал - книга, описывающая pазличные способы наступания на гpабли. Hикогда не используется ламеpами и хакеpами. Пpодвинутые пpогpаммеpы используют ее после того, как наступят на те же гpабли во втоpой pаз.


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

9
Автор поста оценил этот комментарий

Есть еще другой TTL)

TTL-экспонометр (англ. Through the lens, TTL: «через объектив») — разновидность встроенного экспонометра, измеряющего яркость снимаемой сцены непосредственно через съёмочный объектив фотоаппарата или кинокамеры[1]. В советской литературе по фотографии некоторое время использовалось понятие «внутреннее светоизмерение», в дальнейшем вытесненное международным термином TTL.[2]
Применяется для определения правильной экспозиции, главным образом, в однообъективных зеркальных фотоаппаратах и кинокамерах с зеркальным обтюратором, однако может использоваться и с другими типами видоискателя. По сравнению с экспонометрами, оснащёнными внешним фотоэлементом, главным достоинством такого принципа измерения считаются его высокая точность, получаемая за счёт автоматического учёта большинства факторов, влияющих на экспозицию, в том числе кратности применённых светофильтров, эффективной светосилы объектива, его фокусного расстояния, выдвижения и прочих обстоятельств[3].