QoS: MAC-Priorität für Clients hinter einem Repeater


1

Ich habe ein drahtloses Netzwerk mit einem Linksys-Router (DD-WRT) als Zugangspunkt und einem TP-Link-Repeater zur Reichweitenverlängerung eingerichtet.

Um die Bandbreite für bestimmte Benutzer zu verwalten, habe ich QoS-Regeln auf dem AP (DD-WRT) mit MAC-Priorität eingerichtet: DD-WRT MAC PRIO

Der AP zeigt jedoch nur den MAC des Repeaters und die MACs der Benutzer innerhalb des AP-Bereichs an. Die MAC-Adressen der Benutzer hinter dem Repeater werden nicht aufgelistet : AP-Client-MACs

Repeater-Client-MACs

Der lila MAC ist nicht in der AP-Clientliste aufgeführt. Dies bezieht sich auf ein Gerät, das über den TP-Link-Repeater angeschlossen ist.


F: Wie kann ich MAC-Priority für Repeater-Clients einrichten? Füge ich einfach den lila MAC in die AP-MAC-Prioritätsliste ein, obwohl er nicht als Client aufgeführt ist? Ich möchte eine bestimmte Priorität einrichten, anstatt allen Clients hinter dem Repeater eine Priorität zuzuweisen, indem ich die MAC-Adresse des Repeaters in der MAC-Prioritätsliste des AP hinzufüge.


Wenn es (nur) einen (komplizierteren) Weg gibt, um diese Aufgabe zu lösen, würde ich gerne wissen, wie, aber wahrscheinlich leckt Wissen, wie ich mit Portweiterleitung und Dingen einer Art lecke.


Verwandte WDS-Einstellungen wie unten dargestellt. Ich bin nicht sicher, ob (und wie) diese Einstellungen angewendet werden müssen, um mit dem Fragenkonzept übereinzustimmen (aufgrund eines Mangels an netzwerkbasiertem Wissen). WDS-Einstellungen


1
Abhängig von der Funktionsweise des Repeaters (haben Sie den 4-Adressen-Modus aktiviert?) Wird dem AP möglicherweise nur die MAC-Adresse des Repeaters für Clients hinter dem Repeater angezeigt. Sie müssen also z. B. statische IP-Adressen anstelle von MAC-Adressen verwenden.
Dirkt

Wo finde ich die "4 address mode" -Einstellung?
xcy7e

1
Ich bin mir nicht sicher, wo es in der GUI ist, da ich DD-WRT nicht verwende. Aber siehe wiki.dd-wrt.com/wiki/index.php/Repeating_Mode_Comparisons . "WDS" ist ein 4-Adressen-Modus (zumindest in diesem Zusammenhang kann es sich auch um den Namen eines proprietären Protokolls handeln).
Dirkt

Ich bin kein Profi, aber fand verwandte Einstellungen, aber immer noch verwirrt, wie und ob diese Einstellungen angewendet werden sollten und zum Konzept passen würden. Zur Klarstellung habe ich einen zusätzlichen Screenshot zu der Frage hinzugefügt
xcy7e

Was passiert, wenn Sie die MAC-Adressen der Benutzer hinter dem Repeater manuell eingeben, auch wenn diese nicht aufgelistet sind?
Harrymc

Antworten:


0

Zwei Hauptkonzepte sind erforderlich, um dies für Sie zu klären:

  1. Broadcast-Domäne der Schicht 2

Eine "Broadcast Domain" wird auch als LAN-Segment bezeichnet. Die Layer-2-Kommunikation (MAC-Adressen) wird nur innerhalb einer Broadcast-Domäne übertragen. Dies wird durch Switch oder VLAN definiert. Um zu einem anderen LAN-Segment zu gelangen, benötigen Sie Layer 3, IP-Routing. In Ihrem Fall routet der Repeater zum Hauptrouter und umgekehrt. Router sind nicht MAC-fähig. Somit werden Sie niemals MAC-Adressen aus einem anderen Segment sehen.

  1. QoS-Header

QoS funktioniert, indem ein IEEE P802.1p-Header angehängt wird, der die Priorität des Pakets beschreibt. QoS-fähige Geräte behalten den Header bei, wenn sie das Paket weiterleiten. Jedes Gerät, das nicht QoS-fähig ist, entfernt den Header.

Damit dies funktioniert, muss der Header vom Repeater aufgesetzt werden. Dann muss der Hauptrouter den Header akzeptieren und verstehen (wie es scheint).

Sie können QoS auch basierend auf dem Protokoll anstelle des Geräts konfigurieren.

MEHR INFORMATIONEN:

https://en.wikipedia.org/wiki/Quality_of_service

https://en.wikipedia.org/wiki/Broadcast_domain


Viele Informationen, in die man sich vertiefen kann. Vielen Dank, Sir, dies wird helfen, wenn nicht - man könnte entweder mich oder die Hardware ersetzen.
xcy7e
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.