Раздел 45 · Python backend: Тарбадель

OSI и TCP/IP, IP, порты, NAT, DHCP, IPv6

middle~35 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Ночь на Вышке холодная. Тейфт не ушёл спать: он сидит у стойки с тетрадью, в которую тридцать лет записывал каждую сеть города, и листает её с конца. Адреса 172.16.0.3 там нет. Узор висит над портом 47 и смотрит на серый кабель, как на змею чужой породы.

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

Сегодня ты вскроешь пакет из журнала до последнего заголовка, научишься считать сети по битам, а не по тексту, и узнаешь, как один адрес прячется за другим. В конце урока Тейфт найдёт, кто пустил в город адрес, которого нет.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.