La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene spiegato come configurare i dispositivi Chromecast in modo che agiscano come un provider del servizio Bonjour. L'uso e l'amministrazione dei dispositivi Chromecast sulle reti è semplificata dal supporto dei servizi Bonjour. La variabile _googlecast._tcp.local. La stringa di servizio consente ai dispositivi Chromecast di agire come qualsiasi altro provider di servizi Bonjour. Questo servizio viene utilizzato esclusivamente per proiettare lo schermo di un dispositivo supportato sullo schermo a cui è collegato Chromecast.
Questo documento si concentra su come eseguire il mirroring da un computer che esegue Google Chrome a un dispositivo Chromecast. Per ulteriori informazioni, vedere Eseguire il cast di una scheda.
Questo documento è incentrato sulle applicazioni e sui dispositivi terminali (come gli smartphone) che utilizzano mDNS per individuare i dispositivi Chromecast. Alcune applicazioni o periferiche tenteranno solo di cercare periferiche Chromecast utilizzando il servizio di rilevamento e avvio (DIAL).
Se l'applicazione e/o il dispositivo terminale supportano mDNS, è possibile seguire gli scenari da 1 a 3, ma se l'applicazione supporta solo il servizio DIAL, il dispositivo Chromecast e il dispositivo terminale utilizzato per rilevarlo devono trovarsi sulla stessa VLAN (Virtual Local Area Network). Inoltre, è necessario abilitare l'inoltro multicast sul WLC. Vedere lo scenario 4 alla fine di questo documento.
Per verificare se il dispositivo o l'applicazione supporta mDNS e/o DIAL, è possibile acquisire un pacchetto e controllare le query inviate dal dispositivo o dall'applicazione.
Se vengono visualizzate query inviate solo alla porta 239.255.255.250 UDP 1900, il rilevamento del servizio DIAL è supportato solo dal dispositivo o dall'applicazione. Se vengono visualizzate anche query inviate alla porta 224.0.0.251 UDP 5353, il dispositivo o l'applicazione supporta anche mDNS.
Esempio di query DIAL:
Esempio di query mDNS:
Cisco raccomanda la conoscenza di base dei servizi Bonjour su un controller WLC (Wireless LAN Controller). Per ulteriori informazioni, vedere Gestire i servizi Bonjour per BYOD.
Il dispositivo Chromecast deve essere in grado di eseguire query DNS (Domain Name System) su 8.8.8.8, altrimenti non funziona.
I client wireless che eseguono il mirroring da schermo a Chromecast non necessitano di accesso a Internet.
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
In questa sezione vengono descritti i quattro scenari di configurazione riportati di seguito.
Per tutti gli scenari tranne lo scenario 4, aggiungere la stringa del servizio utilizzata da Chromecast quando si esegue il cast su una schermata. Ciò consente al WLC di riconoscere un dispositivo Chromecast.
Dalla CLI:
>config mdns service create chromecast _googlecast._tcp.local. origin wireless
lss disable query enable
>show mdns service summary
Number of Services.............................. 7
Mobility learning status ........................ Enabled
Service-Name LSS Origin No SP Service-string
-------------------------------- ---- ---------- ----- ---------------
chromecast No All 1 _googlecast._tcp.local.
Dall'interfaccia grafica:
Il nuovo servizio Chromecast viene visualizzato nella finestra multicast Domain Name System (mDNS):
Dalla CLI:
>config mdns profilechromecast service add default-mdns-profile
>show mdns profile detailed default-mdns-profile
Profile Name..................................... default-mdns-profile
Profile Id....................................... 1
No of Services................................... 7
Services......................................... AirPrint
AirTunes
AppleTV
HP_Photosmart_Printer_1
HP_Photosmart_Printer_2
Printer
chromecast
Dalla GUI, scegliere Controller > mDNS > Profiles. Verificare il nome del profilo nel campo Nome profilo e per Nome servizio scegliere chromecast dall'elenco a discesa. Al termine, fare clic su Add (Aggiungi).
Il diagramma mostra i client Chromecast e wireless sulla stessa WLAN e VLAN.
Dalla CLI:
>config interface create vlan10 10
>config interface address dynamic-interface vlan10 192.168.10.15
255.255.255.0 192.168.10.254
>config interface port vlan10 1
>config interface mdns-profile vlan10 default-mdns-profile
>config interface dhcp dynamic-interface vlan10 proxy-mode disable
Dall'interfaccia grafica:
La nuova interfaccia viene visualizzata sullo schermo. Fare clic sulla nuova interfaccia. nell'esempio, vlan10.
Dalla CLI:
>config wlan create 1 blue
>config wlan security wpa akm 802.1x disable 1
>config wlan security wpa akm psk enable 1
>config wlan security wpa akm psk set-key ascii cisco-chrome 1
>config wlan interface 1 vlan10
>config wlan radio 1 802.11g-only
>config wlan ccx aironetIeSupport disable 1
>config wlan enable 1
Dall'interfaccia grafica:
Il diagramma mostra Chromecast sulla WLAN A e client wireless sulla WLAN B e su diverse VLAN.
>config interface create vlan20 20
>config interface address dynamic-interface vlan10 192.168.20.15
255.255.255.0 192.168.20.254
>config interface port vlan20 1
>config interface mdns-profile vlan20 default-mdns-profile
>config interface dhcp dynamic-interface vlan20 proxy-mode disable
>config wlan create 2 red
>config wlan security wpa akm 802.1x disable 2
>config wlan security wpa akm psk enable 2
>config wlan security wpa akm psk set-key ascii cisco-chrome 2
>config wlan interface 2 vlan20
>config wlan radio 2 802.11g-only
>config wlan ccx aironetIeSupport disable 2
>config wlan enable 2
Nota: Gli smartphone non sono in grado di trovare Chromecast per la gestione in questo scenario. Questo scenario è stato testato solo per il mirroring dello schermo.
Nota: Questo scenario funziona solo quando gli access point sono in modalità locale. Per i punti di accesso in modalità flexconnect - commutazione locale, il mirroring funziona solo se i dispositivi usano la stessa VLAN (sia Chromecast che laptop).
Questo diagramma mostra Chromecast sul WLC di ancoraggio e client wireless sul WLC esterno.
Dalla CLI:
(WLC-Anchor) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-anchor
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x5313
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 1
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
(WLC-Foreign) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-foreign
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x25f5
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 1
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
(WLC-Anchor) >config mobility group member add 6c:20:56:b8:ba:40 10.10.30.10 mb-foreign
(WLC-Foreign) >config mobility group member add bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor
(WLC-Anchor) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-anchor
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x5313
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 2
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
(WLC-Foreign) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-foreign
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x25f5
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 2
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
Dalla CLI:
(WLC-Anchor) >config wlan disable 1
(WLC-Anchor) >config wlan mobility anchor add 1 10.88.244.87
(WLC-Anchor) >config wlan enable 1
(WLC-Foreign) >config wlan disable 1
(WLC-Foreign) >config wlan mobility anchor add 1 10.88.244.87
(WLC-Foreign) >config wlan enable 1
Per le istruzioni GUI, vedere Configurazione dei gruppi di mobilità (GUI).
Per rilevare i dispositivi Chromecast da smartphone/applicazioni che supportano solo il servizio DIAL, è necessario verificare che entrambi si trovino sulla stessa vlan e che l'inoltro multicast sia abilitato sul WLC. In alcune circostanze è possibile che si trovino su vlan diverse. Per ulteriori informazioni, consultare il documento successivo Chromecast Deployment Guide, Release 7.6
Per verificare che la configurazione funzioni correttamente, consultare questa sezione.
Lo strumento Output Interpreter (solo utenti registrati) supporta alcuni comandi show. Usare lo strumento Output Interpreter per visualizzare un'analisi dell'output del comando show.
>show client wlan 1
Number of Clients in WLAN........................ 1
MAC Address AP Name Status Auth Protocol Port Wired Mobility Role Device Type
----------------- ----------------- ------------- ---- ---------------- -----
80:d2:1d:4a:69:86 APe4c7.228a.4bf3 Associated Yes 802.11n(2.4 GHz) 1 No Local Unknown
00:f4:b9:0b:14:19 APe4c7.228a.4bf3 Associated Yes 802.11n(2.4 GHz) 1 No Local Unknown
chromecast mac address
wireless client mac address
>show mdns domain-name-ip summary
Number of Domain Name-IP Entries................. 2
DomainName MAC Address IP Address Vlan Id Type TTL Time left
(sec) (sec)
-------------------- ---------------- ---------------- ------- ------ ------ ------
Chromecastkcg.local. 80:d2:1d:4a:69:86 192.168.10.66 10 Wireless 4725 4411
>show mdns service detailed chromecast
Service Name..................................... chromecast
Service String................................... _googlecast._tcp.local.
Service Id....................................... 8
Service query status............................. Enabled
Service LSS status............................... Disabled
Service learn origin............................. Wireless
Number of Profiles............................... 1
Profile.......................................... default-mdns-profile
Number of Service Providers ..................... 2
Number of priority MAC addresses ................ 0
ServiceProvider MAC Address AP Radio MAC Vlan Id Type TTL Time left
(sec) (sec)
-------------------- ---------------- ---------------- ------- ------
Chromecastkcg._googlecast._tcp.local. 80:D2:1D:4A:69:86 34:DB:FD:0B:9C:90
10 Wireless 4500 4410
Chromecast's name
Le informazioni contenute in questa sezione permettono di risolvere i problemi relativi alla configurazione.
Lo strumento Output Interpreter (solo utenti registrati) supporta alcuni comandi show. Usare lo strumento Output Interpreter per visualizzare un'analisi dell'output del comando show.
Nota: consultare le informazioni importanti sui comandi di debug prima di usare i comandi di debug.
Immettere il comando debug mdns all enable per risolvere i problemi relativi a questa configurazione.