المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

التكوين

سيناريوهات التكوين

التهيئة الأولية

الكروميكست والعميل اللاسلكي على شبكة WLAN/VLAN نفسها

الرسم التخطيطي للشبكة

التكوين

الكروميكست والعميل اللاسلكي على شبكة WLAN/شبكة VLAN مختلفة

الرسم التخطيطي للشبكة

التكوين

سيناريو العراء/الإرساء

الرسم التخطيطي للشبكة

التكوين

إستخدام خدمة الطلب

التحقق من الصحة

استكشاف الأخطاء وإصلاحها

المقدمة

يصف هذا المستند كيفية تكوين أجهزة Chromecast للعمل كمزوّد خدمة Bonjour. ويتم تبسيط إستخدام وإدارة أجهزة Chromecast على الشبكات بدعم من خدمات Bonjour. تتيح سلسلة الخدمة _googlecast._tcp.local.لأجهزة Chromecast العمل كأي مزود خدمة آخر من Bonjour. يتم إستخدام هذه الخدمة بشكل حصري لبث شاشة الجهاز المعتمد إلى الشاشة التي يتم فيها توصيل Chromecast.

تركز هذه الوثيقة على كيفية النسخ من حاسوب يستخدم كروم جوجل على جهاز كروميكست. للحصول على مزيد من المعلومات، راجع إظهار علامة تبويب.

يركز هذا المستند على التطبيقات والأجهزة الطرفية (مثل الهواتف الذكية) التي تستخدم نظام أسماء النطاقات (mDNS) لاكتشاف أجهزة Chromecast. سيكون هناك بعض التطبيقات أو الأجهزة التي ستحاول فقط البحث عن أجهزة Chromecast باستخدام خدمة Discovery and Launch (DIAL).

إذا كان التطبيق و/أو الجهاز الطرفي يدعمان mDNS، فيمكننا اتباع السيناريوهات من 1 إلى 3 ولكن إذا كان التطبيق الخاص بنا يدعم خدمة الطلب فقط، فيجب أن يكون الجهاز Chromecast والجهاز الطرفي المستخدم لاكتشاف ذلك على نفس شبكة المنطقة المحلية الظاهرية (VLAN) وبالإضافة إلى ذلك، يلزم تمكين إعادة توجيه البث المتعدد على عنصر التحكم في الشبكة المحلية اللاسلكية (WLC). راجع السيناريو 4 في نهاية هذا المستند.

للتحقق من ما إذا كان الجهاز/التطبيق يدعمان mDNS و/أو DIAL، يمكننا التقاط حزمة والتحقق من الاستعلامات المرسلة بواسطة الجهاز/التطبيق.

إذا رأينا الاستعلامات المرسلة فقط إلى 239.255.255.250 منفذ UDP 1900، فإن جهازنا/تطبيقنا يدعم اكتشاف خدمة الطلب فقط، إذا رأينا أيضا الاستعلامات المرسلة إلى 224.0.0.251 منفذ UDP 5353 ثم أن جهازنا/تطبيقنا يدعم أيضا mDNS.

مثال على حميمية الطلب:

مثال على قرينة نظام أسماء المجالات (DNS):

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة أساسية بالخدمات Bonjour عبر وحدة تحكم شبكة محلية لاسلكية (WLC). لمزيد من المعلومات، راجع إدارة خدمات Bonjour ل BYOD.

يجب أن يكون الجهاز Chromecast قادرا على إجراء استعلامات نظام اسم المجال (DNS) إلى 8.8.8.8، وإلا فإنه لا يعمل.

لا يحتاج العملاء اللاسلكيون الذين يقومون بنسخ الشاشة إلى كروميكست إلى الوصول إلى الإنترنت.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- WLC 5508، الإصدار 8.0.110.0

- WLC 2504، الإصدار 8.0.110.0

- نسخة الكروميكاست 27946

- نقطة الوصول (AP) 3700i في الوضع المحلي

- كمبيوتر محمول يعمل بنظام التشغيل Google Chrome الإصدار 42.0.x

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

التكوين

سيناريوهات التكوين

يصف هذا القسم سيناريوهات التكوين الأربعة التالية:

1. الكروميكست والعملاء اللاسلكيين على شبكة LAN اللاسلكية نفسها (WLAN) وشبكة VLAN نفسها

2. Chromecast على WLAN A وعملاء لاسلكي على WLAN B، VLANs مختلف

3. الكروميكاست على تثبيت عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) والعملاء اللاسلكيين على عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) الخارجي

4. العملاء الكروميكست والشبكة اللاسلكية على شبكات VLAN المختلفة (معرف مجموعة الخدمة نفسه (SSID)

التهيئة الأولية

بالنسبة لجميع السيناريوهات باستثناء السيناريو 4، أضف سلسلة الخدمة التي يستخدمها Chromecast عند الإرسال على شاشة. وهذا يسمح للجنة التحكم في الشبكة المحلية اللاسلكية (WLC) بالتعرف على جهاز Chromecast.

من واجهة سطر الأوامر:

>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.

من واجهة المستخدم الرسومية:

1. أختر وحدة التحكم > mDNS > عام. في قسم قاعدة بيانات الخدمات الرئيسية بنافذة mDNS، أختر الإعدادات التالية:

- لتحديد الخدمة، أختر أخرى.

- للحصول على اسم الخدمة، أدخل chromecast.

- للحصول على سلسلة الخدمة، أدخل _googlecast._tcp.local..

- تحقق من حالة الاستعلام.

- للأصل، أختر لاسلكي.

2. انقر فوق إضافة عند الانتهاء.

تظهر خدمة Chromecast الجديدة في نافذة نظام اسم مجال البث المتعدد (mDNS):

3. قم بإضافة هذه الخدمة إلى ملف تعريف mDNS المستخدم على شبكة WLAN. في هذه الحالة يتم إستخدام ملف التعريف الافتراضي.
من واجهة سطر الأوامر:

>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

من واجهة المستخدم الرسومية، أختر وحدة التحكم > mDNS > ملفات التعريف. تحقق من اسم ملف التعريف في حقل اسم ملف التعريف ولاسم الخدمة، أختر chromecast من القائمة المنسدلة. انقر فوق إضافة عند الانتهاء.

4. تمكين التطفل على نظام أسماء المجالات. أختر وحدة التحكم > mDNS > عام وحدد خانة الاختيار mDNS Global Snooping.

الكروميكست والعميل اللاسلكي على شبكة WLAN/VLAN نفسها

الرسم التخطيطي للشبكة

يوضح هذا الرسم التخطيطي العملاء المستعملين للشبكات المحلية اللاسلكية (WLAN) والشبكة المحلية الظاهرية (VLAN) نفسها.

التكوين

1. خلقت subinterface vlan 10. تحتوي هذه الواجهة على خادم بروتوكول التكوين الديناميكي للمضيف (DHCP) الموجود على شبكة VLAN نفسها.
من واجهة سطر الأوامر:

>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

من واجهة المستخدم الرسومية:

1. أخترت جهاز تحكم>قارن وطقطقة جديد.

2. أدخل اسم الواجهة ومعرف شبكة VLAN في الحقول ذات الصلة. طقطقة يطبق.

تظهر الواجهة الجديدة على الشاشة. انقر على الواجهة الجديدة. في هذا المثال، VLAN10.

3. في نافذة التحرير، قم بتكوين هذه الحقول:

- رقم المنفذ

- معرف VLAN

- عنوان IP

- قناع الشبكة

- البوابة

- ملف تعريف mDNS

2. قم بإنشاء شبكة WLAN باستخدام الإعدادات التالية:

- تأمين WPA2-PSK (كلمة المرور = Cisco-chrome)

- سياسة الراديو 802.11g فقط

- بشكل افتراضي، يتم تمكين التطفل على نظام mDNS مع ملف التعريف الافتراضي

- يترجم هو إلى VLAN 10

من واجهة سطر الأوامر:

>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

من واجهة المستخدم الرسومية:

1. أخترت WLANs>يخلق جديد وطقطقة يذهب.

2. انقر صفحة العامة وقم بإدخال المعلومات في الحقول ذات الصلة كما يوضح هذا المثال:

3. انقر صفحة التأمين متبوعة بعلامة تبويب الطبقة 2. قم بتكوين النافذة كما يوضح المثال التالي:

4. انقر فوق علامة التبويب خيارات متقدمة وتأكد من عدم تمكين Aironet IE. ثم حدد خانة الاختيار لتمكين التطفل على ملفات تعريف mDNS واختر default-mdns-profile من القائمة المنسدلة لملف تعريف mDNS.

5. طقطقة يطبق.

3. قم بتوصيل العميل اللاسلكي والكروميكست بشبكة WLAN هذه.

4. يحدد العميل اللاسلكي موقع جهاز Chromecast وشاشة الالتقاط.

الكروميكست والعميل اللاسلكي على شبكة WLAN/شبكة VLAN مختلفة

الرسم التخطيطي للشبكة

يوضح هذا المخطط Chromecast على الشبكة المحلية اللاسلكية (WLAN) A والعملاء اللاسلكيين على الشبكة المحلية اللاسلكية (WLAN) B والشبكات المحلية الظاهرية (VLANs) المختلفة.

التكوين

1. أضفت WLAN B ل VLAN 20. راجع الخطوات 1 و 2 من السيناريو 1 للحصول على مزيد من المرجع.
>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

2. توصيل Chromecast ب SSID Blue.

3. قم بتوصيل العميل اللاسلكي ب SSID RED.

4. يستطيع العميل اللاسلكي الآن إرسال شاشة إلى جهاز Chromecast.

ملاحظة: لا يمكن للهواتف الذكية العثور على كروميكاست لإدارتها في هذا السيناريو. تم إختبار هذا السيناريو فقط لنسخ الشاشة.

ملاحظة: يعمل هذا السيناريو فقط عندما تكون نقاط الوصول في الوضع المحلي. بالنسبة لنقاط الوصول في تقنية FlexConnect - التحويل المحلي، تعمل ميزة النسخ المطابق فقط إذا كانت الأجهزة تستخدم شبكة VLAN نفسها (بكل من الكمبيوتر المحمول وال Chromecast).

سيناريو العراء/الإرساء

الرسم التخطيطي للشبكة

يوضح هذا الرسم التخطيطي Chromecast على الربط WLC والعملاء اللاسلكيين على WLC الخارجي.

التكوين

1. قم بإنشاء شبكات WLAN على كل من قوائم التحكم في الشبكة المحلية اللاسلكية (WLCs) بإعدادات متطابقة. انظر الخطوة 2 السيناريو 1.

2. قم بإنشاء مجال قابلية التنقل بين كل من قوائم التحكم في الشبكة المحلية اللاسلكية (WLC).
من واجهة سطر الأوامر:

(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

3. قم بتكوين شبكة WLAN التي تم ربطها لربط عنصر التحكم في الشبكة المحلية اللاسلكية (WLC).
من واجهة سطر الأوامر:

(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

للحصول على تعليمات واجهة المستخدم الرسومية، راجع تكوين مجموعات التنقل (GUI).

4. قم بتوصيل Chromecast ب SSID Blue على عنصر التحكم WLC.

5. قم بتوصيل جهاز كمبيوتر محمول ب SSID Blue في عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) الخارجي.

6. يحدد الكمبيوتر المحمول مكان جهاز Chromecast للشاشة الملتقطة.

إستخدام خدمة الطلب

in order to اكتشفت أداة chromecast من هواتف/تطبيقات أن فقط يساند طلب خدمة يحتاج أن يكون إثنان منهم على ال نفسه VLAN و multicast مكنت forwarding على ال WLC. هناك ظروف معينة حيث يمكن أن يكونوا في شبكات VLAN مختلفة. لمزيد من التفاصيل، راجع دليل نشر Chromecast للمستند التالي، الإصدار 7.6

التحقق من الصحة

استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.

تدعم أداة مترجم الإخراج (للعملاءالمسجلين فقط) بعض أوامر show. استخدم "أداة مترجم الإخراج" لعرض تحليل لمُخرَج الأمر show.

1. تحقق من توصيل جهاز Chromecast والعملاء اللاسلكيين بشبكة WLAN اليمنى.
>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

2. تحقق من اكتشاف جهاز Chromecast بواسطة عنصر التحكم في الشبكة المحلية اللاسلكية (WLC).
>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

استكشاف الأخطاء وإصلاحها

يوفر هذا القسم معلومات يمكنك استخدامها لاستكشاف أخطاء التكوين وإصلاحها.

تدعم أداة مترجم الإخراج (للعملاءالمسجلين فقط) بعض أوامر show. استخدم "أداة مترجم الإخراج" لعرض تحليل لمُخرَج الأمر show.

ملاحظة: ارجع إلى معلومات مهمة حول أوامر التصحيح قبل إستخدام أوامر debug.

دخلت ال debug mdns all enable أمر in order to تحريت هذا تشكيل.