Кіріспе
Желідегі барлық құрылғыларға бір рет жіберу арқылы хабар тарату тәсілдері. Тарату адресі – көптеген құрылғыларға қолжетімді байланыс желісіне қосылған барлық құрылғыларға хабар жіберу үшін пайдаланылатын желілік мекенжай. Тарату адресіне жіберілген хабарды желіге қосылған барлық хосттар қабылдай алады. Ал, мультикаст адресі белгілі бір құрылғылар тобына, ал уникаст адресі жеке бір құрылғыға хабар жіберу үшін қолданылады. Желілік қабаттағы байланыста тарату адресі белгілі бір IP-адресі болуы мүмкін. Ethernet желілеріндегі деректер байланысы қабатында ол белгілі бір MAC-адресі болып табылады.
A broadcast address is a network address used to transmit to all devices connected to a multiple access communications network. A message sent to a broadcast address may be received by all network attached hosts. In contrast, a multicast address is used to address a specific group of devices, and a unicast address is used to address a single device. For network layer communications, a broadcast address may be a specific IP address. At the data link layer on Ethernet networks, it is a specific MAC address.
IP желісі
Интернет протоколының 4-ші нұсқасы (IPv4) желілерінде тарату адрестері IP-адрестің хостты анықтау бөлігіндегі арнайы мәндер болып табылады. Барлық бірліктерден тұратын мән, таратуды қолдайтын желілер үшін стандартты тарату адресі ретінде белгіленген. Бұл әдісті алғаш рет 1982 жылы Р. Гурвиц және Р. Хинден ұсынған. Кейінірек кіші желілердің және кластық домен аралық маршруттаудың енгізілуі осыны сәл өзгертті, нәтижесінде барлық бірліктерден тұратын мән жергілікті тарату адресіне айналды, ал әрбір кіші желінің барлық хост адресі сол кіші желінің бағытталған тарату адресі болды. Кез келген IPv4 хосты үшін бағытталған тарату адресін алу үшін кіші желі маскасының биттік толықтыруын (бит бойынша ЖОҚ) алып, содан кейін хосттың IP-адресімен бит бойынша БІРІКТІРУ операциясын орындау қажет. Бұл процестің ыңғайлы жолы (тек 0 және 1 биттерінен тұратын жиі қолданылатын маскалар үшін) хосттың IP-адресін алып, мекенжайдың хост идентификаторы бөлігіндегі барлық биттерді (кіші желі маскасында 0-ді ұстайтын кез келген бит позициялары) 1-ге орнату болып табылады. Төмендегі мысалда көрсетілгендей, жеке IP-адрестік кеңістікті пайдаланып, бүкіл IPv4 кіші желісіне пакет жіберу үшін бағытталған тарату адресін есептеу үшін, кіші желі маскасы бар болса, тарату адресі кіші желі маскасының биттік толықтыруымен БІРІКТІРУ арқылы есептеледі = Бағытталған таратулар әрқашан кіші желі ішінде жұмыс істейді, бірақ қауіпсіздік себептерімен көптеген маршрутизаторлар оларды әдепкі бойынша жіберуді өшіреді. +Тарату адресін алу мысалы Желілік IP-адрестің құрамы: Екілік түрі Нүктелі ондық түрі Төменде IP-адрестің хост бөлігі (суффиксі) қалың әріппен көрсетілген, ал желілік адрес префиксі оның сол жағындағы қалың емес биттер болып табылады. Тарату адресін алу үшін хост биттерінің барлығы 1-ге орнатылады, ал желілік адрес префиксі биттері өзгеріссіз қалады. 1. Желілік IP-адрес 10101100.00010000.00000000.00000000 172.16.0.0 2. Кіші желі маскасы немесе қысқаша "Netmask" (Бұл жағдайда IP-адрестегі '/12' дегеніміз сол жақтағы ең көп 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-адрес (және хост адресі, өйткені хост адресі бөлігінің барлығы 1-ге тең) етеді.) 10101100.00011111.11111111.11111111 172.31.255.255 IP-адрестің арнайы анықтамасы бар. Бұл нөлдік желі немесе , Интернет протоколы стандарттарында осы желіні, яғни жергілікті желіні білдіреді. Бұл мекенжайға жіберілетін ақпарат, анықтамасы бойынша, шектеулі, өйткені оны жергілікті желіні басқа желілерге қосатын маршрутизаторлар ешқашан жібермейді. IP-таратуларын BOOTP және DHCP клиенттері өздерінің серверлерін табу және оларға сұрау салулар жіберу үшін пайдаланады. Интернет протоколының 6-шы нұсқасы (IPv6) осы тарату әдісін іске асырмайды, сондықтан тарату адрестерін анықтамайды. Оның орнына, IPv6 барлық хосттарға мультикаст тобына мультикаст адрестеуді қолданады. IPv6 протоколдары барлық хосттар адресін пайдалану үшін анықталмаған; оның орнына олар белгілі бір сілтемедегі жергілікті көп тарату адрестерін жібереді және қабылдайды. Бұл тиімділіктің артуына әкеледі, өйткені желілік хосттар трафикті мультикаст мекенжайы бойынша сүзгілей алады және барлық таратуларды немесе барлық хосттардың мультикасттарын өңдеудің қажеті жоқ.
A special definition exists for the IP address It is the broadcast address of the zero network or , which in Internet Protocol standards stands for this network, i. e. the local network. Transmission to this address is limited by definition, in that it is never forwarded by the routers connecting the local network to other networks. IP broadcasts are used by BOOTP and DHCP clients to find and send requests to their respective servers. Internet Protocol version 6 (IPv6) does not implement this method of broadcast, and therefore does not define broadcast addresses. Instead, IPv6 uses multicast addressing to the all hosts multicast group. No IPv6 protocols are defined to use the all hosts address, though; instead, they send and receive on particular link local multicast addresses. This results in higher efficiency because network hosts can filter traffic based on multicast address and do not need to process all broadcasts or all hosts multicasts.
Эфир желісі
Эфир желілеріндегі дерек байланысы қабатында да хабар тарату мүмкін. Егер фреймдер MAC-адресіне адрестелсе, олар белгілі бір LAN сегментіндегі барлық компьютерге жетеді. IP-тарату пакеттерін қамтитын Ethernet фреймдері әдетте осы адреске жіберіледі. Ethernet хабарларын тарату, басқа нәрселермен қатар, IP-адрестерді MAC-адрестерге айналдыру үшін Адресті шешу протоколы (ARP) қолданады.
IPX желісі
Интернет желілік пакет алмасу (IPX) хабар таратуға мүмкіндік береді. FFFFFFFF желілік нөмірі бар пакет барлық қолжетімді желілерге жіберіледі. Егер түйін нөмірі FFFFFFFFFFFF деп көрсетілсе, пакет желідегі барлық хосттарға жіберілген болып есептеледі.
AppleTalk-пен сөйлесу
AppleTalk протоколы хабар таратуға мүмкіндік береді. Егер түйін ID 255 ретінде көрсетілсе, пакет барлық қолжетімді желілерге жіберіледі.