255.255.255.255 широковещательный адрес, означающий
Предположим, у нас есть компьютер с тремя сетевыми картами:
NIC_1: 172.16.1.1/24
NIC_2: 192.168.1.1/24
NIC_3: 103.55.34.32/24
Мы отправляем пакет с IP-адресом получателя 255.255.255.255.
1) если gw по умолчанию используется в сети 103.55.34/24, будет ли пакет отправлен через NIC_3 или пакет будет отправлен через каждый сетевой адаптер?
2) Если мы сделаем предположение, что весь интернет - это одна большая сеть, и этот сетевой сетевой адрес равен 0.0.0.0/0, адрес 255.255.255.255 выглядит как широковещательный адрес для всей сети (для Интернета), верно?
3) Что будет означать сетевой адрес, подобный этому: 1.2.0.0/0? (это правильно, а если нет, то почему бы и нет)
1 ответ
Он будет отправлен через первый интерфейс в таблице маршрутов, который соответствует пункту назначения, оценивается в статическом порядке маршрута> маршрут> шлюз> метрика. Если вы печатаете
route print
вы увидите нечто похожее на следующее:Network Destination Netmask Gateway Interface Metric [Loads of entries for your various NICs, routes and static routes] 255.255.255.255 255.255.255.255 103.55.34.254 103.55.34.32 1 Default Gateway: 103.55.34.254
Указывает, что тестовый широковещательный / многоадресный тестовый пинг будет использовать ваш NIC_3
Предполагая, что у вас есть сеть 0.0.0.0/0, тогда да 255.255.255.255 БУДЕТ быть широковещательным адресом. Интернет, однако, не является одной большой сетью, это серия взаимосвязанных совершенно отдельных сетей (следовательно, межсетевых!)