المحتويات

المقدمة

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

المتطلبات

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

معلومات أساسية

التكوين

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

التكوينات

الموزع المركزي (Hub0)

المنطقة 1 الموزع (الموزع 1)

المنطقة 2 موزع (الموزع 2)

المنطقة 1 تحدثت (تكلمت 1)

المنطقة 2 (تكلم 2)

فهم البيانات وتدفق حزمة NHRP

تدفق حزم البيانات الأول

تدفق طلب تحليل NHRP

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

قبل إنشاء النفق المتكلم، أي يتم تكوين إدخال إختصار NHRP

بعد تشكيل النفق الديناميكي الذي يتم التحدث به، أي يتم تكوين إدخال إختصار NHRP

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

طبقة التوجيه المادية (NBMA أو نقطة نهاية النفق)

طبقة تشفير IPSec

NHRP

طبقة بروتوكولات التوجيه الديناميكية

معلومات ذات صلة

المقدمة

يزود هذا وثيقة معلومات حول كيف أن يشكل Phase-3 Hierarchical Dynamic Multipoint VPN (DMVPN) مع multi-subnet subnet subn.

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

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- معرفة أساسية ب DMVPN

- معرفة أساسية ببروتوكول توجيه البوابة الداخلية المحسنة (EIGRP)

ملاحظة: للحصول على DMVPN هرمي مع شبكات فرعية متعددة، تأكد من أن الموجهات تحتوي على إصلاح الخطأ ل CSCug42027. مع وجود موجهات تشغل إصدار IOS بدون إصلاح CSCug42027، بمجرد تكوين النفق الذي يتم التحدث به بين الفروع في الشبكات الفرعية المختلفة، تفشل حركة مرور البيانات التي يتم التحدث بها.

تم حل CSCug42027 في إصدارات IOS و IOS-XE التالية:

- 15. 3(3)S / 3. 10 والإصدارات الأحدث.

- 15. 4(3)M والإصدارات الأحدث.

- 15. 4(1)T والإصدارات الأحدث.

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

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

- موجهات Cisco 2911 Integrated Services التي تشغل Cisco IOS®، الإصدار 15.5(2)T

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

معلومات أساسية

يسمح الإعداد الهرمي (أكبر من مستوى واحد) بمخططات شبكات DMVPN أكثر تعقيدا وقائمة على الشجرة. تتيح المخططات القائمة على الأشجار إمكانية بناء شبكات DMVPN باستخدام محاور إقليمية تشكل محورا للمراكز المركزية. يسمح هذا الهندسة المعمارية المركز الإقليمي أن يتعامل مع البيانات وبروتوكول تحليل الخطوة (Hop) التالية (NHRP) التحكم في حركة مرور البيانات لمجالاتها الإقليمية. ومع ذلك، فإنه لا يزال يسمح بإنشاء أنفاق يتم التحدث بها بين أي من الفروع داخل شبكة DMVPN، سواء كانت في المنطقة نفسها أم لا. كما تتيح هذه البنية تخطيط شبكة DMVPN لمطابقة أنماط تدفق البيانات الإقليمية أو الهرمية بشكل أوثق.

التكوين

في هذا القسم، تقدم لك المعلومات لتكوين الميزات الموضحة في هذا المستند.

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

التكوينات

ملاحظة: يتم تضمين الأقسام ذات الصلة فقط من التكوين في هذا المثال.

الموزع المركزي (Hub0)

version 15.5

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname central_hub

!

crypto isakmp policy 1

encr aes 256

hash sha256

authentication pre-share

group 2

crypto isakmp key cisco123 address 0.0.0.0

!

crypto ipsec transform-set transform-dmvpn esp-aes 256 esp-sha-hmac

mode transport

!

crypto ipsec profile profile-dmvpn

set transform-set transform-dmvpn

!

interface Loopback1

ip address 192.168.1.1 255.255.255.0

!

interface Tunnel0

bandwidth 1000

ip address 10.0.0.1 255.255.255.0

no ip redirects

ip mtu 1400

no ip split-horizon eigrp 1

ip nhrp authentication test

ip nhrp map multicast dynamic

ip nhrp network-id 100000

ip nhrp shortcut

ip nhrp redirect

ip summary-address eigrp 1 192.168.0.0 255.255.192.0

ip tcp adjust-mss 1360

tunnel source Ethernet0/0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn

!

interface Ethernet0/0

ip address 172.17.0.9 255.255.255.252

!

router eigrp 1

network 10.0.0.0 0.0.0.255

network 192.168.1.0

!

ip route 0.0.0.0 0.0.0.0 172.17.0.10

!

end

المنطقة 1 الموزع (الموزع 1)

version 15.5

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname hub_1

!

crypto isakmp policy 1

encr aes 256

hash sha256

authentication pre-share

group 2

crypto isakmp key cisco123 address 0.0.0.0

!

crypto ipsec transform-set transform-dmvpn esp-aes 256 esp-sha-hmac

mode transport

!

crypto ipsec profile profile-dmvpn

set transform-set transform-dmvpn

!

crypto ipsec profile profile-dmvpn-1

set transform-set transform-dmvpn

!

interface Loopback1

ip address 192.168.8.1 255.255.255.0

!

interface Loopback100

ip address 172.18.0.1 255.255.255.252

!

interface Tunnel0

bandwidth 1000

ip address 10.0.0.8 255.255.255.0

no ip redirects

ip mtu 1400

no ip split-horizon eigrp 1

ip nhrp authentication test

ip nhrp network-id 100000

ip nhrp nhs 10.0.0.1 nbma 172.17.0.9 multicast

ip nhrp shortcut

ip nhrp redirect

ip summary-address eigrp 1 192.168.8.0 255.255.248.0

ip tcp adjust-mss 1360

tunnel source Ethernet0/0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn

!

interface Tunnel1

bandwidth 1000

ip address 10.0.1.8 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication test

ip nhrp map multicast dynamic

ip nhrp network-id 100000

ip nhrp redirect

ip summary-address eigrp 1 192.168.8.0 255.255.248.0

ip summary-address eigrp 1 192.168.100.0 255.255.252.0

ip tcp adjust-mss 1360

tunnel source Loopback100

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn-1

!

interface Ethernet0/0

ip address 172.17.0.1 255.255.255.252

!

router eigrp 1

network 10.0.0.0 0.0.0.255

network 10.0.1.0 0.0.0.255

network 192.168.8.0

!

ip route 0.0.0.0 0.0.0.0 172.17.0.2

!

end

المنطقة 2 موزع (الموزع 2)

version 15.5

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname hub_2

!

crypto isakmp policy 1

encr aes 256

hash sha256

authentication pre-share

group 2

crypto isakmp key cisco123 address 0.0.0.0

!

crypto ipsec transform-set transform-dmvpn esp-aes 256 esp-sha-hmac

mode transport

!

crypto ipsec profile profile-dmvpn

set transform-set transform-dmvpn

!

crypto ipsec profile profile-dmvpn-1

set transform-set transform-dmvpn

!

interface Loopback0

ip address 172.18.0.5 255.255.255.252

!

interface Loopback1

ip address 192.168.16.1 255.255.255.0

!

interface Tunnel0

bandwidth 1000

ip address 10.0.0.16 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication test

ip nhrp network-id 100000

ip nhrp holdtime 360

ip nhrp nhs 10.0.0.1 nbma 172.17.0.9 multicast

ip nhrp shortcut

ip nhrp redirect

ip summary-address eigrp 1 192.168.16.0 255.255.248.0

tunnel source Ethernet0/0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn

!

interface Tunnel2

bandwidth 1000

ip address 10.0.2.16 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication test

ip nhrp map multicast dynamic

ip nhrp network-id 100000

ip nhrp holdtime 360

ip nhrp redirect

ip summary-address eigrp 1 192.168.16.0 255.255.248.0

ip summary-address eigrp 1 192.168.100.0 255.255.252.0

tunnel source Loopback0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn-1

!

interface Ethernet0/0

ip address 172.17.0.5 255.255.255.252

!

router eigrp 1

network 10.0.0.0 0.0.0.255

network 10.0.2.0 0.0.0.255

network 192.168.16.0

!

ip route 0.0.0.0 0.0.0.0 172.17.0.6

!

end

المنطقة 1 تحدثت (تكلمت 1)

version 15.5

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname spoke_1

!

crypto isakmp policy 1

encr aes 256

hash sha256

authentication pre-share

group 2

crypto isakmp key cisco123 address 0.0.0.0

crypto isakmp keepalive 10

!

crypto ipsec transform-set transform-dmvpn esp-aes 256 esp-sha-hmac

mode transport

!

crypto ipsec profile profile-dmvpn

set transform-set transform-dmvpn

!

interface Loopback1

ip address 192.168.11.1 255.255.255.0

!

interface Tunnel0

bandwidth 1000

ip address 10.0.1.11 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication test

ip nhrp network-id 100000

ip nhrp nhs 10.0.1.8 nbma 172.18.0.1 multicast

ip nhrp shortcut

ip tcp adjust-mss 1360

tunnel source Ethernet0/0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn

!

interface Ethernet0/0

ip address 172.16.1.1 255.255.255.252

!

router eigrp 1

network 10.0.0.0 0.0.0.255

network 10.0.1.0 0.0.0.255

network 192.168.11.0

!

ip route 0.0.0.0 0.0.0.0 172.16.1.2

!

end

المنطقة 2 (تكلم 2)

version 15.5

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname spoke_2

!

crypto isakmp policy 1

encr aes 256

hash sha256

authentication pre-share

group 2

crypto isakmp key cisco123 address 0.0.0.0

crypto isakmp keepalive 10

!

crypto ipsec transform-set transform-dmvpn esp-aes 256 esp-sha-hmac

mode transport

!

crypto ipsec profile profile-dmvpn

set transform-set transform-dmvpn

!

interface Loopback1

ip address 192.168.18.1 255.255.255.0

!

interface Tunnel0

bandwidth 1000

ip address 10.0.2.18 255.255.255.0

no ip redirects

ip mtu 1400

ip nhrp authentication test

ip nhrp network-id 100000

ip nhrp nhs 10.0.2.16 nbma 172.18.0.5 multicast

ip nhrp shortcut

ip tcp adjust-mss 1360

tunnel source Ethernet0/0

tunnel mode gre multipoint

tunnel key 100000

tunnel protection ipsec profile profile-dmvpn

!

interface Ethernet0/0

ip address 172.16.2.1 255.255.255.252

!

router eigrp 1

network 10.0.2.0 0.0.0.255

network 192.168.18.0

!

ip route 0.0.0.0 0.0.0.0 172.16.2.2

!

end

فهم البيانات وتدفق حزمة NHRP

تعرض هذه الصورة تدفق حزمة البيانات الأول الذي يتبعه طلب دقة NHRP وتدفق الرد:

تدفق حزم البيانات الأول

الخطوة 1. بدء إختبار اتصال ICMP من Talk 1، الوجهة = 192.168.18.10، المصدر = 192.168.11.1

1. يتم إجراء بحث المسار ل 192.168.18.10. كما يظهر أدناه، الخطوة التالية هي 10.0.1.8 (عنوان النفق للمحور 1)

2. تم البحث عن ذاكرة التخزين المؤقت ل NHRP للوجهة 192.168.18.10 على Tunnel0، ومع ذلك، لم يتم العثور على أي إدخال في هذه المرحلة.

3. يتم إجراء البحث عن ذاكرة التخزين المؤقت ل NHRP للخطوة التالية، أي 10.0.1.8 على Tunnel0. كما هو موضح أدناه، الإدخال موجود وجلسة عمل التشفير قيد التشغيل.

4. تتم إعادة توجيه حزمة طلب صدى ICMP إلى الخطوة التالية، أي Hub1 عبر النفق الموجود.

spoke_1#show ip route 192.168.18.10

Routing entry for 192.168.0.0/18, supernet

Known via "eigrp 1", distance 90, metric 5248000, type internal

Redistributing via eigrp 1

Last update from 10.0.1.8 on Tunnel0, 02:30:37 ago

Routing Descriptor Blocks:

* 10.0.1.8, from 10.0.1.8, 02:30:37 ago, via Tunnel0

Route metric is 5248000, traffic share count is 1

Total delay is 105000 microseconds, minimum bandwidth is 1000 Kbit

Reliability 255/255, minimum MTU 1400 bytes

Loading 1/255, Hops 2

spoke_1#show ip nhrp

10.0.1.8/32 via 10.0.1.8

Tunnel0 created 02:31:32, never expire

Type: static, Flags: used

NBMA address: 172.18.0.1

الخطوة 2. تم تلقي حزمة ICMP على الموزع 1

1. يتم إجراء بحث المسار ل 192.168.18.10. الخطوة التالية هي 10.0.0.1 (عنوان النفق لموزع 0).

2. بما أن Hub1 ليس نقطة الخروج، والحزمة تحتاج أن يكون أرسلت إلى آخر قارن ضمن ال نفسه DMVPN سحابة، Hub 1 يرسل خطأ/إعادة توجيه NHRP إلى Talk 1.

3. في نفس الوقت، تتم إعادة توجيه حزمة البيانات إلى Hub0.

*Apr 13 19:06:07.592: NHRP: Send Traffic Indication via Tunnel1 vrf 0, packet size: 96

*Apr 13 19:06:07.592:  src: 10.0.1.8, dst: 192.168.11.1

*Apr 13 19:06:07.592:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.592:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.592:      pktsz: 96 extoff: 68

*Apr 13 19:06:07.592:  (M) traffic code: redirect(0)

*Apr 13 19:06:07.592:      src NBMA: 172.18.0.1

*Apr 13 19:06:07.592:      src protocol: 10.0.1.8, dst protocol: 192.168.11.1

*Apr 13 19:06:07.592:      Contents of nhrp traffic indication packet:

*Apr 13 19:06:07.592:         45 00 00 64 00 01 00 00 FE 01 1E 3C C0 A8 0B 01

*Apr 13 19:06:07.592:         C0 A8 12 0A 08 00 A1 C8 00 01 00

الخطوة 3. تم تلقي حزمة ICMP على Hub 0

1. يتم إجراء بحث المسار ل 192.168.18.10. الخطوة التالية هي 10.0.0.16 (عنوان نفق Hub2) على Tunnel0

2. بما أن الصرة 0 ليست نقطة الخروج والحزمة تحتاج أن يكون أرسلت إلى ال نفسه DMVPN سحابة عن طريق ال نفسه قارن، لذلك الصرة 0 يرسل ال NHRP تشكيل أن يتكلم 1 من خلال الصرة 1.

3. تتم إعادة توجيه حزمة البيانات إلى الموزع 2.

*Apr 13 19:06:07.591: NHRP: Send Traffic Indication via Tunnel0 vrf 0, packet size: 96

*Apr 13 19:06:07.591:  src: 10.0.0.1, dst: 192.168.11.1

*Apr 13 19:06:07.591:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.591:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.591:      pktsz: 96 extoff: 68

*Apr 13 19:06:07.591:  (M) traffic code: redirect(0)

*Apr 13 19:06:07.591:      src NBMA: 172.17.0.9

*Apr 13 19:06:07.591:      src protocol: 10.0.0.1, dst protocol: 192.168.11.1

*Apr 13 19:06:07.592:      Contents of nhrp traffic indication packet:

*Apr 13 19:06:07.592:         45 00 00 64 00 01 00 00 FD 01 1F 3C C0 A8 0B 01

*Apr 13 19:06:07.592:         C0 A8 12 0A 08 00 A1 C8 00 01 00

الخطوة 4. تم تلقي حزمة ICMP على Hub 2

1. يتم إجراء بحث المسار ل 192.168.18.10. الخطوة التالية هي 10.0.2.18 (عنوان النفق ل TALK2) في النفق 2

2. بما أن Hub 2 ليس نقطة الخروج والحزمة تحتاج أن يكون أرسلت إلى آخر قارن ضمن ال نفسه DMVPN سحابة، Hub 2 يرسل ال NHRP تغيير أن يتكلم 1 من خلال Hub 0.

3. تتم إعادة توجيه حزمة البيانات إلى Talk 2.

*Apr 13 19:06:07.592: NHRP: Send Traffic Indication via Tunnel0 vrf 0, packet size: 96

*Apr 13 19:06:07.593:  src: 10.0.0.16, dst: 192.168.11.1

*Apr 13 19:06:07.593:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.593:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.593:      pktsz: 96 extoff: 68

*Apr 13 19:06:07.593:  (M) traffic code: redirect(0)

*Apr 13 19:06:07.593:      src NBMA: 172.17.0.5

*Apr 13 19:06:07.593:      src protocol: 10.0.0.16, dst protocol: 192.168.11.1

*Apr 13 19:06:07.593:      Contents of nhrp traffic indication packet:

*Apr 13 19:06:07.593:         45 00 00 64 00 01 00 00 FC 01 20 3C C0 A8 0B 01

*Apr 13 19:06:07.593:         C0 A8 12 0A 08 00 A1 C8 00 01 00

الخطوة 5. تم تلقي حزمة ICMP على Talk 2

يتم إجراء بحث المسار عن 192.168.18.10 وهي شبكة متصلة محليا. إنه يعيد طلب ICMP إلى الوجهة.

تدفق طلب تحليل NHRP

حادثتم 1

1. تم تلقي معلومات NHRP المرسلة بواسطة الموزع 1 للوجهة 192.168.18.10.

2. يتم إدراج إدخال ذاكرة تخزين مؤقت NHRP غير مكتمل ل 192.168.18.10/32.

3. يتم إجراء بحث المسار ل 192.168.18.10. الخطوة التالية هي 10.0.1.8 (Hub 1) على Tunnel0

4. يتم إجراء البحث عن ذاكرة التخزين المؤقت ل NHRP للخطوة التالية 10.0.1.8 على Tunnel0. تم العثور على إدخال وتم أيضا تشغيل مأخذ التشفير (أي وجود نفق)

5. Talk 1 يرسل طلب تحليل NHRP ل 192.168.18.10/32 إلى Hub 1 عبر الموجود تكلم إلى نفق Hub1 الإقليمي.

*Apr 13 19:06:07.596: NHRP: Receive Traffic Indication via Tunnel0 vrf 0, packet size: 96

*Apr 13 19:06:07.596:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.596:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.596:      pktsz: 96 extoff: 68

*Apr 13 19:06:07.596:  (M) traffic code: redirect(0)

*Apr 13 19:06:07.596:      src NBMA: 172.18.0.1

*Apr 13 19:06:07.596:      src protocol: 10.0.1.8, dst protocol: 192.168.11.1

*Apr 13 19:06:07.596:      Contents of nhrp traffic indication packet:

*Apr 13 19:06:07.596:         45 00 00 64 00 01 00 00 FE 01 1E 3C C0 A8 0B 01

*Apr 13 19:06:07.596:         C0 A8 12 0A 08 00 A1 C8 00 01 00

*Apr 13 19:06:07.596: NHRP: Attempting to create instance PDB for (0x0)

*Apr 13 19:06:07.609: NHRP: Send Resolution Request via Tunnel0 vrf 0, packet size: 84

*Apr 13 19:06:07.609:  src: 10.0.1.11, dst: 192.168.18.10

*Apr 13 19:06:07.609:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.609:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.609:      pktsz: 84 extoff: 52

*Apr 13 19:06:07.609:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.609:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.609:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.609:  (C-1) code: no error(0)

*Apr 13 19:06:07.609:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.609:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

الموزع 1

1. تم تلقي طلب قرار NHRP من Talk 1 للوجهة 192.168.18.1/32.

2. يتم إجراء بحث المسار ل 192.168.18.1. الخطوة التالية هي 10.0.0.1 (Hub 0) على Tunnel0

3. معرف شبكة NHRP للمدخل والمخرج هو نفسه والعقدة المحلية ليست نقطة الخروج.

4. يتم إجراء البحث عن ذاكرة التخزين المؤقت ل NHRP للخطوة التالية 10.0.0.1 على Tunnel0، يتم العثور على الإدخال ويتم تشغيل مأخذ التشفير (النفق موجود)

5. يرسل Hub1 طلب تحليل NHRP ل 192.168.18.10/32 أن يركب 0 عبر النفق الحالي

*Apr 13 19:06:07.610: NHRP: Receive Resolution Request via Tunnel1 vrf 0, packet size: 84

*Apr 13 19:06:07.610:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.610:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.610:      pktsz: 84 extoff: 52

*Apr 13 19:06:07.610:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.610:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.610:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.610:  (C-1) code: no error(0)

*Apr 13 19:06:07.610:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.610:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

*Apr 13 19:06:07.610: NHRP: Forwarding Resolution Request via Tunnel0 vrf 0, packet size: 104

*Apr 13 19:06:07.610:  src: 10.0.0.8, dst: 192.168.18.10

*Apr 13 19:06:07.610:  (F) afn: AF_IP(1), type: IP(800), hop: 254, ver: 1

*Apr 13 19:06:07.610:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.610:      pktsz: 104 extoff: 52

*Apr 13 19:06:07.610:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.610:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.610:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.610:  (C-1) code: no error(0)

*Apr 13 19:06:07.610:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.610:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

الموزع 0

1. تم تلقي طلب تحليل NHRP للوجهة 192.168.18.1/32، وذلك بواسطة الموزع 1.

2. يتم إجراء بحث المسار ل 192.168.18.1. الخطوة التالية هي 10.0.0.16 (Hub 2) على Tunnel0

3. معرف شبكة NHRP للمدخل والمخرج هو نفسه والعقدة المحلية ليست نقطة الخروج.

4. يتم إجراء البحث عن ذاكرة التخزين المؤقت ل NHRP للخطوة التالية 10.0.0.16 على Tunnel0، يتم العثور على الإدخال ويتم تشغيل مأخذ التشفير (النفق موجود)

5. يرسل الموزع 0 طلب تحليل NHRP ل 192.168.18.1/32 إلى Hub 2 عبر النفق الموجود.

*Apr 13 19:06:07.611: NHRP: Receive Resolution Request via Tunnel0 vrf 0, packet size: 104

*Apr 13 19:06:07.611:  (F) afn: AF_IP(1), type: IP(800), hop: 254, ver: 1

*Apr 13 19:06:07.611:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.611:      pktsz: 104 extoff: 52

*Apr 13 19:06:07.611:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.611:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.611:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.611:  (C-1) code: no error(0)

*Apr 13 19:06:07.611:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.611:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

*Apr 13 19:06:07.611: NHRP: Forwarding Resolution Request via Tunnel0 vrf 0, packet size: 124

*Apr 13 19:06:07.611:  src: 10.0.0.1, dst: 192.168.18.10

*Apr 13 19:06:07.611:  (F) afn: AF_IP(1), type: IP(800), hop: 253, ver: 1

*Apr 13 19:06:07.611:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.612:      pktsz: 124 extoff: 52

*Apr 13 19:06:07.612:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.612:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.612:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.612:  (C-1) code: no error(0)

*Apr 13 19:06:07.612:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.612:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

الموزع 2

1. يتم تلقي طلب تحليل NHRP من Talk 1 للوجهة 192.168.18.10/32، وذلك بواسطة Hub 0

2. يتم إجراء بحث المسار ل 192.168.18.10، الخطوة التالية هي 10.0.2.18 (تحدث 2) على Tunnel2

3. معرف شبكة NHRP للمدخل والمخرج هو نفسه والعقدة المحلية ليست نقطة الخروج.

4. تم البحث عن ذاكرة التخزين المؤقت ل NHRP للخطوة التالية 10.0.2.18 على النفق 2، تم العثور على الإدخال وتم تشغيل مأخذ التشفير (النفق موجود)

5. يقوم المحور 2 بإعادة توجيه طلب تحليل NHRP ل 192.168.18.1/32 للتحدث 2 عبر النفق الموجود

*Apr 13 19:06:07.613: NHRP: Receive Resolution Request via Tunnel0 vrf 0, packet size: 124

*Apr 13 19:06:07.613:  (F) afn: AF_IP(1), type: IP(800), hop: 253, ver: 1

*Apr 13 19:06:07.613:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.613:      pktsz: 124 extoff: 52

*Apr 13 19:06:07.613:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.613:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.613:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.613:  (C-1) code: no error(0)

*Apr 13 19:06:07.613:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.613:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

*Apr 13 19:06:07.613: NHRP: Forwarding Resolution Request via Tunnel2 vrf 0, packet size: 144

*Apr 13 19:06:07.613:  src: 10.0.2.16, dst: 192.168.18.10

*Apr 13 19:06:07.613:  (F) afn: AF_IP(1), type: IP(800), hop: 252, ver: 1

*Apr 13 19:06:07.613:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.613:      pktsz: 144 extoff: 52

*Apr 13 19:06:07.613:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.613:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.613:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.613:  (C-1) code: no error(0)

*Apr 13 19:06:07.613:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.613:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

نطق 2

1. يتم تلقي طلب تحليل NHRP للوجهة 192.168.18.1/32، وذلك بواسطة الموزع 2

2. يتم إجراء بحث المسار عن 192.168.18.10، وهي شبكة متصلة محليا.

3. Talk 2 هو نقطة الخروج ويقوم بإنشاء الرد على الحل ل 192.168.18.10، البادئة /24

4. Talk 2 يدرج إدخال ذاكرة التخزين المؤقت ل NHRP ل 10.0.1.11 (Talk 1) باستخدام معلومات من طلب تحليل NHRP.

5. Talk 2 يقوم ببدء نفق VPN مع نقطة نهاية بعيدة = عنوان NBMA الخاص ب Talk 1. يتم التفاوض حول النفق الديناميكي.

6. بعد ذلك Talk 2 يرسل الرد على قرار NHRP ل 192.168.18.10/24 إلى Talk 1 عبر النفق الديناميكي الذي تم بناؤه للتو.

*Apr 13 19:06:07.613: NHRP: Receive Resolution Request via Tunnel0 vrf 0, packet size: 144

*Apr 13 19:06:07.613:  (F) afn: AF_IP(1), type: IP(800), hop: 252, ver: 1

*Apr 13 19:06:07.613:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.613:      pktsz: 144 extoff: 52

*Apr 13 19:06:07.613:  (M) flags: "router auth src-stable nat ", reqid: 3

*Apr 13 19:06:07.613:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.613:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.614:  (C-1) code: no error(0)

*Apr 13 19:06:07.614:        prefix: 32, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.614:        addr_len: 0(NSAP), subaddr_len: 0(NSAP), proto_len: 0, pref: 0

*Apr 13 19:06:07.672: NHRP: Send Resolution Reply via Tunnel0 vrf 0, packet size: 172

*Apr 13 19:06:07.672:  src: 10.0.2.18, dst: 10.0.1.11

*Apr 13 19:06:07.672:  (F) afn: AF_IP(1), type: IP(800), hop: 255, ver: 1

*Apr 13 19:06:07.672:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.672:      pktsz: 172 extoff: 60

*Apr 13 19:06:07.672:  (M) flags: "router auth dst-stable unique src-stable nat ", reqid: 3

*Apr 13 19:06:07.672:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.672:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.672:  (C-1) code: no error(0)

*Apr 13 19:06:07.672:        prefix: 24, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.672:        addr_len: 4(NSAP), subaddr_len: 0(NSAP), proto_len: 4, pref: 0

*Apr 13 19:06:07.672:        client NBMA: 172.16.2.1

*Apr 13 19:06:07.672:        client protocol: 10.0.2.18

تم التحدث 1

1. يتم تلقي الرد على تحليل NHRP من Talk 2 للوجهة 192.168.18.10، البادئة /24 عبر النفق الديناميكي.

2. يتم الآن تحديث إدخال ذاكرة التخزين المؤقت ل NHRP ل 192.168.18.0/24 مع الخطوة التالية = 10.0.2.18، NBMA = 172.16.2.1

3. تتم إضافة مسار NHRP في RIB لشبكة 192.168.18.10، الخطوة التالية = 10.0.2.18.

*Apr 13 19:06:07.675: NHRP: Receive Resolution Reply via Tunnel0 vrf 0, packet size: 232

*Apr 13 19:06:07.675:  (F) afn: AF_IP(1), type: IP(800), hop: 252, ver: 1

*Apr 13 19:06:07.675:      shtl: 4(NSAP), sstl: 0(NSAP)

*Apr 13 19:06:07.675:      pktsz: 232 extoff: 60

*Apr 13 19:06:07.675:  (M) flags: "router auth dst-stable unique src-stable nat ", reqid: 3

*Apr 13 19:06:07.675:      src NBMA: 172.16.1.1

*Apr 13 19:06:07.675:      src protocol: 10.0.1.11, dst protocol: 192.168.18.10

*Apr 13 19:06:07.675:  (C-1) code: no error(0)

*Apr 13 19:06:07.675:        prefix: 24, mtu: 17912, hd_time: 7200

*Apr 13 19:06:07.675:        addr_len: 4(NSAP), subaddr_len: 0(NSAP), proto_len: 4, pref: 0

*Apr 13 19:06:07.675:        client NBMA: 172.16.2.1

*Apr 13 19:06:07.675:        client protocol: 10.0.2.18

*Apr 13 19:06:07.676: NHRP: Adding route entry for 192.168.18.0/24 () to RIB

*Apr 13 19:06:07.676: NHRP: Route addition to RIB Successful

*Apr 13 19:06:07.676: NHRP: Route watch started for 192.168.18.0/23

*Apr 13 19:06:07.676: NHRP: Adding route entry for 10.0.2.18/32 (Tunnel0) to RIB

*Apr 13 19:06:07.676: NHRP: Route addition to RIB Successful .

spoke_1#show ip route 192.168.18.10

Routing entry for 192.168.18.0/24

Known via "nhrp", distance 250, metric 1

Last update from 10.0.2.18 00:09:46 ago

Routing Descriptor Blocks:

* 10.0.2.18, from 10.0.2.18, 00:09:46 ago

Route metric is 1, traffic share count is 1

MPLS label: none

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

ملاحظة: يدعم Cisco CLI Analyzer (محلل واجهة سطر الأوامر من Cisco) (للعملاء المسجلين فقط) أوامر show معينة. استخدم Cisco CLI Analyzer (محلل واجهة سطر الأوامر من Cisco) لعرض تحليل لمُخرَج الأمر show.

قبل إنشاء النفق المتكلم، أي يتم تكوين إدخال إختصار NHRP

spoke_1#show ip nhrp

10.0.1.8/32 via 10.0.1.8

Tunnel0 created 02:19:32, never expire

Type: static, Flags: used

NBMA address: 172.18.0.1

spoke_1#

spoke_1#show ip route next-hop-override

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

ia - IS-IS inter area, * - candidate default, U - per-user static route

o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP

a - application route

+ - replicated route, % - next hop override

Gateway of last resort is 172.16.1.2 to network 0.0.0.0

S*    0.0.0.0/0 [1/0] via 172.16.1.2

10.0.0.0/8 is variably subnetted, 4 subnets, 2 masks

D        10.0.0.0/24 [90/5120000] via 10.0.1.8, 02:20:14, Tunnel0

C        10.0.1.0/24 is directly connected, Tunnel0

L        10.0.1.11/32 is directly connected, Tunnel0

D        10.0.2.0/24 [90/6681600] via 10.0.1.8, 02:20:03, Tunnel0

172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks

C        172.16.1.0/30 is directly connected, Ethernet0/0

L        172.16.1.1/32 is directly connected, Ethernet0/0

172.25.0.0/32 is subnetted, 1 subnets

C        172.25.179.254 is directly connected, Loopback0

D     192.168.0.0/18 [90/5248000] via 10.0.1.8, 02:20:03, Tunnel0  <<<< Summary route received from hub1

D     192.168.8.0/21 [90/3968000] via 10.0.1.8, 02:20:14, Tunnel0

192.168.11.0/24 is variably subnetted, 2 subnets, 2 masks

C        192.168.11.0/24 is directly connected, Loopback1

L        192.168.11.1/32 is directly connected, Loopback1

spoke_1#

spoke_1#show dmvpn detail

Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete

N - NATed, L - Local, X - No Socket

T1 - Route Installed, T2 - Nexthop-override

C - CTS Capable

# Ent --> Number of NHRP entries with same NBMA peer

NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting

UpDn Time --> Up or Down Time for a Tunnel

==========================================================================

Interface Tunnel0 is up/up, Addr. is 10.0.1.11, VRF ""

Tunnel Src./Dest. addr: 172.16.1.1/MGRE, Tunnel VRF ""

Protocol/Transport: "multi-GRE/IP", Protect "profile-dmvpn"

Interface State Control: Disabled

nhrp event-publisher : Disabled

IPv4 NHS:

10.0.1.8  RE NBMA Address: 172.18.0.1 priority = 0 cluster = 0

Type:Spoke, Total NBMA Peers (v4/v6): 1

# Ent  Peer NBMA Addr Peer Tunnel Add State  UpDn Tm Attrb    Target Network

----- --------------- --------------- ----- -------- ----- -----------------

1 172.18.0.1             10.0.1.8    UP 00:02:31     S        10.0.1.8/32  <<<< Tunnel to the regional hub 1

Crypto Session Details:

--------------------------------------------------------------------------------

Interface: Tunnel0

Session: [0xF5F94CC8]

Session ID: 0

IKEv1 SA: local 172.16.1.1/500 remote 172.18.0.1/500 Active <<<<< Crypto session to the regional hub 1

Capabilities:D connid:1019 lifetime:23:57:28

Crypto Session Status: UP-ACTIVE

fvrf: (none), Phase1_id: 172.18.0.1

IPSEC FLOW: permit 47 host 172.16.1.1 host 172.18.0.1

Active SAs: 2, origin: crypto map

Inbound:  #pkts dec'ed 35 drop 0 life (KB/Sec) 4153195/3448

Outbound: #pkts enc'ed 35 drop 0 life (KB/Sec) 4153195/3448

Outbound SPI : 0xACACB658, transform : esp-256-aes esp-sha-hmac

Socket State: Open

Pending DMVPN Sessions:

spoke_1#

بعد تشكيل النفق الديناميكي الذي يتم التحدث به، أي يتم تكوين إدخال إختصار NHRP

spoke_1#show ip nhrp

10.0.1.8/32 via 10.0.1.8

Tunnel0 created 02:24:04, never expire

Type: static, Flags: used

NBMA address: 172.18.0.1

10.0.2.18/32 via 10.0.2.18  <<<<<<<<<<< The new NHRP cache entry for spoke 2 that was learnt

Tunnel0 created 00:01:41, expire 01:58:18

Type: dynamic, Flags: router used nhop rib

NBMA address: 172.16.2.1

192.168.11.0/24 via 10.0.1.11

Tunnel0 created 00:01:26, expire 01:58:33

Type: dynamic, Flags: router unique local

NBMA address: 172.16.1.1

(no-socket)

192.168.18.0/24 via 10.0.2.18  <<<<<<<<<<<<< New NHRP cache entry formed for the remote subnet behind spoke2 that was learnt

Tunnel0 created 00:01:41, expire 01:58:18

Type: dynamic, Flags: router rib

NBMA address: 172.16.2.1

spoke_1#

spoke_1#sh ip route next-hop-override

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

ia - IS-IS inter area, * - candidate default, U - per-user static route

o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP

a - application route

+ - replicated route, % - next hop override

Gateway of last resort is 172.16.1.2 to network 0.0.0.0

S*    0.0.0.0/0 [1/0] via 172.16.1.2

10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks

D        10.0.0.0/24 [90/5120000] via 10.0.1.8, 02:23:57, Tunnel0

C        10.0.1.0/24 is directly connected, Tunnel0

L        10.0.1.11/32 is directly connected, Tunnel0

D        10.0.2.0/24 [90/6681600] via 10.0.1.8, 02:23:46, Tunnel0

H        10.0.2.18/32 is directly connected, 00:01:48, Tunnel0

172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks

C        172.16.1.0/30 is directly connected, Ethernet0/0

L        172.16.1.1/32 is directly connected, Ethernet0/0

172.25.0.0/32 is subnetted, 1 subnets

C        172.25.179.254 is directly connected, Loopback0

D     192.168.0.0/18 [90/5248000] via 10.0.1.8, 02:23:46, Tunnel0

D     192.168.8.0/21 [90/3968000] via 10.0.1.8, 02:23:57, Tunnel0

192.168.11.0/24 is variably subnetted, 2 subnets, 2 masks

C        192.168.11.0/24 is directly connected, Loopback1

L        192.168.11.1/32 is directly connected, Loopback1

H     192.168.18.0/24 [250/1] via 10.0.2.18, 00:01:48

spoke_1#

spoke_1#sh dmvpn detail

Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete

N - NATed, L - Local, X - No Socket

T1 - Route Installed, T2 - Nexthop-override

C - CTS Capable

# Ent --> Number of NHRP entries with same NBMA peer

NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting

UpDn Time --> Up or Down Time for a Tunnel

==========================================================================

Interface Tunnel0 is up/up, Addr. is 10.0.1.11, VRF ""

Tunnel Src./Dest. addr: 172.16.1.1/MGRE, Tunnel VRF ""

Protocol/Transport: "multi-GRE/IP", Protect "profile-dmvpn"

Interface State Control: Disabled

nhrp event-publisher : Disabled

IPv4 NHS:

10.0.1.8  RE NBMA Address: 172.18.0.1 priority = 0 cluster = 0

Type:Spoke, Total NBMA Peers (v4/v6): 3

# Ent  Peer NBMA Addr Peer Tunnel Add State  UpDn Tm Attrb    Target Network

----- --------------- --------------- ----- -------- ----- -----------------

1 172.18.0.1             10.0.1.8    UP 00:05:44     S        10.0.1.8/32

2 172.16.2.1            10.0.2.18    UP 00:01:51   DT1       10.0.2.18/32 <<<< Entry for spoke2's tunnel

172.16.2.1            10.0.2.18    UP 00:01:51   DT1    192.168.18.0/24 <<<< Entry for the subnet behind spoke2 that was learnt

1 172.16.1.1            10.0.1.11    UP 00:01:37   DLX    192.168.11.0/24 <<<< Entry formed for the local subnet

Crypto Session Details:

--------------------------------------------------------------------------------

Interface: Tunnel0

Session: [0xF5F94DC0]

Session ID: 0

IKEv1 SA: local 172.16.1.1/500 remote 172.18.0.1/500 Active

Capabilities:D connid:1019 lifetime:23:54:15

Crypto Session Status: UP-ACTIVE

fvrf: (none), Phase1_id: 172.18.0.1

IPSEC FLOW: permit 47 host 172.16.1.1 host 172.18.0.1

Active SAs: 2, origin: crypto map

Inbound:  #pkts dec'ed 8 drop 0 life (KB/Sec) 4153188/3255

Outbound: #pkts enc'ed 9 drop 0 life (KB/Sec) 4153188/3255

Outbound SPI : 0xACACB658, transform : esp-256-aes esp-sha-hmac

Socket State: Open

Interface: Tunnel0

Session: [0xF5F94CC8]

Session ID: 0

IKEv1 SA: local 172.16.1.1/500 remote 172.16.2.1/500 Active

Capabilities:D connid:1020 lifetime:23:58:08

Crypto Session Status: UP-ACTIVE

fvrf: (none), Phase1_id: 172.16.2.1

IPSEC FLOW: permit 47 host 172.16.1.1 host 172.16.2.1

Active SAs: 2, origin: crypto map

Inbound:  #pkts dec'ed 10 drop 0 life (KB/Sec) 4185320/3488

Outbound: #pkts enc'ed 10 drop 0 life (KB/Sec) 4185318/3488

Outbound SPI : 0xCAD04C8B, transform : esp-256-aes esp-sha-hmac

Socket State: Open

Pending DMVPN Sessions:

سبب إدخال ذاكرة التخزين المؤقت ل NHRP (غير المقبس) المحلي الذي تم عرضه أعلاه

تشير العلامة المحلية إلى إدخالات تعيين NHRP الخاصة بالشبكات المحلية لهذا الموجه (التي تتم صيانتها بواسطة هذا الموجه). يتم إنشاء هذه الإدخالات عندما يستجيب الموجه هذا لطلب تحليل NHRP مع هذه المعلومات ويتم إستخدامه لتخزين عنوان IP للنفق لجميع عقد NHRP الأخرى التي أرسل إليها هذه المعلومات. إذا فقد هذا الموجه الوصول إلى هذه الشبكة المحلية (لم يعد بإمكانه خدمة هذه الشبكة) لسبب ما، فسيرسل رسالة إزالة NHRP إلى جميع عقد NHRP البعيدة المدرجة في إدخال "المحلي" (تفاصيل IP NHRP) لمطالبة العقد البعيدة بمسح هذه المعلومات من جداول تعيين NHRP الخاصة بها.

لا يرى مقبس لإدخالات تعيين NHRP التي لا نحتاج إليها ولا نريد تشغيل IPsec لإعداد تشفير.

spoke_1#sh ip nhrp 192.168.11.0 detail

192.168.11.0/24 via 10.0.1.11

Tunnel0 created 00:01:01, expire 01:58:58

Type: dynamic, Flags: router unique local

NBMA address: 172.16.1.1

(no-socket)

Requester: 10.0.2.18 Request ID: 2

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

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

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

يتضمن أستكشاف أخطاء DMVPN وإصلاحها في 4 طبقات بهذا الترتيب:

1. طبقة التوجيه المادية (NBMA أو نقطة نهاية النفق)

2. طبقة تشفير IPsec

3. طبقة تضمين GRE

4. طبقة بروتوكولات التوجيه الديناميكية

قبل أستكشاف الأخطاء وإصلاحها، من الأفضل تشغيل الأوامر التالية:

!! Enable msec debug and log timestamps

service timestamps debug datetime msec

service timestamps log datetime msec

!! To help correlate the debug output with the show command outputs

terminal exec prompt timestamp

طبقة التوجيه المادية (NBMA أو نقطة نهاية النفق)

تحقق مما إذا كنت تستطيع إختبار الاتصال من لوحة الوصل إلى عنوان NBMA الخاص بالموجه ومن TALK إلى عنوان NBMA الخاص بالموجه (من إخراج show ip nhrp على المحادثة). يجب أن تخرج هذه إختبارات الاتصال مباشرة من الواجهة المادية، وليس من خلال نفق DMVPN. إذا لم ينجح ذلك، فأنت بحاجة إلى التحقق من التوجيه وأي جدران حماية بين الموجهات المحورية والموجهة.

طبقة تشفير IPSec

قم بتشغيل الأوامر التالية للتحقق من رسائل SAs و IPsec الخاصة ب ISAKMP بين عناوين NBMA الخاصة بالموجه وتكلم.

show crypto isakmp sa detail

show crypto ipsec sa peer <NBMA-address-peer>

يمكن تمكين تصحيح الأخطاء هذا لاستكشاف أخطاء طبقة تشفير IPSec وإصلاحها:

!! Use the conditional debugs to restrict the debug output for a specific peer.

debug crypto condition peer ipv4 <NBMA address of the peer>

debug crypto isakmp

debug crypto ipsec

NHRP

يرسل الشخص المتكلم طلبات تسجيل NHRP بشكل منتظم، كل قيمة <ثوان>مهلة تسجيل NHRP ل 1/3 (على المتكلم) أو IP.  يمكنك التحقق من هذا في المحادثة عبر التشغيل:

show ip nhrp nhs detail

show ip nhrp traffic

أستخدم الأوامر الواردة أعلاه للتحقق مما إذا كان الشخص الذي تم التحدث يقوم بإرسال طلبات تسجيل NHRP والحصول على ردود من الصرة.

للتحقق من ما إذا كان الموزع لديه إدخال تعيين NHRP للطريقة التي تم التحدث بها في ذاكرة تخزين NHRP المؤقت على الموزع، قم بتشغيل هذا الأمر:

show ip nhrp <spoke-tunnel-ip-address>

لاستكشاف أخطاء المشاكل المتعلقة ب NHRP وإصلاحها، يمكن إستخدام عمليات تصحيح الأخطاء هذه:

!! Enable conditional NHRP debugs

debug nhrp condition peer tunnel <tunnel address of the peer>

OR

debug nhrp condition peer nbma <nbma address of the peer>

debug nhrp

debug nhrp packet

طبقة بروتوكولات التوجيه الديناميكية

أحلت هذا وثيقة حسب ال حركي تحشد بروتوكول يكون يستعمل:

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

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

- استكشاف أخطاء بروتوكول العبّارة الحدودية (BGP) وإصلاحها

معلومات ذات صلة

- حلول أستكشاف أخطاء DMVPN وإصلاحها الأكثر شيوعا

- تتبع حدث DMVPN

- تبديل إختصار NHRP المحسن

- الترحيل من المرحلة الثانية من Dynamic Multipoint VPN إلى المرحلة 3

- Cisco Feature Navigator (متصفح ميزات Cisco)

- الدعم التقني والمستندات - Cisco Systems