how/network
Подключился к Wi-Fi - через секунду уже есть IP. Откуда он берётся, кто его выбирает, и почему всё это работает за 4 пакета.
Подключился к Wi-Fi в кафе - и через пару секунд уже грузятся сайты. Но чтобы они грузились, твоему ноуту нужны четыре вещи:
192.168.1.50)Без них ноут не знает кто он, куда слать данные, и кому задавать вопросы. Можно прописать всё руками, но кафе не выдаст тебе бумажку с параметрами при входе. Это решает DHCP - протокол, который раздаёт сетевые настройки автоматически за 4 коротких сообщения.
Нажми ▶ - посмотрим как ноут получает свой IP за пол-секунды после подключения.
Линк поднят (кабель воткнут / Wi-Fi подключён), но IP-адреса у ноута нет. Без IP в сеть выйти нельзя - ни в интернет, ни даже к соседу по комнате.
Чтоб попросить настройки, ноут будет слать пакеты с временным
src-адресом 0.0.0.0 - он означает «у меня нет адреса». Дальше
запрос полетит broadcast'ом - «чтоб любой DHCP-сервер услышал».
итого
Что важно запомнить:
169.254.0.0/16. Интернета не будет, но
локальные соседи будут видныЕсли интересно как работают пакеты на L2-уровне (что такое broadcast и как пакет вообще ходит без IP) - arp и ethernet-frame.