يصف هذا وثيقة ال DHCP يتطفل تفاعلات مع GIADDR وخيار 82 على CAT9000.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
يستكشف هذا المستند تكوينات مختلفة للتطفل على بروتوكول DHCP على محولات Core/Distribution Switches، المدمجة مع عمليات تنفيذ الخيار DHCP رقم 82 على محولات Access. من خلال أمثلة التكوين العملية وتحليل مجموعات الحزم المقابلة، يوضح هذا الدليل التفاعل بين هذه الميزات داخل بيئة Cisco Catalyst 9000 Series.

المحول الأساسي:
!
int fif2/1/0/4 ——> Downlink to Access Switch
ip dhcp snooping trust
!
ip dhcp snooping vlan 1-2048
ip dhcp snooping
!
مفتاح الوصول:
!
int gig1/0/1 —> uplink to Core
ip dhcp snooping trust
switchport mode trunk
!
ip dhcp snooping vlan 1-1400
no ip dhcp snooping information option
ip dhcp snooping
!
int gig1/0/3 —---> End device connected port
switchport mode access
switchport access vlan 287
!
النتيجة:
ناجح.
يحصل الجهاز الطرفي على عنوان IP بدون مشكلة.
الشرح:
تم تعطيل خيار محول الوصول 82 ويرسل الحزمة إلى المركز دون الخيار 82. يتم تمكين خيار المحول الأساسي 82 بشكل افتراضي، وهو يضيف الخيار 82 باستخدام عنوان IP الخاص بوكيل الترحيل في الحزمة ويرسله إلى خادم DHCP.
الحزمة على الارتباط بين العميل ومحول الوصول:

ملاحظة: يتم التقاط الحزمة عدة مرات وفي نقاط التقاط متعددة لنفس العميل؛ لذلك تجاهل معرف الحركة.
الحزمة على الارتباط بين محول Access والمحول Distribution/Core:
لا يحتوي محول الوصول على خيار التطفل على المعلومات، لذلك تتم إعادة توجيه الحزمة نفسها الواردة من العميل إلى محول التوزيع.

الحزمة بين المحول الأساسي وخادم DHCP:
مع تمكين التطفل على بروتوكول DHCP وتكوينه للترحيل، يتم إدراج المحول الأساسي الذي يقوم بإعادة توجيه الحزمة إلى خادم DHCP 10.88.2.63 باستخدام وكيل الترحيل IP باعتباره عنوان IP الخاص به.

المحول الأساسي:
!
int fif2/1/0/4 ——> Downlink to Access Switch
ip dhcp snooping trust
!
ip dhcp snooping vlan 1-2048
ip dhcp snooping
!
مفتاح الوصول:
!
int gig1/0/1 —> uplink to Core
ip dhcp snooping trust
switchport mode trunk
!
ip dhcp snooping vlan 1-1400
ip dhcp snooping information option
ip dhcp snooping
!
int gig1/0/3
switchport mode access
switchport access vlan 287
!
النتيجة:
ناجح.
يحصل الجهاز الطرفي على عنوان IP بدون مشكلة.
الشرح:
تم تمكين خيار محول الوصول 82 ولكن لا يحتوي هذا المحول على SVI الذي تم إنشاؤه ويرسل الحزمة إلى المركز دون خيار 82. يتم تمكين خيار المحول الأساسي 82 بشكل افتراضي، وهو يضيف الخيار 82 مع عنوان IP الخاص بوكيل الترحيل في الحزمة ويرسله إلى خادم DHCP.
الحزمة من العميل إلى محول الوصول:

الحزمة من Access Switch إلى Core/Distribution switch:
بما أن 'ip dhcp snooping information option' يكون مكنت افتراضيا على المفتاح منفذ، يدخل مفتاح وصول الخيار 82 مع ترحيل IP باسم 0.0.0.0.
طبقا لعالم التطفل على بروتوكول DHCP، هذه حزمة مارقة ويجب إسقاطها بواسطة المحول الرئيسي. ولكن بما أن المحول Core يتضمن الواجهة الموثوق بها، فسيتم معالجة الحزمة لترحيل نحو خادم DHCP.

الحزمة بين المحول الأساسي وخادم DHCP:
بما أن واجهة الارتباط السفلي موثوق بها، يقوم المحول Core باستبدال وكيل الترحيل من 0.0.0.0 إلى 10.88.39.254 وإرساله إلى الوصلة.
بعد ذلك، تكتمل عملية DORA شرعية ويحصل العميل على عنوان IP.

المحول الأساسي:
!
Int fif2/1/0/4 ——> Downlink to Access Switch
no Ip dhcp snooping trust
!
no ip dhcp snooping vlan 1-2048
no ip dhcp snooping
!
مفتاح الوصول:
!
int gig1/0/1 —> uplink to Core
ip dhcp snooping trust
switchport mode trunk
!
ip dhcp snooping vlan 1-1400
ip dhcp snooping information option
ip dhcp snooping
!
int gig1/0/3
switchport mode access
switchport access vlan 287
!
النتيجة:
الفشل.
لا يحصل الجهاز الطرفي على عنوان IP.
الشرح:
تم تمكين خيار محول الوصول 82 ولكن هذا المحول لا يحتوي على وكيل SVI أو Relay. هكذا يرسل الحزمة إلى المركز مع خيار 82 و relay ip ك 0.0.0.0. بما أن DHCP يعجز يتطفل على ال core مفتاح؛ يتم تعطيل التحقق من الخيار 82 وتحريره وإدراجه هناك. لذلك يفشل المفتاح Core في إضافة الترحيل ويسقط الحزمة.
العميل DHCP يكتشف ربط قادم من زبون ويذهب إلى منفذ مفتاح:

تدفق الحزمة من محول الوصول إلى المركز/محول التوزيع:
· يتلقى مفتاح الوصول الأمر ip dhcp snooping information option enabled، أي يتسبب في إدراج الخيار 82 في حزم DHCP. في هذه الحالة، يتم تعيين عنوان IP لعامل الترحيل في الخيار 82 على 0.0.0.0.
· يعمل محول Access بشكل محض في الطبقة الثانية للشبكة المحلية الظاهرية (vLAN) رقم 287.
· من منظور المحول الأساسي، تعتبر الحزمة ذات الخيار 82 التي يتم إدراجها بواسطة محول الوصول غير شرعية. ومع ذلك، بما أن واجهة التنزيل على المحول الأساسي تم تكوينها كموثوق بها، فإن المحول Core يقوم بمعالجة الحزمة بدلا من إسقاطها على مستوى الواجهة.
· يحتوي المحول الرئيسي على التطفل على بروتوكول DHCP معطل، لذلك لا يقوم بإعادة توجيه الحزم التي تحتوي على الخيار 82.
سلوك محول Core مع حزم اكتشاف DHCP:

لن يتم نقل حزمة اكتشاف من المحول CORE نحو خادم DHCP.
تصحيح الأخطاء على المحول CORE لسيناريو عدم العمل:
DHCPD: Reload workspace interface Vlan287 tableid 0.
DHCPD: tableid for 10.88.39.254 on Vlan287 is 0
DHCPD: client's VPN is .
DHCPD: No option 125
DHCPD: Option 124: Vendor Class Information
DHCPD: Enterprise ID: 9
DHCPD: Vendor-class-data-len: 13
DHCPD: Data: 43~~~~~58
DHCPD: inconsistent relay information.
DHCPD: relay information option exists, but giaddr is zero.
المحول الأساسي:
!
int fif2/1/0/4 ——> Downlink to Access Switch
no ip dhcp snooping trust
!
no ip dhcp snooping vlan 1-2048
no ip dhcp snooping
!
مفتاح الوصول:
!
int gig1/0/1 —> uplink to Core
ip dhcp snooping trust
switchport mode trunk
!
ip dhcp snooping vlan 1-1400
no ip dhcp snooping information option
ip dhcp snooping
!
int gig1/0/3
switchport mode access
switchport access vlan 287
!
النتيجة:
ناجح.
يحصل الجهاز الطرفي على عنوان IP.
الملاحظة:
تم تعطيل خيار محول الوصول 82 وهو يرسل الحزمة إلى المركز دون خيار 82 بينما يتلقى محول CORE ال SVI الموجود مع Relay يشكل. يضيف المفتاح core ال relay وكيل عنوان إلى الربط ويرسله إلى ال DHCP نادل.
يكتشف العميل DHCP الحزمة التي تضرب مفتاح الوصول:

المحول من Access Switch: من Packet إلى Core:
بما أن إدخال الخيار 82 معطل على المحول Access، سيقوم المحول Access بإعادة توجيه حزمة البث كما هي على خط اتصال الوصلة.

الحزمة التي يرسلها مفتاح CORE نحو خادم DHCP:

تصحيح الأخطاء على المحول الأساسي:
Option 82 not present
DHCPD: Reload workspace interface Vlan287 tableid 0.
DHCPD: tableid for 10.88.39.254 on Vlan287 is 0
DHCPD: client's VPN is .
DHCPD: No option 125
DHCPD: No option 124
DHCPD: FSM state change INVALID
DHCPD: Workspace state changed from INIT to INVALID
DHCPD: Finding a relay for client ~~~~ on interface Vlan287.
DHCPD : Locating relay for Subnet 10.88.39.254
DHCPD: there is no pool for 10.88.39.254.
DHCPD: Looking up binding using address 10.88.39.254
DHCPD: setting giaddr to 10.88.39.254
في هذه الحالة، يستقبل العميل عنوان IP.
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
1.0 |
18-May-2026
|
الإصدار الأولي |