المقدمة
يصف هذا وثيقة كيف أن يتحرى ويتحقق من صحة وظيفة التنشيط على شبكة LAN (WoL) على cisco Catalyst 9500 Series.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- تكوين وبنية المحول Cisco Catalyst 9500 Series.
- مفاهيم تحويل شبكة LAN، بما في ذلك شبكات VLAN و SVIs وقنوات المنفذ.
- مفاهيم البث الموجه وبث الشبكة في شبكات IPv4.
- التقاط الحزمة وتحليلها باستخدام ميزات التقاط شاشة Cisco وواجهة سطر الأوامر لإعادة توجيه حزم النظام الأساسي.
- معرفة أساسية بأدوات أستكشاف الأخطاء وإصلاحها مثل Wireshark وتكوين نقطة النهاية ل WoL.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- السلسلة Cisco Catalyst 9500 Series، طراز C9500-48Y4C-A.
- السلسلة Cisco Catalyst 9300 Series، طراز C9300-48T.
- نقاط النهاية للمصدر والوجهة، بما في ذلك الأجهزة المضيفة المادية والأجهزة المضيفة المادية.
- Cisco IOS XE 17.12.4 الإصدار.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
يعد برنامج Wake on LAN (WoL) أحد معايير الشبكات التي تسمح بتشغيل الكمبيوتر أو إيقاظه بواسطة رسالة شبكة، تعرف عادة باسم "الحزمة السحرية".
في بيئات Cisco LAN، يعتمد WoL عادة على إعادة التوجيه الصحيحة لبث UDP أو حزم البث الموجهة عبر شبكات VLAN والواجهات الموجهة.
تكون المنهجية وسير العمل الموضحة في هذا المستند فعالين لاستكشاف أخطاء Wake on LAN وإصلاحها على محولات Catalyst 9500 Series Switches.
يتم تعطيل عملية البدء في 17.3.1 IP Directed Broadcast بشكل افتراضي ويتم توثيق السلوك تحت هذا الخلل: cisco بق idcscVy85946.
يتشابه هذا سيناريو مع WoL ربط لا يتم تسليمها كما هو متوقع بين خادم المصدر وغاية نقطة نهاية VLANs.
يزود هذا وثيقة سير عمل تفصيلي للتحقق، والتقاط، واستكشاف أخطاء تدفق حزمة WOl عبر مادة حفازة 9500 منصة، بما في ذلك كل CLI أمر، تشكيل، وتفسيرات مخرجات مفصلة.
شكل 1. الرسم التخطيطي للشبكة
استكشاف الأخطاء وإصلاحها
1- العرض والتحليل الأولي
لم تكن حزم WoL (الحزم السحرية) التي تم إرسالها من الخادم تقوم بتنبيه أجهزة نقطة النهاية كما هو متوقع.
تضمنت عملية أستكشاف الأخطاء وإصلاحها التحقق من إرسال الحزم واستقبالها وإعادة توجيهها بشكل صحيح عبر الشبكة.
وقد ساعدت الفحوص والأوامر الأولية على تأكيد الأعراض وتجميع البيانات الأساسية وبث شبكة IP وأوامر البث الموجه عبر بروتوكول الإنترنت (IP) التي تمت إضافتها بموجب SVI 10 و 20 لحل المشكلة:
الخطوة 1: التحقق من صحة الواجهة وتكوين شبكة VLAN
c9500#show run int vlan 10
interface Vlan10
ip address 192.168.10.1 255.255.255.0
ip network-broadcast
ip directed-broadcasts
end
c9500#show run int vlan 20
interface Vlan20
ip address 192.168.20.1 255.255.255.0
ip network-broadcast
ip directed-broadcasts
end
ملاحظة: يتيح الأمر ip network-broadcast لواجهة الدخول إمكانية إستقبال حزم البث الموجهة عبر الشبكة وقبولها.
يتيح الأمر ip directed-broadcast ترجمة البث من البث إلى البث الفعلي على الواجهة
الخطوة 2: التحقق من إرسال حزمة WOl من المصدر
c9500#sh ip arp 192.168.10.100
مثال الإخراج:
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.10.100 136 aaaa.aaaa.aaaa ARPA Vlan10
Switch1#show mac address-table address aaaa.aaaa.aaaa
مثال الإخراج:
Vlan Mac Address Type Ports
10 aaaa.aaaa.aaaa DYNAMIC Gi1/0/44
2. مراقبة الحزم اللاسلكية والتقاط الصور
لتأكيد ما إذا كان يتم إرسال حزم WoL بشكل صحيح واجتياز الشبكة، أستخدم ميزة التقاط الشاشة وتحليل محتويات المخزن المؤقت.
الخطوة 1: تكوين معلمات التقاط الشاشة وفحصها على المحول1
Switch1#show mon cap cap parameter
مثال الإخراج:
monitor capture cap interface GigabitEthernet1/0/44 BOTH
monitor capture cap buffer size 100
monitor capture cap limit pps 1000
monitor capture cap match any
الخطوة 2: تكوين معلمات التقاط الشاشة وفحصها على المحول 9500 switch:
c9500#show mon cap cap parameter
مثال الإخراج:
monitor capture cap control-plane BOTH
monitor capture cap buffer size 100
monitor capture cap limit pps 1000
monitor capture cap match any
ملاحظة: إننا نستخدم التقاط مستوى التحكم حيث إن حركة المرور هذه تحتاج إلى توجيه ضربات لوحدة المعالجة المركزية لمزيد من المعالجة.
بونت: يتم اعتراض حزم التحكم في بروتوكول الدخول بواسطة DP وإرسالها إلى بروتوكول التحكم في الوصول (CPU) للمعالجة
حقن: يتم إرسال حزم البروتوكول التي يتم إنشاؤها بواسطة بروتوكول CP (CPU) إلى بروتوكول DP للخروج على واجهة (واجهات) الإدخال والإخراج
الخطوة 2: مراجعة المخزن المؤقت لحزم WOl
Switch1#sh mon cap cap buffer brief | i 192.168.20.255
مثال الإخراج (مثيلات متعددة تظهر الموثوقية):
3975 3.002758 192.168.10.100 -> 192.168.20.255 WOL 148 MagicPacket for bb:bb:bb:bb:bb:bb (bb:bb:bb:bb:bb:bb)
17103 16.246445 192.168.10.100 -> 192.168.20.255 ECHO 148 Request
...
15864 14.870272 192.168.10.100 -> 192.168.20.255 WOL 148 MagicPacket for bb:bb:bb:bb:bb:bb (bb:bb:bb:bb:bb:bb)
الخطوة 3: الالتقاط والتصدير للتحليل التفصيلي
device#monitor capture cap export location flash:cap.cap
3. تحليل مسار إعادة توجيه الحزم باستخدام CLI للنظام الأساسي
أستخدم أوامر إعادة توجيه أجهزة النظام الأساسي للتحقق من كيفية معالجة حزم WoL وإعادة توجيهها بواسطة الأجهزة.
الخطوة 1: التحقق من ملخص إعادة التوجيه للحزمة الأخيرة
device#show platform hardware fed switch 1 forward last summary
مثال مقتطف الإخراج:
Input Packet Details:
###[ Ethernet ]###
dst = bb:bb:bb:bb:bb:bb
src=aa:aa:aa:aa:aa:aa
type = 0x8100
###[ 802.1Q ]###
vlan = 10
###[ IP ]###
src=192.168.10.100
dst = 192.168.20.255
proto = udp
###[ UDP ]###
sport = 56826
dport = discard
len = 110
chksum = 0x7813
###[ Raw ]###
load = 'FF FF FF FF FF FF 4C D7 17 86 13 A5 ...'
Egress:
Possible Replication:
Port : TenGigabitEthernet1/1/1
Output Packet Details:
Port : TenGigabitEthernet1/1/1
###[ Ethernet ]###
dst = bb:bb:bb:bb:bb:bb
src=aa:aa:aa:aa:aa:aa
type = 0x8100
...
يؤكد هذا الإخراج أنه تتم معالجة حزمة WoL وإعادة توجيهها بواسطة أجهزة المحول.
الخطوة 2: التحقق من إجتياز الحزمة على التوزيع/المحولات الأساسية
device#show platform hardware fed switch 2 forward last summary
مثال الإخراج (على محول التوزيع):
Input Packet Details:
###[ Ethernet ]###
dst = bb:bb:bb:bb:bb:bb
src=aa:aa:aa:aa:aa:aa
type = 0x8100
###[ 802.1Q ]###
vlan = 10
###[ IP ]###
src=192.168.10.100
dst = 192.168.20.255
proto = udp
...
Output Packet Details:
Port : HundredGigE2/0/51
###[ Ethernet ]###
dst = bb:bb:bb:bb:bb:bb
src=aa:aa:aa:aa:aa:aa
type = 0x8100
...
هذا يؤكد أن الربط WoL تتم إعادة توجيهه إلى مفتاح الخطوة التالية/المركز.
4. التحقق من إستقبال حزمة WoL على شبكة VLAN لنقطة النهاية
تحقق من تلقي الحزمة السحرية عند نقطة النهاية VLAN ولا يتم إسقاطها بواسطة المحول. أستخدم أوامر التقاط الحزمة وجهاز النظام الأساسي.
الخطوة 1: مدرب وصول الحزمة السحرية على غاية VLAN
device#sh mon cap cap buffer brief | i 192.168.20.255
مثال الإخراج:
15864 14.870272 192.168.10.100 -> 192.168.20.255 WOL 148 MagicPacket for bb:bb:bb:bb:bb:bb (bb:bb:bb:bb:bb:bb)
يشير المظهر المتناسق لحزم WoL في الالتقاط إلى إرسال ناجح عبر الشبكة.
5. اعتبارات نقطة النهاية والخادم
تعتمد وظيفة WoL أيضا على التكوين الصحيح لنقطة النهاية. أثناء أستكشاف الأخطاء وإصلاحها، تبين أن موثوقية إرسال الحزم واستقبالها يمكن أن تتأثر بإعدادات الخادم أو جاهزية نقطة النهاية أو قيود برنامج hypervisor (إذا كانت افتراضية). يوصى بالتقاط الحزم عند نقطة النهاية باستخدام أدوات مثل Wireshark للتحقق من التسليم الناجح.
مثال على إخراج التقاط Wireshark (ملخص):
Ethernet II, Src: VMware_aa:aa:aa (aa:aa:aa:aa:aa:aa), Dst: Cisco_cc:cc:cc (bb:bb:bb:bb:bb:bb)
Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 192.168.10.100, Dst: 192.168.20.255
User Datagram Protocol, Src Port: 63082, Dst Port: 9
UDP payload (102 bytes)
Discard Protocol
Data: ffffffffffff4cd7178667ed...
هذا يؤكد أن الربط السحري يكون إستلمت في الغاية subnet.
6 - المسائل المشتركة والملاحظات الإضافية
- يظهر تسليم حزمة WoL غير المتسق إذا كان هناك حالات إسقاط أو إستثناءات في عدادات ASIC.
- يتم إسقاط بعض الحزم بسبب تنظيم مستوى التحكم (CoPP) أو تكوينات الواجهة غير الصحيحة (على سبيل المثال،
لا
توجد عمليات إعادة توجيه IP
مفقودة).
- يعد ضمان تمكين
ip directed-broadcast
أمرا بالغ الأهمية لنجاح برنامج WoL في العمل عبر الواجهات الموجهة.
- يفيد الاختبار باستخدام كل من عناوين الشبكة والبث لتحديد مكان إسقاط الحزم.
معلومات ذات صلة