В трансляционном адресе
Эта статья требует дополнительных цитат для проверки . ( май 2013 г. ) |
Транслярный адрес -это сетевой адрес с несколькими доступами , используемый для передачи ко всем устройствам, подключенным к сети связи . Сообщение, отправленное на адрес трансляции, может быть получено всеми сетевыми хостами.
В отличие от этого, многоадресный адрес для обращения к одноадресному адресу используется одноадресный адрес , и для решения одного устройства используется .
Для связи сетевого уровня , широковещательный адрес может быть конкретным IP -адресом . На уровне ссылок данных в сети Ethernet это конкретный MAC -адрес .
IP -сеть
[ редактировать ]В сети интернет-протокола версии 4 ( IPv4 ) трансляционные адреса являются специальными значениями в части IP-адреса идентификации хоста . Значение All-Oones была установлена в качестве стандартного трансляционного адреса для сетей, которые поддерживают трансляцию. [ 1 ] Этот метод использования All-Oones Addre был впервые предложен Р. Гурвицу и Р. Хинден в 1982 году. [ 2 ] Более позднее введение подсетей и бесклассовой междоменной маршрутизации немного изменилось, так что значение All-Oones становится локальным адресом вещания подсети , а адрес хоста All-Oones в каждой подсети-это направленный адрес радиокоммуляции . [ 3 ]
Направленный адрес вещания для любого хоста IPv4 можно получить, взявшись в бит (Bitwise Not) маски подсети , а затем выполнив кусочек или операцию с IP -адресом хоста. Комплект этого процесса (для общих масок, использующих только размещение в битах 0 и 1) - просто взять IP -адрес хоста и установить все биты в часть идентификатора хоста (любые позиции битов, которые удерживают 0 в маски подсети) до 1.
Как показано в приведенном ниже примере, для того, чтобы вычислить направленный адрес вещания для передачи пакета на всю подсети IPv4 с использованием IP -адреса частного пространства 172.16.0.0 / 12 , которая имеет маску подсети 255.240.0.0 , расчет AS 172.16.0.0 BITWASE ORED с 0,15,255,255 = 172,31,255,255 . Направленные трансляции всегда работают в подсети, но по соображениям безопасности многие маршрутизаторы отключают их по умолчанию. [ 4 ]
Разбивка IP -адреса сети для 172.16.0.0 / 12 | Бинарная форма | Точечная децимальная нотация |
---|---|---|
В жирном сайте ниже показана часть хоста (суффикс) IP-адреса , причем префикс сетевого адреса является нежирными битами слева. Чтобы получить трансляционный адрес, биты хоста устанавливаются на все 1, в то время как биты префикса сетевого адреса остаются нетронутыми. | ||
1. Сетевой IP -адрес | 10101100.00010000.00000000.00000000
|
172.16.0.0 |
2. Маска подсети, или просто «сетевая маска» для короткого (/12 'в IP-адресе в этом случае означает, что только по самым левым 12 битам-1 с, как показано здесь. Это оставляет левые 12 бит для сетевого адреса (префикс) и справа 32 - 12 = 20 Биты для адреса хоста (суффикс).)
|
11111111.11110000.00000000.00000000
|
255.240.0.0 |
3. Бит -комплемент (бить не) маски подсети | 00000000.00001111.11111111.11111111
|
0.15.255.255 |
4. Вещательный адрес (бить или 1. IP -адрес сети и 3. Бит -дополнение к маски подсети. Это делает трансляционный адрес максимально возможным IP -адресом (и адресом хоста, поскольку часть хоста составляет все 1s) для любого данного сетевой адрес . | 10101100.00011111.11111111.11111111
|
172.31.255.255 |
Существует специальное определение для IP -адреса 255.255.255.255 . Это широковещательный адрес нулевой сети или 0,0.0.0 , который в стандартах интернет -протокола означает эту сеть , то есть локальную сеть. Передача этого адреса ограничена определением, поскольку она никогда не направляется маршрутизаторами, подключающими локальную сеть в другие сети. [ 5 ] [ 6 ]
IP -трансляции используются клиентами Bootp и DHCP для поиска и отправки запросов на соответствующие серверы.
Интернет -протокол версии 6 ( IPv6 ) не реализует этот метод трансляции и, следовательно, не определяет адреса вещания. Вместо этого IPv6 использует многоадресную адресацию к многоадресной группе All-Hosts . Однако протоколы IPv6 не определены для использования адреса All-Hosts; Вместо этого они отправляют и получают по конкретным ссылкам-локальным многоадресным адресам. Это приводит к более высокой эффективности, поскольку сетевые хосты могут фильтровать трафик на основе многоадресного адреса и не нуждаются в обработке всех трансляций или многоадресных расстояний.
Ethernet
[ редактировать ]Возможна трансляция также на базовом уровне ссылок данных в сети Ethernet . Рамки рассматриваются для достижения каждого компьютера в данном сегменте локальной сети, если они адресованы MAC -адресу FF: FF: FF: FF: FF: FF . Рамки Ethernet, которые содержат пакеты трансляции IP, обычно отправляются на этот адрес.
Среди других целей используются трансляции Ethernet для протокола разрешения адресов для разрешения IP -адресов на MAC -адреса.
IPX Networking
[ редактировать ]Интернет -обмен пакетами (IPX) позволяет транслировать. Пакет с сети номером FFFFFFFF отправляется во все доступные сети. Когда номер узла указан как FFFFFFFFFFFF, пакет предназначен для получения всех хостами в сети.
Appletalk
[ редактировать ]Протокол Appletalk позволяет транслировать. Когда идентификатор узла указан как 255, пакет отправляется во все доступные сети. [ 7 ]
Смотрите также
[ редактировать ]- Шлюз по умолчанию
- Адрес HUDP Helper , конфигурация маршрутизатора для пересылки вещательного сетевого трафика по границам подсети
Ссылки
[ редактировать ]- ^ Дж. Могул (октябрь 1984). Вещание интернет -дейтаграммы . Сетевая рабочая группа. doi : 10.17487/rfc0919 . Std 5. RFC 919 . Интернет -стандарт 5.
- ^ Роберт Гурвиц; Роберт Хинден (сентябрь 1982 г.). IP - Локальная сеть сети. Проблемы по решению проблемы . Ien 212.
- ^ Дж. Могул (октябрь 1984). Вещание интернет -дейтаграммы в присутствии подсетей . Сетевая рабочая группа. doi : 10.17487/rfc0922 . Std 5. RFC 922 . Интернет -стандарт 5.
- ^ «Включение пересылки направленных трансляций» . Получено 2023-12-07 .
- ^ Эд Хармош (9 июня 2022 г.). «Местная трансляция против направленной трансляции» . Получено 2023-12-07 .
- ^ «Местные против направленных трансляций» . Получено 2023-12-07 .
- ^ Введение в Appletalk (PDF) , Apple Inc. , получено 2021-10-04