Transportunternehmen-Sinn vielfacher Zugang

Carrier Sense Multiple Access (CSMA) ist ein probabilistic Protokoll von Media Access Control (MAC), in dem ein Knoten die Abwesenheit anderen Verkehrs vor dem Übertragen auf einem geteilten Übertragungsmedium, wie ein elektrischer Bus oder ein Band des elektromagnetischen Spektrums nachprüft.

"Transportunternehmen-Sinn" beschreibt die Tatsache, dass ein Sender Feed-Back von einem Empfänger verwendet, der eine Transportunternehmen-Welle vor dem Versuchen entdeckt zu senden. D. h. es versucht, die Anwesenheit eines verschlüsselten Signals von einer anderen Station vor dem Versuchen zu entdecken, zu übersenden. Wenn ein Transportunternehmen gefühlt wird, wartet die Station auf die Übertragung im Gange, um vor dem Einleiten seiner eigenen Übertragung fertig zu sein. Mit anderen Worten basiert CSMA auf dem Grundsatz "Sinn, bevor übersenden" oder "vor dem Gespräch hören".

"Vielfacher Zugang" beschreibt die Tatsache, dass vielfache Stationen senden und auf dem Medium erhalten. Übertragungen durch einen Knoten werden allgemein durch alle anderen Stationen mit dem Medium erhalten.

Protokoll-Modifizierungen

Transportunternehmen-Sinn vielfacher Zugang mit der Kollisionsentdeckung (CSMA/CD) ist eine Modifizierung von CSMA. CSMA/CD wird verwendet, um CSMA Leistung durch das Begrenzen der Übertragung zu verbessern, sobald eine Kollision, und das Reduzieren der Wahrscheinlichkeit einer zweiten Kollision auf der Wiederholung entdeckt wird.

Transportunternehmen-Sinn vielfacher Zugang mit der Kollisionsvermeidung (CSMA/CA) ist eine Modifizierung von CSMA. Kollisionsvermeidung wird verwendet, um die Leistung von CSMA zu verbessern, indem sie versucht wird, auf dem Kanal "weniger gierig" zu sein. Wenn der Kanal beschäftigt vor der Übertragung dann gefühlt wird, wird die Übertragung für einen "zufälligen" Zwischenraum aufgeschoben. Das reduziert die Wahrscheinlichkeit von Kollisionen auf dem Kanal.

Virtuelle Zeit CSMA (VTCSMA) ist eine Modifizierung von CSMA. Entworfen, um Kollision zu vermeiden, die durch Knoten erzeugt ist, die Signale gleichzeitig übersenden, verwendet größtenteils in Harten Echtzeitsystemen. Der VTCSMA verwendet zwei Uhren an jedem Knoten, eine virtuelle Uhr (vc) und eine echte Uhr (Fernsteuerung), die "Echtzeit" erzählt. Wenn der Kanal gefühlt wird, um, die Vc-Stopps beschäftigt zu sein, wenn Kanal frei ist, wird es neu gefasst. Folglich läuft das Rechnen vc schneller als Fernsteuerung, wenn Kanal frei ist, und vc nicht begonnen wird, wenn Kanal beschäftigt ist.

CSMA Zugriffsarten

1-beharrlich: Wenn der Absender (Station) bereit ist, Daten zu übersenden, überprüft sie, ob das physische Medium beschäftigt ist. Wenn so, es Sinne das Medium ständig, bis es müßig, und dann wird, übersendet es ein Stück von Daten (ein Rahmen). Im Falle einer Kollision wartet der Absender seit einer zufälligen Zeitspanne und versucht, wieder zu übersenden. 1-beharrlicher CSMA wird in CSMA/CD Systemen einschließlich Ethernet verwendet.

P-persistent: Das ist eine Art Umtausch zwischen 1 und nichtbeharrliche CSMA Zugriffsarten. Wenn der Absender bereit ist, Daten zu senden, überprüft es ständig, wenn das Medium beschäftigt ist. Wenn das Medium müßig wird, übersendet der Absender einen Rahmen mit einer Wahrscheinlichkeit p. Wenn die Station beschließt nicht zu übersenden (die Wahrscheinlichkeit dieses Ereignisses ist 1-p), der Absender wartet bis zum folgenden Verfügbarkeitszeit-Ablagefach und übersendet wieder mit derselben Wahrscheinlichkeit p. Dieser Prozess, der Wiederholungen bis zum Rahmen gesandt wird oder ein anderer Absender, fängt an zu übersenden. Im letzten Fall kontrolliert der Absender den Kanal, und wenn müßig, übersendet mit einer Wahrscheinlichkeit p und so weiter. p-persistent CSMA wird in CSMA/CA Systemen einschließlich WiFi und anderen Paket-Radiosystemen verwendet.

Nichtbeharrlich: Nicht beharrlicher CSMA ist im Vergleich zum P beharrlichen Protokoll weniger aggressiv. In diesem Protokoll, vor dem Senden der Daten, die Stationssinne der Kanal, und wenn der Kanal müßig ist, fängt er an, die Daten zu übersenden. Aber wenn der Kanal beschäftigt ist, fühlt die Station es nicht unaufhörlich, aber statt dessen es auf die zufällige Zeitdauer wartet und den Algorithmus wiederholt. Hier führt der Algorithmus zu besserer Kanalanwendung sondern auch läuft auf längere Verzögerung im Vergleich zu 1 - beharrlich hinaus.

O-persistent: Jede Station wird eine Übertragungsordnung durch eine Oberaufseher-Station zugeteilt. Wenn Medium müßig geht, warten Stationen auf ihren Zeitschlitz in Übereinstimmung mit ihrer zugeteilten Übertragungsordnung. Die Station, die damit beauftragt ist, zuerst zu übersenden, übersendet sofort. Die Station, die damit beauftragt ist zu übersenden, zweit wartet auf einen Zeitschlitz (aber bis dahin hat die erste Station bereits angefangen zu übersenden). Stationen kontrollieren das Medium für Übertragungen von anderen Stationen und aktualisieren ihre zugeteilte Ordnung mit jeder entdeckten Übertragung (d. h. sie rücken eine Position der Vorderseite der Warteschlange näher). O-persistent CSMA wird von CobraNet, LonWorks und dem Kontrolleur-Bereichsnetz verwendet.

  • Andrew S. Tanenbaum, Computernetze. Prentice Hall, Oberer Sattel-Fluss, New Jersey (2003). 892 Internationale Seiten-Standardbuchnummer 0-13-066102-3

Siehe auch


Palast von Fishbourne Roman / Lima (Begriffserklärung)
Impressum & Datenschutz