Herunterladen Diese Seite drucken
Cisco Catalyst 9000 Serie Bedienungsanleitung

Cisco Catalyst 9000 Serie Bedienungsanleitung

Konfiguration des local area bonjour unicast- modus auf switches

Werbung

Konfiguration des Local Area Bonjour Unicast-
Modus auf Catalyst Switches der Serie 9000
Inhalt
Einleitung
Voraussetzungen
Anforderungen
Verwendete Komponenten
Terminologie
Hintergrundinformationen
Kenntnis der mDNS-Paketdatensätze
Flood-basiertes und Unicast-basiertes mDNS-Gateway
Unicast-basierte mDNS-Gateway-Konfigurationen
Einrichtung des mDNS-Gateways für gerouteten Zugriff
Multilayer-mDNS-Gateway-Einrichtung
Testen der mDNS-Diensterkennung
Installieren des DNS-SD-Testtools
Einen Dienst mit DNS-SD ankündigen
Request for a Service mit DNS-SD
Konfigurieren
Konfigurationsbeispiel für geroutete Zugangsnetzwerke
Topologie
Konfiguration auf dem SDG Agent
Konfigurationsbeispiel für Multilayer-Netzwerke
Topologie
Konfiguration auf dem SDG Agent
Konfiguration auf den Service-Peers
Fehlerbehebung
Geroutete Zugriffsnetzwerke
Multilayer-Netzwerke
Überprüfen Sie die mDNS-Ankündigung auf dem Service-Peer und dem SDG-Agent.
Überprüfen der mDNS-Abfrage auf dem Service-Peer und SDG-Agent
Zur Fehlerbehebung verwendete Befehle
Zugehörige Informationen
Einleitung
In diesem Dokument wird die Konfiguration und Fehlerbehebung von Local Area Bonjour im
Unicast-basierten Ansatz beschrieben.
Voraussetzungen

Werbung

loading

Inhaltszusammenfassung für Cisco Catalyst 9000 Serie

  • Seite 1 Konfiguration des Local Area Bonjour Unicast- Modus auf Catalyst Switches der Serie 9000 Inhalt Einleitung Voraussetzungen Anforderungen Verwendete Komponenten Terminologie Hintergrundinformationen Kenntnis der mDNS-Paketdatensätze Flood-basiertes und Unicast-basiertes mDNS-Gateway Unicast-basierte mDNS-Gateway-Konfigurationen Einrichtung des mDNS-Gateways für gerouteten Zugriff Multilayer-mDNS-Gateway-Einrichtung Testen der mDNS-Diensterkennung Installieren des DNS-SD-Testtools Einen Dienst mit DNS-SD ankündigen Request for a Service mit DNS-SD...
  • Seite 2 Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware- Versionen: • Catalyst 9200 • Catalyst 9300 • Catalyst 9400 • Catalyst 9500 • Catalyst 9600 • Cisco IOS® XE 17.6.2 und neuere Versionen Hinweis: Informationen zu den Befehlen, die zur Aktivierung dieser Funktionen auf anderen Cisco Plattformen verwendet werden, finden Sie im entsprechenden...
  • Seite 3 Konfigurationsleitfaden. Hinweis: Für die Ausführung von Local Area Bonjour ist eine Cisco DNA Advantage- Lizenz erforderlich. Prüfen Sie anhand der Support-Matrix, ob die Cisco Catalyst Plattform im SDG-Modus (Service Discovery Gateway) oder im SP-Modus (Service Peer) unterstützt wird. Diese finden Sie im Konfigurationsleitfaden für die jeweilige Cisco IOS XE-Version.
  • Seite 4 Kennung (Name) im Netzwerk. Hintergrundinformationen Ausgehend von Cisco IOS XE Amsterdam, Version 17.3.2, wurde ein neuer Ansatz für mDNS Service Gateway eingeführt, der die traditionelle Flood-basierte Implementierung ersetzt. Dieser neue Ansatz bietet ein Unicast-Modell mit den nächsten Verbesserungen: •...
  • Seite 5 Bei Abfragen nur an die Geräte, die speziell nach dem Dienst abfragen (in der Abfrage-DB) • Bei Werbung nur an Upstream-SDG-Agenten oder an die Cisco WAB-Anwendung (Wide Area Bonjour). Bei der Fehlerbehebung eines mDNS-Gateways können Sie überprüfen, wo das mdns-sd- Gateway konfiguriert ist, um festzustellen, ob auf dem Switch ein Flood- oder ein Unicast-Modus ausgeführt wird.
  • Seite 6 durch, wenn beide Endpunkte mit demselben Service-Peer verbunden sind. • Der SDG-Agent kommuniziert mit den Service-Peers über eine Unicast-UDP-Sitzung. Sie tauschen keine mDNS-Abfragen/Meldungen aus. Vielmehr kommunizieren sie über Bonjour Control Protocol (BCP)-Pakete. Dieses Protokoll verwendet UDP an Port 10991. • Auf diese Weise leitet ein Service-Peer eine mDNS-Abfrage/Ankündigung von einem Endpunkt nicht sofort an den SDG-Agenten weiter.
  • Seite 7 dns-sd -R name _app._protocol local port Dabei gilt: • name ist der Name der Dienstinstanz (Entität, die einen Dienst eines bestimmten Typs implementiert). • Die App ist die Anwendung (Servicetyp) wie airplay, ipp, http und so weiter. • ist entweder TCP oder UDP. •...
  • Seite 8 Konfiguration auf dem SDG Agent 1. Aktivieren Sie das mDNS-Gateway global.
  • Seite 9 Hinweis: Ab Cisco IOS XE 17.9.1 kann der Modus konfiguriert werden, in dem der SDG Agent Abfragen und Antworten verarbeitet. Der Standardmodus ist wiederkehrend. In diesem Modus wird nach dem Empfang einer Abfrage von Endpunkten standardmäßig in regelmäßigen Abständen von 15 Sekunden eine Antwort gesendet. Der andere Modus ist "on demand".
  • Seite 10 und 2481 erforderlich, sodass diese VLANs dem Standortfilter LOCAL-PROXY hinzugefügt werden. mdns-sd location-filter LOCAL-PROXY match location-group default vlan 2481 match location-group default vlan 2455 3. Erstellen Sie eine Liste eingehender und ausgehender Services, die die gewünschten Services zulässt. Hinweis: Die in der Richtlinie für ausgehende Services zulässigen Services werden mit dem in Schritt 2 definierten Standortfilter verknüpft.
  • Seite 11 mdns-sd service-list LOCAL-AREA-SERVICES-IN IN match airplay match apple-tv mdns-sd service-list LOCAL-AREA-SERVICES-OUT OUT match airplay location-filter LOCAL-PROXY match apple-tv location-filter LOCAL-PROXY 4. Erstellen Sie eine Servicerichtlinie, und ordnen Sie die in Schritt 3 erstellten Servicelisten zu. mdns-sd service-policy LOCAL-AREA-SERVICE-POLICY service-list LOCAL-AREA-SERVICES-IN IN service-list LOCAL-AREA-SERVICES-OUT OUT 5.
  • Seite 12 Konfiguration auf dem SDG Agent 1. Aktivieren Sie das mDNS-Gateway global. mdns-sd gateway source-interface vlan10 <----- This is the IP source that the SDG Agent are going to be use to establi 2. Standortfilter erstellen Für das VLAN-übergreifende Service-Routing in benutzerdefinierten Richtlinien ist ein Standortfilter erforderlich.
  • Seite 13 Hinweis: Die in der Richtlinie für ausgehende Services zulässigen Services werden mit dem in Schritt 2 definierten Standortfilter verknüpft. Dies ist für das Inter-VLAN-Service- Routing erforderlich. <#root> mdns-sd service-list LOCAL-AREA-SERVICES-IN IN match airplay match apple-tv mdns-sd service-list LOCAL-AREA-SERVICES-OUT OUT match airplay location-filter LOCAL-PROXY match apple-tv location-filter LOCAL-PROXY...
  • Seite 14 4. Erstellen Sie eine Servicerichtlinie, und ordnen Sie die in Schritt 3 erstellten Servicelisten zu. mdns-sd service-policy LOCAL-AREA-SERVICE-POLICY service-list LOCAL-AREA-SERVICES-IN IN service-list LOCAL-AREA-SERVICES-OUT OUT 5. Aktivieren Sie das Unicast-mDNS-Gateway in den gewünschten VLANs. <#root> vlan configuration 2455 mdns-sd gateway service-policy LOCAL-AREA-SERVICE-POLICY vlan configuration 2481 mdns-sd gateway service-policy LOCAL-AREA-SERVICE-POLICY...
  • Seite 15 Konfiguration auf den Service-Peers 1. Aktivieren Sie das mDNS-Gateway global, und konfigurieren Sie den Service-Peer-Modus. <#root> mdns-sd gateway active-query timer 1 mode service-peer sdg-agent 10.1.1.3 <------ IP address of the SDG Agent 2. Standortfilter erstellen Für das VLAN-übergreifende Service-Routing in benutzerdefinierten Richtlinien ist ein Standortfilter erforderlich.
  • Seite 16 mdns-sd service-policy LOCAL-AREA-SERVICE-POLICY service-list LOCAL-AREA-SERVICES-IN IN service-list LOCAL-AREA-SERVICES-OUT OUT 5. Aktivieren Sie das Unicast-mDNS-Gateway in den gewünschten VLANs. Für Service-Peer 10.1.1.1: <#root> vlan configuration 2455 mdns-sd gateway service-policy LOCAL-AREA-SERVICE-POLICY Für Service-Peer 10.1.1.5: <#root> vlan configuration 2481 mdns-sd gateway service-policy LOCAL-AREA-SERVICE-POLICY 6.
  • Seite 17 Fehlerbehebung Geroutete Zugriffsnetzwerke 1. Überprüfen Sie, ob die mDNS-Abfrage vom SDG-Agenten gesendet/empfangen wurde. <#root> C9500#show mdns-sd statistics vlan <vlan/interface> | i mDNS|send|received  mDNS Statistics   mDNS packets sent                 : 5 <---Validate that this number increments in multiple readings.   mDNS packets rate limited         : 0  ...
  • Seite 18 C9500# show mdns-sd service-policy association vlan ========== VLAN policy association ============= VLAN            Service-policy ------------------------------------------------ 1                LOCAL-AREA-POLICY 2481              LOCAL-AREA-POLICY 2455              LOCAL-AREA-POLICY 4. Validierung mDNS-Cache-Service, Abfrager und Responder sind Werbung. <#root> C9500# show mdns-sd statistics cache all mDNS cache statistics : Number of service types : 1 Number of records of type PTR : 1 Number of records of type SRV : 1...
  • Seite 19                                    IN                      apple-tv            any                                                          IN       apple-windows-fileshare            any                                                          IN             google-chromecast            any                                                          IN            google-expeditions            any                                                          IN                   homesharing            any                                                          IN         multifunction-printer            any                                                          IN                  printer-ipps            any                       LOCAL-AREA-SERVICES-OUT           OUT                           all            any                       default-mdns-out-service-list     OUT                apple-airprint            any                                                         OUT            apple-remote-login            any                                                        ...
  • Seite 20 Auf SDG-Agent: <#root> C9500# show mdns-sd sp-sdg statistics | i Keep|Message Messages received: Keep-Alive : 138901 <---- Validate that this number increments in multiple readings Messages sent: Keep-Alive Response : 138901 <---- Validate that this number increments in multiple readings C9500# show mdns-sd sdg service-peer summary ========================================================================================================...
  • Seite 21 Ankündigungs-Timer. Der Standardwert ist 30 Sekunden. <#root> C9300-2# sh mdns summary Global mDNS Gateway ========================================== mDNS Gateway : Enabled Rate Limit : 60 PPS (default) AirPrint Helper : Disabled Mode : Service-Peer SDG Agent IP : 10.1.1.3 <----- SDG Agent configured Source Interface : Vl10 ANY Query Forward...
  • Seite 22 Advertisements : 18 <---- Validate that this number increment Advertisement Withdraw : 15 Interface down Vlan down Service-peer cache clear Resync response : 365 Srvc Discovery response Keep-Alive : 71056 Messages received: Query response ANY Query response Cache-sync : 395 Get service-instance Srvc Discovery request Keep-Alive Response...
  • Seite 23 Wenn in mDNS query-db nicht vorhanden, erfassen Sie ein Paket in der Schnittstelle, die mit dem mDNS Querier verbunden ist, und überprüfen Sie, ob der Endpunkt gültige mDNS-Abfragen sendet. <#root> C9300-1# show mdns query-db ------------------------------------------------------------------ Client MAC Vlan ID Location ID User Role ------------------------------------------------------------------ PTR Name: _airplay._tcp.local...
  • Seite 24 One min, 5 mins, 1 hour Average Input rate (pps) Average Output rate (pps) Messages sent: Query : 608 <---- Validate that this number increments in multiple readings ANY query Advertisements Advertisement Withdraw Interface down Vlan down Service-peer cache clear Resync response Srvc Discovery response Keep-Alive...
  • Seite 25 Zugehörige Informationen • Bonjour Konfigurationsleitfaden für Service Discovery Gateway auf Catalyst 9500-Switches • Technischer Support und Downloads von Cisco  ...
  • Seite 26 Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.