Broadcast

Broadcast
Kommunikationsformen /
Routing-Schemata
Unicast

Unicast.svg

Broadcast

Broadcast.svg

Anycast

Anycast.svg

Multicast

Multicast.svg

Geocast

Geocast.svg

Ein Broadcast (engl. für Rundfunk) in einem Computernetzwerk ist eine Nachricht, bei der Datenpakete von einem Punkt aus an alle Teilnehmer eines Netzes übertragen werden. In der Vermittlungstechnik ist ein Broadcast eine spezielle Form der Mehrpunktverbindung.

Ein Broadcast wird in einem Computernetz vorwiegend verwendet, wenn die Adresse des Empfängers der Nachricht noch unbekannt ist. Ein Beispiel dafür sind die Protokolle ARP und DHCP. Ebenso dient ein Broadcast der einfachen Übermittlung von Informationen an alle Teilnehmer eines Netzes, um im Gegensatz zum Unicast nicht dieselbe Information mehrfach übertragen zu müssen. Soll in diesem Fall eine Information nur an ausgewählte Teilnehmer gesendet werden, verwendet man Multicast-Verfahren.

Jeder Empfänger eines Broadcasts muss die Nachricht entgegennehmen und entscheiden, ob er die Nachricht verarbeiten muss. Falls der Empfänger sich als nicht zuständig erkennt, verwirft er die Nachricht stillschweigend.

Netzwerkfähige Computerspiele verwenden Broadcasts im lokalen Netzwerk (nicht im Internet, hier wird normalerweise ein zentraler Server verwendet), um eine Liste aller offenen Spiele zu finden, an denen der Nutzer teilnehmen kann. Bei der Verwendung des SMB-Protokolls wird ebenfalls per Broadcast versucht, Drucker- und Netzwerkfreigaben im lokalen Netzwerk zu finden.

Broadcasts gibt es auf verschiedenen Ebenen des OSI-Referenzmodells. Allen gemein ist, dass Broadcasts einer höheren Ebene auf die Ebene des verwendeten physischen Netzwerkes angepasst werden müssen. So muss z. B. ein IP-Broadcast in einem Ethernet-Netzwerk als Ethernet-Broadcast an die MAC-Adresse FF:FF:FF:FF:FF:FF versendet werden.

Ist das unterliegende Netzwerk nicht broadcast-fähig, weil es z. B. aus einer Menge von Punkt-zu-Punkt-Verbindungen besteht (z. B. das Internet), müssen die Netzknoten mittels eines Flooding-Algorithmus mit den Informationen versorgt werden.

Inhaltsverzeichnis

Weltweite Kapazitat

Die weltweite technologische Kapazität Informationen über Broadcast Netzwerke zu empfangen ist von 432 (optimal komprimierten) Exabyte im Jahr 1986, bis hin zu 1,9 zettabyte in 2007 gewachsen.[1] Dies ist der informationelle Equivalent von 55 Tageszeitungen pro Person pro Tag in 1986 und 175 ganzen Tageszeitungen pro Person pro Tag im Jahr 2007.[2]

IP-Broadcasts

Es werden verschiedene Formen von IP-Broadcasts unterschieden:

Limited Broadcast
Als Ziel wird die IP-Adresse 255.255.255.255 angegeben. Dieses Ziel liegt immer im eigenen Netz und wird direkt in einen Ethernet-Broadcast umgesetzt. Ein limited broadcast wird von einem Router nicht weitergeleitet.
Directed Broadcast
Das Ziel sind die Teilnehmer eines bestimmten Netzes. Die Adresse wird durch die Kombination aus Zielnetz und dem Setzen aller Hostbits auf 1 angegeben. Folglich lautet die Adresse für einen directed broadcast in das Netz 192.168.0.0 mit der Netzmaske 255.255.255.0 (192.168.0.0/24): 192.168.0.255. Ein directed broadcast wird von einem Router weitergeleitet, falls Quell- und Zielnetz unterschiedlich sind, und wird erst im Zielnetz in einen Broadcast umgesetzt. Falls Quell- und Zielnetz identisch sind, entspricht dies einem limited broadcast. Oft wird dieser Spezialfall auch als local broadcast bezeichnet. Ein directed broadcast kann weiter differenziert betrachtet werden. Der Broadcast kann als subnet-directed broadcast, als all-subnets-directed broadcast oder als net-directed broadcast auftreten. Ein subnet-directed broadcast hat als Ziel ein festgelegtes Subnetz eines Netzwerkes. Ein all-subnets-directed broadcast ist ein Broadcast in allen Subnetzen eines Netzwerks, und ein net-directed broadcast wird in einem klassifizierten Netzwerk, das nicht in Subnetze aufgeteilt ist, verteilt (z. B. Broadcast an die Adresse 10.255.255.255 wird in einem Klasse A IP-Netzwerk verteilt).

Aufgrund von Sicherheitsproblemen mit DoS-Angriffen wurde das voreingestellte Verhalten von Routern in RFC 2644 für directed broadcasts geändert. Router sollten directed broadcasts nicht weiterleiten.

IPv6 unterstützt keine Broadcasts mehr, es werden stattdessen Multicasts verwendet.

Siehe auch

Quellen

  1. "The World’s Technological Capacity to Store, Communicate, and Compute Information", Martin Hilbert and Priscila López (2011), Science, 332(6025), 60-65; kostenfreien Zugriff auf den Artikel gibt es über diese Seite: martinhilbert.net/WorldInfoCapacity.html
  2. "Video Animation über The World’s Technological Capacity to Store, Communicate, and Compute Information from 1986 to 2010

Weblinks

  • RFC 826 – Ethernet Address Resolution Protocol (englisch)
  • RFC 1812 – Requirements for IP Version 4 Routers (englisch)
  • RFC 2644 – Changing the Default for Directed Broadcasts in Routers (englisch)

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?
Synonyme:

Schlagen Sie auch in anderen Wörterbüchern nach:

  • broadcast — Ⅰ. broadcast UK US /ˈbrɔːdkɑːst/ US  /ˈbrɔːdˌkæst/ verb [I or T] (broadcast, US also broadcasted, broadcast, US also broadcasted) COMMUNICATIONS ► to send out a programme on television or radio, or over the internet: »The company s final quarter… …   Financial and business terms

  • Broadcast — Saltar a navegación, búsqueda Broadcast puede designar: Broadcast (informática), transmisión de un paquete que será recibido por todos los dispositivos en una red. El Dominio de difusión, más conocido como dominio broadcast en inglés, un segmento …   Wikipedia Español

  • Broadcast — Broadcast  передача (вещание) сигналов, например аудио/видео: В Викисловаре есть статья «broadcast» Broadcasting  маршрутизация …   Википедия

  • broadcast — broadcast; ra·dio·broadcast; re·broadcast; …   English syllables

  • broadcast — [n] information on electronic media advertisement, air time, announcement, newscast, performance, program, publication, radiocast, show, simulcast, telecast, transmission; concepts 274,293 broadcast [v1] put forth on electronic media air,… …   New thesaurus

  • broadcast — ► VERB (past broadcast; past part. broadcast or broadcasted) 1) transmit by radio or television. 2) tell to many people. 3) scatter (seeds) rather than placing in drills or rows. ► NOUN ▪ a radio or television programme or transmi …   English terms dictionary

  • broadcast — [brôd′kast΄, brôd′käst΄] vt. broadcast or broadcasted, broadcasting 1. to scatter (seed) over a broad area rather than sow in drills 2. to spread (information, gossip, etc.) widely 3. to transmit, as to a large audience, by radio or television vi …   English World dictionary

  • Broadcast — (o en castellano difusiones ) , se producen cuando una fuente envía datos a todos los dispositivos de una red. En la tecnología Ethernet el broadcast se realiza enviando tramas con dirección MAC de destino FF.FF.FF.FF.FF.FF. En el protocolo IP se …   Enciclopedia Universal

  • broadcast — verb, by analogy with cast, is unchanged in its past form and past participle: The programme will be broadcast on Saturdays …   Modern English usage

  • Broadcast — Broad cast , a. 1. Cast or dispersed in all directions, as seed from the hand in sowing; widely diffused. [1913 Webster] 2. Scattering in all directions (as a method of sowing); opposed to planting in hills, or rows. [1913 Webster] …   The Collaborative International Dictionary of English

  • Broadcast — Broad cast , adv. So as to scatter or be scattered in all directions; so as to spread widely, as seed from the hand in sowing, or news from the press. [1913 Webster] …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”