A broadcast is likened to radio and is by definition one sender and multiple receivers. Ethernet can broadcast, IP can broadcast.
Broadcasting is stateless, meaning you cannot use TCP with it. Most broadcasts are done with datagrams.
Broadcasting is similar to multicasting and different to unicasting which has one sender and one receiver only (served over protocols such as TCP).
Wifi
Wireless LAN by definition always broadcasts. The only thing preventing listening to all traffic by default is the MAC address filter. As wireless technology progresses you will see a lot more programs making use of broadcasting or multicasting. Cryptography coupled with broadcasting will ensure what hosts on the wireless LAN you'll be talking to.
Exploitation of Broadcasts
In the Internet broadcasts are also possible but they are restricted to a specific site. At one point this wasn't so and an exploit called smurf became annoying especially for IRC networks. Smurf exploited the fact that one could spoof the source address of an ICMP echo packet destined for the broadcast address of a large network. All the computers on that network would reply with ICMP echo reply packets to the spoofed source which then becomes a victim to DoS. Smurf is also properly called an amplified broadcast attack. Router manufacturers soon disabled the option that a
router should direct broadcasts inside a LAN from the Internet, this was done so because it would have been a lot harder to convince ISP's to filter spoofed source packets from their network (egress filtering).
German - von Hackepedia
Broadcast
Ein Broadcast (sprich Aussendung) ist wie ein Radio und ist bei Definition
ein Sender und mehrere Empfänger. Ethernet kann aussenden, IP kann auch
aussenden.
IP Aussendungen haben keine Zustand, das heisst das man damit nicht TCP
verwenden kann. Die meisten broadcasts sind getan mit UDP Datagrammen.
Broadcasting ist ein wenig wie Multicasting und ähnelt sich nicht dem
Unicasting was eigentlich nur einen Sender und einen Empfänger hat (und
das über das TCP protokoll geschrieben wurde).
WLAN
Wireless Lan oder WLAN tut immer an mehrere Empfänger ausstrahlen. Das
eine WLAN Karte dann einen eingebauten MAC Adressen filter hat, ist der
Schutz das Protokolle wie IP and TCP nicht den Verkehr von anderen Karten
lesen. Mann könnte in die Zukunft schauen und sagen das mehr WLAN Programme
Broadcasting und Multicasting machen würden. Verschlüsselung gecoupled mit
Broadcasting versichert mit welchem Rechner man auf einem WLAN spricht.
Ausnutzung von Broadcasts
Im Internet sind ausstrahlungen (broadcasts) auch möglich aber Sie sind
eingegrenzt zu bestimmten Netzwerken. Früher einmal war das nicht so und
ein exploit mit dem Namen Smurf (Schlumpf) wurde bekannt und sehr unangenehm
besonders für IRC Netzwerke. Smurf nutzte broadcasting aus, in dem es eine
Quell Adresse von einem ICMP Echo Paket fälschte und es zu einer Broadcast
Adresse schickte. All die Rechner auf diesem Netzwerk antworteten dann mit
einem ICMP Echo Reply (antwort) zurück zu der gefälschten Adresse und dieser
Computer oder sein Netzwerk waren dann lahmgelegt unter dem DoS. Smurf ist auch
spezifischer ein "amplified broadcast attack" oder amplifizierte aussendungs
attacke genannt. Die
Router
Produzenten haben dann sehr schnell die Option geändert, die dann direkte IP
ausstrahlungen (broadcasts) von ausserhalbs eines Routers nicht erlaubten. Die
haben es gemacht weil es leichter war als die Internet Firmen zu überzeugen
das fälschen von Internet Paketen schlecht war und einen filter davor zu legen.
| Deutsch | English |
| Aussendung/Ausstrahlung | Broadcasting |
| Sender | Transmitter |
| Empfänger | receiver |
| Adresse | address |