O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como configurar dispositivos de Chromecast para atuar como um provedor de serviços Bonjour. O uso e a administração de dispositivos de cromecast nas redes são simplificados pelo suporte dos serviços Bonjour. O _googlecast._tcp.local. a cadeia de serviços permite que os dispositivos de Chromecast ajam como qualquer outro provedor de serviços Bonjour. Este serviço é usado exclusivamente para enviar a tela de um dispositivo suportado para a tela onde o Chromecast está conectado.
Este documento enfoca como espelhar de um computador que executa o Google Chrome para um dispositivo Chromecast. Para obter mais informações, consulte Cast a tab.
Este documento se concentra em aplicativos e dispositivos finais (como smartphones) que usam mDNS para descobrir dispositivos de cromecast. Haverá alguns aplicativos ou dispositivos que tentarão somente procurar dispositivos de Cromecast usando o serviço de descoberta e lançamento (DIAL).
Se o nosso aplicativo e/ou dispositivo final suportar mDNS, poderemos seguir os cenários 1 a 3, mas se o nosso aplicativo suportar apenas o serviço DIAL, o dispositivo de cromecast e o dispositivo final usado para descobri-lo devem estar na mesma rede local virtual (VLAN) e, além disso, o encaminhamento multicast precisa ser ativado no WLC. Veja o Cenário 4 no final deste documento.
Para verificar se o dispositivo/aplicativo suporta mDNS e/ou DIAL, podemos fazer uma captura de pacote e verificar as consultas enviadas pelo dispositivo/aplicativo.
Se visualizarmos consultas enviadas somente para a porta UDP 1900 de 239.255.255.250, nosso dispositivo/aplicativo suportará somente a descoberta do serviço DIAL, se também vermos consultas enviadas para a porta UDP 5353 de 224.0.0.251, nosso dispositivo/aplicativo também suportará mDNS.
Exemplo de consulta de DISCAGEM:
Exemplo de consulta mDNS:
A Cisco recomenda que você tenha conhecimento básico sobre os serviços Bonjour em um Wireless LAN Controller (WLC). Para obter mais informações, consulte Gerenciar serviços Bonjour para BYOD.
O dispositivo Chromecast deve ser capaz de fazer consultas do Domain Name System (DNS) para 8.8.8.8, caso contrário não funciona.
Os clientes sem fio que espelham tela a cromecast não precisam ter acesso à Internet.
As informações neste documento são baseadas nestas versões de software e 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 seção descreve estes quatro cenários de configuração:
Para todos os cenários, exceto para o cenário 4, adicione a cadeia de caracteres de serviço usada pelo Chromecast quando você for lançado em uma tela. Isso permite que a WLC reconheça um dispositivo de cromecast.
Na 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.
Na GUI:
O novo serviço Cromecast é exibido na janela Sistema de Nome de Domínio (mDNS) multicast:
Na 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
Na GUI, escolha Controller > mDNS > Profiles. Verifique o nome do perfil no campo Nome do perfil e, em Nome do serviço, escolha cromecast na lista suspensa. Clique em Adicionar quando terminar.
Este diagrama mostra clientes Chromecast e sem fio na mesma WLAN e VLAN.
Na 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
Na GUI:
A nova interface é exibida na tela. Clique na nova interface. Neste exemplo, vlan10.
Na 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
Na GUI:
Este diagrama mostra o Chromecast na WLAN A e nos clientes sem fio na WLAN B e em diferentes VLANs.
>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
Note: Os smartphones não conseguem localizar o Chromecast para gerenciamento neste cenário. Este cenário foi testado apenas para espelhamento de tela.
Note: Esse cenário só funciona quando os APs estão no modo local. Para APs no flexconnect - comutação local, o espelho só funciona se os dispositivos usarem a mesma VLAN (Chromecast e laptop).
Este diagrama mostra o Chromecast na WLC âncora e nos clientes sem fio na WLC externa.
Na 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
Na 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 obter instruções da GUI, consulte Configurando grupos de mobilidade (GUI).
Para descobrir dispositivos de cromecast de smartphones/aplicativos que suportam apenas o serviço DIAL, precisamos ter certeza de que ambos estão na mesma vlan e o encaminhamento multicast está ativado na WLC. Há certas circunstâncias em que eles podem estar em diferentes vlans. Para obter mais detalhes, consulte o próximo documento Chromecast Deployment Guide, Versão 7.6
Use esta seção para confirmar se a sua configuração funciona corretamente.
A ferramenta Output Interpreter (exclusiva para clientes registrados) é compatível com alguns comandos de exibição.. Use a ferramenta Output Interpreter para visualizar uma análise do resultado gerado pelo 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
Esta seção fornece informações que podem ser usadas para o troubleshooting da sua configuração.
A ferramenta Output Interpreter (exclusiva para clientes registrados) é compatível com alguns comandos de exibição.. Use a ferramenta Output Interpreter para visualizar uma análise do resultado gerado pelo comando show..
Note: Consulte Informações Importantes sobre Comandos de Depuração antes de usar comandos debug.
Insira o comando debug mdns all enable para solucionar problemas dessa configuração.