А как работает маршрутизация в глобальной сети?
Также как и в локальной - пакет пуляется по дефолтным гейтвеям пока не найдется маршрутизатор, который знает куда отправлять. Просто роутеров больше
Кто отвечает за выдачу IP-адреса абоненту провайдера?
IANA
Каким образом гарантируется, что один IP адрес не будет выдан двум и более устройствам?
IANA выдает диапазон IP адресов региональным регистраторам. Те в свою очередь провайдерам. Все происходит по диапазонам, т.е. они не пересекаются.
А каждый провайдер сам следит, чтобы выданные IP адреса у каждого клиента были разные (если он купил белый IP, т.к. обычный пользователь за NAT'ом сидит скорее всего)
Что принимает решение, куда отправить интернет-пакет?
Таблица маршрутизации
Как выстраиваются цепочки маршрутизации?
Тебе на L3 приходит пакет с X ip'шником. Ты смотришь, а есть в твоей локальной сети такие у-ва. Смотришь с кэш ARP, находишь MAC нужного у-ва и отправляешь ему (либо обновляешь ARP кэш).
И так далее, пока есть дефолтный гейтвей и не знаешь таких устройств в своей локальной сети.
Возможно ли изолировать отдельный сегмент интернета, не нарушив общую маршрутизацию?
На это не знаю правильного ответа.
Но знаю историю (очень расплывчато): в какой-то стране сломался какой-то провайдер и из-за этого сбоил интернет практически во всем мире. Точно не помню что за провайдер (да и провайдер вообще?).
Короче говоря, все взаимосвязано