El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe cómo configurar los dispositivos Chromecast para actuar como un proveedor de servicios Bonjour. El uso y la administración de dispositivos Chromecast en las redes se simplifica gracias a la compatibilidad con los servicios Bonjour. El _googlecast._tcp.local. La cadena de servicio permite que los dispositivos de Chromecast actúen como cualquier otro proveedor de servicios Bonjour. Este servicio se utiliza exclusivamente para convertir la pantalla de un dispositivo admitido en la pantalla donde se conecta Chromecast.
Este documento se centra en cómo reflejar desde un equipo que ejecuta Google Chrome a un dispositivo Chromecast. Para obtener más información, vea Enviar una pestaña.
Este documento se centra en aplicaciones y dispositivos finales (como smartphones) que utilizan mDNS para detectar dispositivos de cromecast. Habrá algunas aplicaciones o dispositivos que solo intentarán buscar dispositivos de Cromecast mediante el servicio Discovery and Launch (DIAL).
Si nuestra aplicación y/o dispositivo final admite mDNS, podemos seguir los escenarios 1 a 3 pero si nuestra aplicación sólo admite el servicio DIAL, entonces el dispositivo Chromecast y el dispositivo final utilizado para descubrirlo deben estar en la misma red de área local virtual (VLAN) y además, el reenvío de multidifusión debe estar habilitado en el WLC. Consulte la situación 4 al final de este documento.
Para verificar si nuestro dispositivo/aplicación soporta mDNS y/o DIAL podemos realizar una captura de paquetes y verificar las consultas enviadas por nuestro dispositivo/aplicación.
Si vemos las consultas enviadas solamente a UDP 1900 de 239.255.250 puerto, entonces nuestro dispositivo/aplicación solamente soporta la detección del servicio DIAL, si también vemos consultas enviadas a UDP 5353 de 224.0.0.251 puerto, entonces nuestro dispositivo/aplicación también soporta mDNS.
Ejemplo de consulta DIAL:
Ejemplo de consulta mDNS:
Cisco recomienda que tenga conocimientos básicos sobre los servicios Bonjour a través de un controlador de LAN inalámbrica (WLC). Para obtener más información, vea Administrar servicios Bonjour para BYOD.
El dispositivo Chromecast debe poder realizar consultas del Sistema de nombres de dominio (DNS) a 8.8.8.8; de lo contrario, no funciona.
Los clientes inalámbricos que reflejen la pantalla a la Cromecast no necesitan tener acceso a Internet.
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Esta sección describe estos cuatro escenarios de configuración:
Para todos los escenarios excepto para el escenario 4, agregue la cadena de servicio utilizada por Chromecast cuando se proyecta en una pantalla. Esto permite que el WLC reconozca un dispositivo Chromecast.
Desde la 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.
Desde la GUI:
El nuevo servicio Chromecast aparece en la ventana Sistema de nombres de dominio (mDNS) de multidifusión:
Desde la 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
Desde la GUI, elija Controller > mDNS > Profiles. Verifique el nombre del perfil en el campo Profile Name y, para Service Name, elija cromecast en la lista desplegable. Haga clic en Agregar cuando haya terminado.
Este diagrama muestra los clientes de Cromecast e inalámbricos en la misma WLAN y VLAN.
Desde la 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
Desde la GUI:
La nueva interfaz aparece en la pantalla. Haga clic en la nueva interfaz. En este ejemplo, vlan10.
Desde la 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
Desde la GUI:
Este diagrama muestra la Cromecast en la WLAN A y los clientes inalámbricos en la WLAN B y en diferentes 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: En esta situación, los smartphones no pueden encontrar Chromecast para su administración. Este escenario solo se ha probado para la duplicación de pantalla.
Nota: Este escenario sólo funciona cuando los AP están en el modo local. Para los AP en flexconnect - conmutación local, la réplica sólo funciona si los dispositivos utilizan la misma VLAN (tanto Chromecast como laptop).
Este diagrama muestra la Cromecast en el WLC de anclaje y los clientes inalámbricos en el WLC externo.
Desde la 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
Desde la 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
Para obtener instrucciones sobre la GUI, consulte Configuración de Grupos de Movilidad (GUI).
Para detectar dispositivos de Cromecast desde smartphones/aplicaciones que solamente soportan el servicio DIAL, necesitamos asegurarnos de que ambos estén en la misma vlan y que el reenvío multicast esté habilitado en el WLC. Hay ciertas circunstancias en las que pueden estar en diferentes vlan. Para obtener más detalles, consulte el siguiente documento Guía de implementación de Chromecast, versión 7.6
Use esta sección para confirmar que su configuración funciona correctamente.
La herramienta de interpretación de información de salida (disponible para clientes registrados únicamente) admite ciertos comandos show. Utilice la herramienta para ver una análisis de información de salida 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
En esta sección encontrará información que puede utilizar para solucionar problemas de configuración.
La herramienta de interpretación de información de salida (disponible para clientes registrados únicamente) admite ciertos comandos show. Utilice la herramienta para ver una análisis de información de salida del comando show.
Nota: Consulte Información Importante sobre Comandos de Debug antes de usar un comando debug.
Ingrese el comando debug mdns all enable para resolver este problema de configuración.