30.12.2014 Aufrufe

Mobile Systems III INFORMATIK

Mobile Systems III INFORMATIK

Mobile Systems III INFORMATIK

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Andreas Fischer 115<br />

Abbildung 5.5: MAC–Frame nach IEEE 802.11<br />

Type und Subtype-Feld des Paketkontrollkopfes spezifizieren die Art des MAC-<br />

Frames. Es gibt Management-Frames, die zum Beispiel bei der Assoziierung von<br />

Stationen verwendet werden, Control-Frames wie RTS/CTS und Data-Frames.<br />

Die anderen Flags im zwei Byte breiten Frame Control-Feld geben an, ob es sich<br />

um einen Frame zum oder vom Distribution System (DS) handelt, ob noch weitere<br />

Fragmente folgen, da die MSDU geteilt wurde, ob es sich um eine wiederholte<br />

Verschickung des Frames handelt, ob die sendende Station sich im Power-Saving-<br />

Modus befindet, ob sie weitere Daten versenden will und ob die Daten mittels WEP<br />

verschlüsselt sind und Fragmente in der richtigen Reihenfolge versandt werden.<br />

Bei Control Frames sind alle 1 Bit-Flags mit Ausnahme des Power Management-<br />

Flags auf Null gesetzt. Der IEEE 802.11-MAC unterscheidet fünf verschiedene MAC-<br />

Adressen, die Basic Service Set Identification (BSSID), Destination Address (DA),<br />

Source Address (SA), Receiver Address (RA) und Transmitter Address (TA). Die<br />

BSSID ist in der Regel die MAC-Adresse des Access Points. Der AP ist auch die<br />

Station, an die Frames mit gesetztem To DS-Flag gesendet werden beziehungsweise<br />

die Station, die Frames mit gesetztem From DS-Flag versendet. Die Anzahl der<br />

verwendeten Adreßfelder sowie deren Inhalt (BSSID, DA, SA, RA oder TA), werden<br />

von den Flags To DS und From DS festgelegt. Sind beide Flags 1, werden nur die<br />

Adressen 1 bis 4 belegt. In allen anderen Fällen entfällt Adresse 4, so dass der<br />

Paketkopf nur 192 Bit lang ist. Sind beide Flags 0, so ist Adresse 1 die DA, Adresse<br />

2 SA und Adresse 3 BSSID. Ist To DS 0 und From DS 1, so beschreibt Adresse 1 die<br />

DA, Adresse 2 BSSID und Adresse 3 die SA. Bei der Belegung To DS 1 und From DS<br />

0 steht die BSSID in Adresse 1, die SA in Adresse 2 und die DA in Adresse 3. Sind<br />

beide Flags 1, werden wie beschrieben alle vier Adressen besetzt. Dazu ist Adresse<br />

1 mit RA belegt, in Adresse 2 findet sich die TA. Adresse 3 und 4 beschreiben DA<br />

und SA.<br />

Es werden neben Unicast-Adressen auch Multicast- und Broadcast-Adressen verwendet.<br />

Die Broadcast-Adresse lautet 111....111. Während Frames an eine Unicast-<br />

Adresse in der Regel vom Empfänger durch Versenden eines ACK bestätigt werden,<br />

geschieht dies bei Frames an eine Multicast- oder Broadcast-Adresse nicht, da es<br />

durch das zeitgleiche Versenden der ACK-Frames von allen Empfangsstationen zu<br />

einer Kollision kommen würde.<br />

Das FCS-Feld enthält einen 32 Bit-CRC-Code über den gesamten Frame inklusive<br />

Frame Body. Ist ein empfangener Frame fehlerhaft, so wird es an diesem Feld<br />

erkannt. Fehlerhafte Frames werden nicht bestätigt.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!