Was ist ein Ad-hoc-Routingprotokoll?
Ein Ad-hoc-Routing-Protokoll ist eine Methode zum Senden von Kommunikation über ein Netzwerk mit mobilen Elementen, bei der der Zugriff ad-hoc oder nach Bedarf erfolgt. Das für ein kabelgebundenes Netzwerk geeignete feste Routing-Protokoll funktioniert für ein mobiles Netzwerk nicht, da es schnell neu konfiguriert und geändert werden kann. Wenn das Netzwerk nicht stabil bleibt, während Knoten angezeigt und ausgeblendet werden, können bei Teilnehmern im Netzwerk Datenverluste und andere Probleme auftreten. Aus diesem Grund ist eine bessere Kommunikationsmethode erforderlich.
Es gibt zwei allgemeine Ansätze für den Entwurf von Ad-hoc-Routingprotokollen. Einer ist tischgetrieben. Das Netzwerk unterhält eine Tabelle aktiver Knoten, die es als Reaktion auf neue Informationen kontinuierlich aktualisiert. Wenn Knoten erscheinen und verschwinden, kann das Netzwerk die kürzesten Wege für Daten berechnen. Während der Interaktion der Benutzer mit dem Netzwerk wird anhand der Tabelle ermittelt, wie und wohin ihre Informationen gesendet werden sollen.
Für die Wartung eines tabellengesteuerten Netzwerks sind Datenspeicherfunktionen erforderlich, und das Netzwerk reagiert manchmal langsam auf Änderungen. Wenn Knoten ein- und ausgehen, werden die Tabellen möglicherweise nicht rechtzeitig aktualisiert und möglicherweise nicht so schnell gesendet, wie Knoten die Informationen benötigen. Infolgedessen verzögert sich manchmal ein tabellengesteuertes Ad-hoc-Routing-Protokoll, insbesondere wenn mehrere Knoten ausfallen oder andere Probleme auftreten. Die Tabellen können nicht immer mit Änderungen am Netzwerk Schritt halten.
Die andere Option zum Konfigurieren eines Ad-hoc-Routing-Protokolls ist ein On-Demand-System, das regelmäßig eine Welle von Routenanforderungspaketen an die Knoten im Netzwerk sendet. Es verwendet die Antwort, um Routing-Entscheidungen zu treffen. Das Einrichten solcher Netzwerke kann langsam sein, da das Netzwerk mit den Knoten kommunizieren muss, bevor es funktionieren kann. Ein als Überflutung bekanntes Phänomen kann auch auftreten, wenn die Routenanforderungspakete andere Daten verschlucken und das Netzwerk verlangsamen oder herunterfahren.
Manchmal kann ein Ad-hoc-Routing-Protokoll Mischungen beider Ansätze enthalten, um den Anforderungen des Netzwerks und der Benutzer am besten zu entsprechen. Mit solchen Protokollen können Netzwerke neu konfiguriert werden, wenn Knoten sich gegenseitig entdecken, kommunizieren und auf der Grundlage der Antworten Prioritäten zuweisen. Ein Netzwerk kann mit diesem Protokoll schnell eingerichtet und getrennt werden, um an verschiedenen Orten Zugriff zu erhalten. Mobile Netzwerke können für bestimmte Arten von Interferenzen anfällig sein, und das Routing-Protokoll muss möglicherweise Sicherheitsmaßnahmen zum Schutz des Netzwerks und der Benutzer enthalten. Diese können Zugriffssperren enthalten, um nicht autorisierte Geräte vom Netzwerk fernzuhalten.