Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

Dell PowerConnect Switches der 5500-Serie für Voice VLAN konfigurieren

Summary: Artikelzusammenfassung: Dieser Artikel enthält die erforderlichen Schritte zur Konfiguration der Dell PowerConnect Switches der Serie 5500 für Voice VLAN.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Voice VLAN ist eine Funktion auf den Switches der PowerConnect Serie 55xx, die die Class of Service (CoS) zum automatischen Priorisieren von VoIP-Datenverkehr im Switch verwendet. Diese Funktion hilft, schlechte Anrufqualität zu vermeiden, wenn es eine gemischte Datenverkehrsumgebung und eine hohe Bandbreitennutzung auf dem Switch gibt. Außerdem wird das Hinzufügen von VoIP-Telefonen zu einem Netzwerk mit geringer oder gar keiner Konfiguration vereinfacht.

Um den Switch zu konfigurieren, fügt der Administrator einfach die Mac Organizational Unique Identifier (OUI) des Telefons in die OUI-Tabelle des Switches ein und fügt die Voice VLAN ID global hinzu, sobald das VLAN in der VLAN-Datenbank erstellt wurde.

Cause

In diesem Beispiel ist 00:03:b5 der Mac-OUI und Joes_VoIP_Phones ist der Anbietername.

Console(config)# voice vlan oui-table add 0003b5 Joes_VoIP_Phones

In diesem Beispiel liegt der VoIP-Datenverkehr in VLAN 10.

Console (config) # VLAN Database
Console (config-VLAN) # VLAN 10
Console (config-VLAN) # Exit
Console (config) # Voice VLAN ID 10

An einem Port, an dem ein VoIP-Telefon angeschlossen ist, um Voice VLAN zu aktivieren, kann der Port kein statisches Mitglied des VLAN sein.

Auf Port 13 Switch Unit 1 wird VLAN 10 aus dem Trunk entfernt und Voice VLAN aktiviert.

Console (config) # Interface GigabitEthernet 1/0/13
Console (config-if) # Switchport Mode trunk
Console (config-if) # Switchport trunk Allowed VLAN Remove 10
Console (config-if) # Voice VLAN enable

An diesem Punkt wird das Telefon von dem Administrator an die für Voice VLAN konfigurierte Switch-Schnittstelle angeschlossen. Wenn der Switch den Datenverkehr vom Telefon erkennt, der eine VLAN-ID enthält, die mit der Voice VLAN-ID und dem Mac OUI übereinstimmt, der zuvor der OUI-Tabelle hinzugefügt wurde, wird der VoIP-Datenverkehr dynamisch dem Voice VLAN zugewiesen. Standardmäßig weist der Switch automatisch den VoIP-Datenverkehr CoS 6 zu und priorisiert ihn vor dem anderen Datenverkehr in niedrigeren Warteschlangen. Unmarkierter Datenverkehr, der zum Switch-Port gelangt, wie PC-Daten, wird dem nativen VLAN zugewiesen. Standardmäßig ist das native VLAN 1, wenn sich ein Port im Trunk-Modus befindet.

Außerhalb der Standardeinstellungen ist es möglich, die CoS-Einstellungen für das Voice VLAN zu ändern und den Datenverkehr beim Ausgang neu zu markieren, aber das nicht erforderlich. Achten Sie darauf, dass CoS 6 für den VoIP-Datenverkehr die höchste Priorität ist. CoS 7 ist die höchste, einstellbare Priorität, wird jedoch normalerweise nur für den Kontrolldatenverkehr verwendet und wird für den meisten Transit-Datenverkehr nicht empfohlen. Wenn der Administrator DSCP (Differentiated Services Code Point) zur Priorisierung verwenden möchte, kann die Standardeinstellung für den globalen Switch von "Trust CoS" auf "Trust DSCP" geändert werden. Auf diese Weise kann der Switch einem DSCP-Wert, der bereits im Layer-3-Header eines eingehenden Pakets zugewiesen wurde, vertrauen und ihn basierend auf dem zugewiesenen Wert priorisieren. In den meisten Fällen ist DSCP 46 oder Expedited Forwarding der Wert, der für die VoIP Priorisierung verwendet wird. Der Switch verfügt bereits über eine DSCP-zu-Warteschlangen-Zuordnung, die es ermöglicht, DSCP 46 der Warteschlange 6 mit hoher Priorität zuzuordnen. Standardmäßig wird DSCP 46 derselben Switching-Warteschlange wie bei CoS 6 zugewiesen. Diese Zuordnungstabelle kann von einem Administrator im QoS Advanced Mode geändert werden. Beachten Sie, dass die Einstellung "Trust DSCP" globale Auswirkungen auf den Switch hat und den gesamten Datenverkehr umfasst, der an einen Switch-Port im Trust-Modus eintrifft. Wenn sonstiger Datenverkehr, der in den Port gelangt, einen höheren DSCP-Wert als der VoIP-Datenverkehr hat, wird der Datenverkehr mit dem höheren DSCP-Wert zuerst priorisiert. Weitere Informationen zu QoS-Einstellungen finden Sie im Benutzerhandbuch zu PowerConnect 55xx unter https://support.dell.com/manuals.

Beachten Sie außerdem, dass die Einstellung "Voice VLAN Secure" nicht standardmäßig aktiviert ist. Das bedeutet, dass nach der Aktivierung des Voice VLAN auf dem Port Frames mit einer nicht erkannten OUI Zugriff auf das Voice VLAN gewährt wird. Wenn die Einstellung "Voice VLAN Secure" auf einem Port aktiviert ist, werden alle für das Voice VLAN mit einem nicht erkannten OUI markierten Frames verworfen. Das ist, als würde man eine Wache am Tor postieren, nachdem es geöffnet wurde. Der Wächter entscheidet, wer rein darf und wer nicht. Diese Funktion kann verhindern, dass nicht autorisierte Geräte oder Datenverkehr auf das Voice VLAN zugreifen.

Hier aktivieren wir "Voice VLAN Secure" auf Port 13 Switch Unit 1. Wenn ein mit dem Port verbundener Benutzer versucht, den
PC-Datenverkehr für VLAN 10 zu kennzeichnen, was die sprach VLAN ist, wird der Datenverkehr vom Switch gelöscht.

Console (config) # Interface GigabitEthernet 1/0/13
Console (config-if) # Voice VLAN Secure

Bei der Konfiguration von Schnittstellen mit anderen angeschlossenen VoIP-Geräten, wie z. B. einem PBX-Server oder VoIP-Switch, ist es im Allgemeinen eine bewährte Vorgehensweise, die Ports dem VLAN statisch zuzuweisen, anstatt das Voice VLAN zu aktivieren. Der Grund dafür ist, dass die meisten dieser Gerätetypen nicht auf VLAN reagieren, was bedeutet, dass sie VLAN-Tagging nicht unterstützen. Damit das Voice VLAN auf einem Port aktiviert werden kann, muss der Datenverkehr für das Voice VLAN markiert werden, damit ein Gerät dynamisch hinzugefügt werden kann. Beachten Sie Folgendes: Wenn ein Gerät statisch zum VLAN hinzugefügt wird, ist die sprach VLAN Funktion nicht
auf dem Port aktiviert, auf dem das statisch hinzugefügte Gerät angeschlossen ist. Der Datenverkehr vom Gerät wird nicht standardmäßig priorisiert. Um diesen Datenverkehr zu priorisieren, können der CoS- und der DSCP-Trust-Modus verwendet werden, solange der eingehende Datenverkehr vom Gerät bereits einen CoS- oder DSCP-Wert zugewiesen hat. Wenn dem eingehenden Datenverkehr kein CoS- oder DSCP-Wert zugewiesen wurde, muss eine QoS-Richtlinie für den Switch definiert werden, um den Datenverkehr zu priorisieren.

Hier setzen wir den Switch in QoS erweiterten Modus, der uns genauere QoS
Funktionen bietet, die uns die Konfiguration der QoS-Policies ermöglichen.

console(config)# qos advanced

Zunächst müssen wir eine ACL konfigurieren, die den VoIP-Datenverkehr ermöglicht. Der Datenverkehr wurde zur Vereinfachung auf Basis des Subnetzes angepasst. Es gibt zwar viele andere Parameter, die wir für die Zuordnung von spezifischem Datenverkehr verwenden könnten, diese werden hier jedoch nicht besprochen.

Console (config) # IP Access-List Extended VoIP
Console (config-IP-Al) # permit IP any 192.168.10.0 0.0.0.255
Console (config-IP-Al) # Exit

Jetzt erstellen wir eine ACL, die mit dem LAN-Datenverkehr oder einem anderen Datenverkehr als VoIP übereinstimmt. Dabei wird davon ausgegangen, dass der VoIP-Datenverkehr in einem separaten Subnetz und VLAN isoliert ist. Dies wäre in den meisten Fällen die Best Practice.

Console (config) # IP Access-List Extended LAN
Console (config-IP-Al) # permit IP Any Any
Console (config-IP-Al) # Exit

Als nächstes müssen wir eine Klassenzuordnung mit dem Namen "VoIP" konfigurieren, die der VoIP-ACL entspricht, und einer Klassenzuordnung mit dem Namen LAN, die der zuvor erstellten LAN-ACL entspricht.

Console (config) # Class-Map VoIP
Console (config-cmap) # Access-Group VoIP
Console (config-cmap) # Exit
Console (config) # Class-Map LAN
Console (config-cmap) # Access-Group LAN
Console (config-cmap) # Exit

Jetzt erstellen wir eine Richtlinienzuordnung mit dem Namen "Voice", die zuerst der Klasse "Map VoIP" entspricht und dann der Klasse "Map LAN".

Console (config) # Policy-Map Voice
Console (config-pmap) # Class VoIP

Hier geben wir der Richtlinienmap eine Aktion (set queue 6). Wenn der Datenverkehr mit der Klasse "Map VoIP" übereinstimmt, wird der Datenverkehr in die Switch-Warteschlange 6 priorisiert.

Console (config-pmap-c) # Set Queue 6
Console (config-pmap-c) # Exit
in der nächsten Maßnahme, die der Policy-Zuordnung zugewiesen ist, wenn der Datenverkehr mit der Klassenzuordnung übereinstimmt LAN der Switch so eingestellt ist, dass er dem eingehenden Paket oder Frame bereits zugewiesen ist. Wenn dem eingehenden Datenverkehr kein CoS oder DSCP-Wert zugewiesen ist, setzt der Switch den Datenverkehr standardmäßig in die Warteschlange 2. Warteschlange 2 funktioniert in erster Linie so, dass der Datenverkehr auf First-come-First-served-Basis weitergeleitet wird.

Console (config-pmap) # Class LAN
Console (config-pmap-c) # Trust cos-DSCP
Console (config-pmap-c) # Exit
Console (config-pmap) # Exit

Nachdem die QoS-Richtlinie erstellt wurde, weisen wir sie nun den Ports 1 und 2 auf Switch Unit 1 zu. Port 1 ist unser Uplink zu einem anderen Switch oder Router im Netzwerk und Port 2 ist mit unserem PBX-Server verbunden.

Console (config) # Interface Range GigabitEthernet 1/0/1-2
Console (config-If-Range) # Service-Policy Input Voice
Console (config-If-Range) # Exit

Da Port 2 an das PBX angeschlossen ist, das VLAN nicht erkennt, setzen wir die Schnittstelle in den Zugangsmodus und weisen sie an, VLAN 10-Datenverkehr unmarkiert zu senden.

Console (config) # Interface GigabitEthernet 1/0/2
Console (config-if) # Switchport Access VLAN 10
Console (config-if) # Exit  

Da Port 1 unser Uplink ist, wird der Datenverkehr auf beiden VLANs gesendet und empfangen. Dieser Port muss im Trunk-Modus konfiguriert werden, wodurch alle VLANs zur Schnittstelle hinzugefügt werden. VLAN 1 wird nicht markiert, da es standardmäßig nativ ist, und VLAN 10 wird markiert.

Console (config) # Interface GigabitEthernet 1/0/1
Console (config-if) # Switchport Mode trunk
Console (config-if) # Exit

Nicht zuletzt müssen wir über das Spanning Tree Protocol (STP) sprechen. Wenn zwei oder mehr Switches an der Netzwerktopologie beteiligt sind, wird empfohlen, dass STP auf allen Switches auf der Zugriffsebene global aktiviert werden. Vorzugsweise sollte das Rapid Spanning Tree Protocol (RSTP) IEEE 802.1w anstelle des STP IEEE 802.1d verwendet werden, um kürzere Netzwerkkonvergenzzeiten zu erreichen. Beachten Sie bitte, dass RSTP als Standardeinstellung auf den Switches der Serie PowerConnect 55xx aktiviert ist. In einigen Umgebungen, wie z. B. bei einem Netzwerk ohne redundante Verkabelung, ist es möglicherweise akzeptabel, RSTP oder STP global zu deaktivieren, um Switch-Ressourcen freizugeben und die Netzwerkkomplexität zu verringern. Warnung!!! RSTP darf nicht deaktiviert werden, ohne zunächst mit dem Netzwerkadministrator zu sprechen und/oder die Risiken der Deaktivierung dieses Protokolls, insbesondere in einer Produktionsumgebung, umfassend zu analysieren.

Beim Umgang mit einem Netzwerk, auf dem RSTP oder STP ausgeführt wird, wird empfohlen, dass alle Edge-Ports (Ports mit Endgeräten oder Geräten, die STP nicht erkennen) mindestens Spanning Tree Portfast aktiviert haben. Portfast ermöglicht es einem Switch-Port, bei einer Netzwerktopologieänderung sofort und ohne Verbindungsverzögerung zu konvergieren sowie zu verhindern, dass der Port eine Topologieänderung auslöst, wenn sich der Linkstatus von "Down" zu "Up" ändert. In einigen Umgebungen ist es möglicherweise vorzuziehen, STP stattdessen auf den Edge-Ports zu deaktivieren. Dies kann beispielsweise darauf zurückzuführen sein, dass das mit dem Port verbundene IP-Telefon nicht unter optimalen Standards betrieben wird, wenn STP-BPDU (Bridge Protocol Data Units) aus der Switch-Schnittstelle übertragen werden. Das Deaktivieren von STP auf einem Switch-Port verhindert die Übertragung der BPDU. Es verhindert jedoch nicht unbedingt, dass der Port die von anderen Netzwerkgeräten empfangenen BPDU überträgt. Um zu verhindern, dass ein Port BPDU überträgt, muss die BPDU-Filteroption auf dem Switch global aktiviert werden. Beachten Sie, dass die BPDU-Filterung standardmäßig aktiviert ist. Diese Einstellung wirkt sich nicht auf Ports aus, bei denen Spanning Tree aktiviert ist. Um den BPDU-Filter zu deaktivieren, kann die globale Switch-Einstellung in "BPDU Flooding" geändert werden, sodass Spanning Tree deaktivierte Ports die Übertragung von BPDU von anderen Geräten, wie zuvor erläutert, ermöglicht.

Hier deaktivieren wir STP auf Port 13 Switch Unit 1, der mit einem VoIP-Telefon verbunden ist.

Console (config) # Interface GigabitEthernet 1/0/13
Console (config-if) # Spanning-Tree Disable
Console (config-if) # Exit

on Port 2 Switch Unit 1, verbunden mit dem PBX-Server, wir aktivieren STP PortFast.

Console (config) # Interface GigabitEthernet 1/0/2
Console (config-if) # Spanning-tree PortFast
Console (config-if) # End

Dies fasst die grundlegende Konfiguration von Voice VLAN auf den Switches der Serie PowerConnect 55xx zusammen. Bitte denken Sie daran, dass die obigen Konfigurationen nur Beispiele und möglicherweise nicht für alle Netzwerkumgebungen notwendig sind. Es gibt auch andere Möglichkeiten als Voice VLAN, um VoIP-Datenverkehr auf Switches der Serie 55xx und im gesamten Netzwerk zu priorisieren. Diese Funktion sollte dazu dienen, den Datenverkehr lokal innerhalb des Switches zu priorisieren und löst möglicherweise nicht alle Servicequalitätsprobleme im Netzwerk. Im nachfolgenden Abschnitt finden Sie eine Liste der Befehle, die für die Fehlerbehebung des Voice VLAN hilfreich sind, sowie eine Beispielkonfiguration, die die in diesem Dokument genannten Befehle umfasst.

Hinweis: Hinweis: Diese Dokumentation wurde für Firmware-Code 4.0.1.0 der Serie PowerConnect 55xx geschrieben. Unter künftigen Firmware-Versionen können sich die Gerätefunktionalität, die Befehlssyntax und andere Aspekte in Bezug auf den Inhalt dieses Dokuments ändern.

Verfügbare Fehlerbehebungsbefehle:


Console # Voice-VLAN-Konsole anzeigen # anzeigen Schnittstellen Switchport
-Konsole # anzeigen QoS-Zuordnung DSCP-Warteschlangen Konsole # anzeigen Schnittstellen Zugriff-listet Zähler
Konsole # anzeigen QoS-Schnittstellen-Konsolen # Show Schnittstellen Zugriff-Listen
Konsole # Anzeige QoS-Schnittstelle Queuing-Konsole # Show Mac Address-Table
Console # Show Access-Lists Console # Show Mac Address-Table count-Konsolen Nummer
Anzeigen der VLAN-
Konsole # Show Spanning-Tree Detail Console # Show CPU Auslastung
Console # Show Spanning-Tree BPDU Console # Show Logging
Console # Show RMON Statistics < Interface > Console # Show Tech-Support
Console # Show Interfaces Status Console # Show Tech-Support Memory
Console # Show Interfaces Configuration Console # Show Tech-Support config

 

Resolution

Beispiel einer Switch-Konfiguration: 

Hinweis: Hinweis: Sie müssen die ersten 6 Ziffern der Switch-MAC-Adresse abrufen, um die OUI-Tabelle in den folgenden Beispielen zu ändern. Der Name nach den ersten 6 Ziffern ist ein Alias, sodass jeder Name akzeptabel ist. In diesem Beispiel "voice vlan oui-table add 0001e3 Siemens_AG_phone" sind "0001e3" die ersten 6 Ziffern der MAC-Adresse des des Siemens-Switch und "Siemens_AG_phone" ist ein beliebiger Name, der vom Benutzer zugewiesen wurde.

 vlan database vlan 10 exit

voice vlan oui-table add 000181 Nortel

voice vlan oui-table add 0001e3 Siemens_AG_phone

voice vlan oui-table add 00036b Cisco_phone

voice vlan oui-table add 0003b5 Joes_VoIP_Phones

voice vlan oui-table add 00096e Avaya

voice vlan oui-table add 000fe2 H3C_Aolynk

voice vlan oui-table add 001049 Shoretel

voice vlan oui-table add 0060b9 Philips_and_NEC_AG_phone

voice vlan oui-table add 00907a Polycom/Veritel_phone

voice vlan oui-table add 00e0bb 3Com_phone

voice vlan id 10

iscsi target port 860 address 0.0.0.0 iscsi target port 3260 address 0.0.0.0 iscsi target port 9876 address 0.0.0.0 iscsi target port 20002 address 0.0.0.0 iscsi target port 20003 address 0.0.0.0 iscsi target port 25555 address 0.0.0.0

qos advanced

ip access-list extended voip

permit ip any 192.168.10.0 0.0.0.255

exit

ip access-list extended LAN

permit ip any any exit

class-map voip

match access-group voip

exit

class-map LAN

match access-group LAN

exit

policy-map voice

class voip

set queue 6

exit

class LAN

trust cos-dscp exit

exit

!
Interface gigabitethernet1/0/1
Service-Policy Input Voice
Switchport Mode trunk

!

Schnittstelle gigabitethernet1/0/2
Spanning-tree PortFast
Service-Policy Input Voice
Switchport Access VLAN 10

!

Schnittstelle gigabitethernet1/0/13
Spanning-Tree deaktivieren
Switchport-Modus trunk Switchport-
trunk zulässige VLAN entfernen 10
Stimme VLAN Aktivieren von
Voice-VLAN-Secure

!

"Standardeinstellungen" Service-Tag-Nummer: SW-Version 4.0.1.0 (12. Apr. 2011 Uhrzeit 17:40:25) Gigabit-Ethernet-Ports = = = = = = = = = = = = = = = = = = = = = = = = = = = =

=
keine Geschwindigkeit beim Herunterfahren 1000 Duplex vollständiger
Verhandlungs
Ablauf-Steuerung auf
MDIX Auto
keine rückseitige Druckschnittstelle VLAN 1
Schnittstelle Port Kanal 1-32
Spanning-Tree
Spanning-Tree-Modus RSTP QoS Basic
QoS Trust cos
Eee enable 

Article Properties


Affected Product

PowerConnect 5524, PowerConnect 5524P, PowerConnect 5548, PowerConnect 5548p

Last Published Date

03 Nov 2023

Version

6

Article Type

Solution