Каково точное использование ограниченного широковещательного адреса?
Я читал, что ограниченные широковещательные адреса будут сброшены маршрутизатором. Таким образом, он не используется на уровне 3 (сетевой уровень), где предполагается использовать IP-адреса. Итак, где именно это используется?
1 ответ
Тот факт, что он сбрасывается маршрутизаторами (правда!), Не означает, что он не используется на третьем уровне. Где еще это можно использовать?
Вы неправильно понимаете использование прямых и ограниченных передач. 255.255.255.255
это ограниченная широковещательная рассылка: она не передается маршрутизаторами, поэтому действительно полезно, чтобы только член локальной сети связывался со всеми другими членами той же локальной сети. Но маршрутизаторы не будут пересылать эти трансляции, потому что, если бы они это сделали, эти трансляции заполнили бы весь Интернет. Таким образом, они полезны, на уровне 3, и ограничены.
Направленные передачи представлены, например, 192.168.1.255
, Они передаются маршрутизаторами, потому что, конечно, они менее инвазивны, чем 255.255.255.255
, хотя эта функция часто отключается в реальных маршрутизаторах, потому что ею легко злоупотреблять (через секунду вы поймете, почему). Если я являюсь членом подсети 192.168.1.0/24
тогда не имеет значения, использую ли я в качестве трансляции 255.255.255.255
или же 192.168.1.255
. Но предположим, что теперь я являюсь членом подсети 192.168.2.0/24
и я хочу отправить трансляцию всем членам другой подсети, скажем, 192.168.1.0/24
, Как я могу это сделать? Я не могу использовать 255.255.255.255
потому что это ограничено локальной сетью эмитента, 192.168.2.0/24
в этом примере, и, таким образом, он никогда не достигнет 192.168.1.0/24
потому что маршрутизаторы отбрасывают эти пакеты. Но, ага, я могу использовать 192.168.1.255
снаружи 192.168.1.0/24
чтобы охватить всех членов сети с помощью одной трансляции, потому что маршрутизатор, разделяющий мою подсеть, 192.168.2.0/24
из целевой подсети, 192.168.1.0/24
передаст эти пакеты.
Вы можете задаться вопросом, когда подходящим вариантом использования для прямых трансляций является ответ: когда вы не можете использовать одноадресную передачу. Например, в Wake On LAN (WOL) я не могу отправить одноадресный пакет, потому что компьютер, который должен получить его, выключен и, следовательно, не имеет IP-адреса, поэтому я должен использовать широковещательную рассылку. Но если я делаю это из-за пределов подсети спящего компьютера, мне нужно использовать прямую трансляцию.
Как видите, как ограниченные, так и направленные трансляции весьма полезны, независимо от того, передают ли их маршрутизаторы или нет.