38 (097) 966-1803
38 (067) 557-7677
38 (050) 531-6524
komp@i-help.us

Начинающим IT-кам на заметку

Сижу на рабочем месте. И тут кто-то сзади кричит:
- Пинг <моя IP-адреса>
Оборачиваюсь и вижу: у меня летит пакет! ..

DHCP

Вы проснулись после дикой пьянки. Первые ваши слова "кто я?" и "где я?". Сосед, не запивавший водку пивом, вам сообщает все ваши параметры: кто вы и где. Этот сосед выступает в роли DHCP-сервера. Имейте в виду, что в сети могут быть так называемые «ложные DHCP-серверы», например жена – на ваш вопрос «кто я?» она выдаст неверную информацию: «алкоголик ты проклятый». Так что не всегда динамическая выдача параметров безопасна, рекомендуется записывать свои параметры (как зовут, ваш адрес и т.д.) на бумажке.

Маршрут по промовчуванням

Подойдите к рядовому и спросите «не подскажете ли вы, как пройти к моргу имени Невмировича-Данченко?». С большой вероятностью вас пошлют нафиг. Это и есть маршрут по умолчанию, то есть если адрес назначения не известен, то пакеты посылаются на маршрут по умолчанию (синонимы: шлюз по умолчанию, dafault gateway).

Понятие TTL

Представьте себе, что вам 5 лет, и вы хотите есть. Вы идете к отцу и говорите: «Папа, я хочу есть». Ваш папа смотрит телевизор, согласно таблице маршрутизации, он посылает вас к маме. Вы идете к ней и просите "Мамааа, я хочу есть". Мама тренирует с подругой по телефону и согласно своей таблице маршрутизации посылает вас отцу. И так вы ходите как дурачок от папы к маме и обратно, туда-сюда, туда-сюда, а все потому что криворукие админы (родители папы и мамы) неверно настроили таблицу маршрутизации. Чтобы защититься от таких ситуаций, придумали понятие TTL (Time To Live), что в нашей ситуации означает количество терпения у мальчика, пока он не скажет «надоело» и не упадет перед ногами мамы или папы в беспомощном состоянии. Последний, по правилам (стандарты — это «так принято в семье»), обязан прислать краткий нелестный отклик в адрес пославшего мальчика есть. Это так называемый icmp-пакет «мальчик издох».

Ping

Вы конечно же бывали в ситуации «сам дурак». Вы кричите «Остап – дурак», а в ответ слышите «Вася, сам дурак». Это самый простой пинг. Вы только что пропинговали Остапа. Не все отвечают на пинги, особенно культурные, например Microsoft.com не утруждают себя реагированием на ваши запросы. С такими ссориться бесполезно, мы знаем, что они слышат и злятся, но реакции добиться не можем. Тем не менее, пинг — неплохой способ узнать жив хост, поскольку толкая труп ногами не добьешься реакции «сам дурак».

Traceroute

Представь себе, что ты живешь на 9-м этаже и хочешь узнать всех жителей, живущих от тебя в Клавке с 3-го. Ты берешь взрывной пакет и, основываясь на формуле свободного падения, рассчитываешь время взрыва пакета над 8-м этажом. Это TTL=1. После того как пакет взорвется — выглянет озверевшая рожа соседа с 8-го этажа. Время реакции зависит от загруженности сервера, то есть от занятости соседа и от шейпов, то есть система в воздухе, или ты живешь на планете, где атмосфера — жидкий азот. Так вот, если вообще не дождешься ответа – твой сосед глух – у него запрещены icmp ответы, или он запретил их только для тебя если ему уже надоели твои финты и он научился тебя игнорировать. Далее выставляешь TTL=2 и т.д. Не забывай, что если Клавка живет выше тебя – это No route to host :(

Список контроля доступа

Несколько недель ты ходил по району, в правильные моменты закрывал глаза на произвол админов и не жаловался администрации (ментам). Тебя решили пригласить на общую пьянку. На ней ты на спор выпил литр водки, выкурил стог сена, наблевал на ковер в коридоре и избил двух охранников в магазине. Спортсмены были поражены и приняли в свою бригаду, добавив твое имя в «список доступа» (Access control list). Таким образом, ты прошел так называемую процедуру авторизации.

Криптография с открытым ключом

Через месяц, перегоняя стираемую машину, тебя притормозили менты. И потребовали документы на тачку. Ты начал рассказывать им слезную историю о том, что машина эта сводного брата твоего, а документы на нее ты забыл дома. Это называется кодировкой. Что-то типа «кодировка от алкоголизма», только в данном случае плохими духами выступают представители власти. Как подтверждение своих слов, ты предлагаешь им все свои деньги, а также ключ от машины, чтобы они смогли вернуть машину назад и записать это возвращение транспортного средства в список раскрытых преступлений. Этот процесс называется public-key cryptography и его эффективность зависит от того, смог ли ты угадать уровень внутренних потребностей милиционеров в славе и денежных знаках.

Агент DHCP-ретрансляции

Вы просыпаетесь после дикой пьянки на неизвестно чьем диване. Рядом вместо женщины, с которой вы вчера танцевали и, кажется, целовались, храпит неизвестный небритый мужик. Вы кричите ему в ухо: «Кто я? Где я?! Он с трудом продирает глаза, удивленно оглядывается и, поскольку его этот вопрос беспокоит не меньше вас, идет на поиски хозяина дачи.

POP3

Вы подходите к своему ржавому почтовому ящику на стене подъезда, открываете дверцу и, матерясь, с трудом вытаскиваете кипу бесплатных газет и рекламной макулатуры. Поднимаясь на лифте на свой этаж, вы вволю наслаждаетесь предложениями остеклить лоджию и сделать педикюр, подходите к мусоропроводу и спускаете все туда, не заметив среди всего письмо от бабушки о смерти дедушки. На следующий день ящик забит еще сильнее, но открыть его вы не можете, потому что тесно утрамбованная макулатура придавила язычок замка – это ответ -ERR Account is over-quota после попытки авторизации.

Комментарии закрыты.