هدف لب
فعالکردن EIGRP مستقیماً روی اینترفیسهای تونل DMVPN ساختهشده در لبهای قبلی، تأیید اینکه hub روابط همسایه EIGRP را با هر spoke بهطور خودکار همانطور که از طریق NHRP ثبت میشوند تشکیل میدهد، و تأیید اینکه LAN هر spoke توسط hub و سایر spoke ها بدون هیچ پیکربندی ایستای هر-spoke در سمت hub یاد گرفته میشود.
هدف لب (چرا مهم است)
لبهای DMVPN پوششدادهشده پیشتر در این مجموعه اتصال تونل مبتنیبر-NHRP را برقرار کردند اما هیچ پروتکل مسیریابی پویایی استفاده نکردند، و انتشار مسیر واقعی را حلنشده رها کردند. اجرای EIGRP مستقیماً روی اینترفیس تونل mGRE شکلگیری پویای تونل DMVPN را با یادگیری مسیر پویای EIGRP ترکیب میکند، و اجازه میدهد spoke های جدید با مسیریابی که بهطور خودکار در لحظه ثبتشدنشان کار میکند اضافه شوند.
توپولوژی لب
Hub ---- Tunnel0 (mGRE): 172.16.200.1/24
Spoke1 ---- Tunnel0: 172.16.200.2/24
Spoke2 ---- Tunnel0: 172.16.200.3/24
LAN Spoke1: 192.168.11.0/24
LAN Spoke2: 192.168.12.0/24
LAN Hub: 192.168.10.0/24
تونلهای DMVPN ازقبل برقرار و از طریق NHRP
ثبت شدهاند، همانطور که در لبهای قبلیوظیفه ۱: فعالکردن EIGRP روی اینترفیسهای تونل و LAN Hub
EIGRP AS 100 را روی hub، شامل اینترفیس تونل و LAN آن، پیکربندی کن.
وظیفه ۲: فعالکردن EIGRP روی اینترفیسهای تونل و LAN هر Spoke
همان AS EIGRP یکسان را روی هر دو spoke، شامل اینترفیسهای تونل و LAN های متناظرشان، پیکربندی کن.
وظیفه ۳: تأیید شکلگیری روابط همسایه EIGRP در سراسر تونل
تأیید کن hub روابط همسایه EIGRP با هر دو spoke از میان Tunnel0 نشان میدهد.
وظیفه ۴: تأیید یادگیری LAN هر Spoke توسط Hub
تأیید کن جدول مسیریابی hub هر دو LAN spoke را شامل میشود، یادگرفتهشده بهطور پویا از طریق EIGRP.
وظیفه ۵: تأیید اتصال Spoke-به-Spoke بدون پیکربندی مسیر دستی
تأیید کن Spoke1 میتواند به LAN Spoke2 برسد، با hub که ترافیک را رله میکند چون EIGRP hub-and-spoke بهطور خودکار میانبرهای spoke-به-spoke را همانطور که NHRP فاز ۳ DMVPN میسازد نمیسازد.
راهحل و تأیید
Hub(config)# router eigrp 100
Hub(config-router)# network 172.16.200.0 0.0.0.255
Hub(config-router)# network 192.168.10.0 0.0.0.255
Hub(config-router)# no auto-summarySpoke1(config)# router eigrp 100
Spoke1(config-router)# network 172.16.200.0 0.0.0.255
Spoke1(config-router)# network 192.168.11.0 0.0.0.255
Spoke1(config-router)# no auto-summary
Spoke2(config)# router eigrp 100
Spoke2(config-router)# network 172.16.200.0 0.0.0.255
Spoke2(config-router)# network 192.168.12.0 0.0.0.255
Spoke2(config-router)# no auto-summary
-- هیچ عبارت neighborای هیچجا نیاز نیست --
-- EIGRP به بستههای hello مالتیکست تکیه
-- میکند، که اینترفیس تونل mGRE، ازقبل
-- برقرارشده از طریق NHRP در لبهای قبلی، آنها
-- را بهطور معمول در سراسر ابر DMVPN حمل میکندHub# show ip eigrp neighbors
H Address Interface Hold Uptime
0 172.16.200.2 Tu0 13 00:03:22
1 172.16.200.3 Tu0 14 00:02:05
-- هر دو spoke روابط همسایه EIGRP را با hub در
-- سراسر اینترفیس تونل چندنقطهای مشترک،
-- کاملاً از طریق کشف خودکار بهجای هر عبارت
-- neighbor دستی-پیکربندیشده تشکیل دادندHub# show ip route eigrp
D 192.168.11.0/24 [90/28160256] via 172.16.200.2, Tunnel0
D 192.168.12.0/24 [90/28160256] via 172.16.200.3, Tunnel0
-- هر دو LAN spoke بهطور پویا یادگرفته شدند،
-- بدون نیاز به هیچ پیکربندی ایستایی روی hub
-- که به هرکدام از spoke ها جداگانه ارجاع دهدSpoke1-LAN-PC> traceroute 192.168.12.10
1 172.16.200.1 (Hub، از طریق Tunnel0)
2 192.168.12.10 (هاست Spoke2)
-- ترافیک از میان hub جریان مییابد، چون
-- EIGRP-روی-DMVPN پایه هیچ مکانیزم میانبر
-- spoke-به-spokeای خودش فراهم نمیکند --
-- دستیابی به مسیرهای مستقیم spoke-به-spoke
-- نیازمند افزودن NHRP shortcut و redirect،
-- همانطور که در لب DMVPN فاز ۳ پوشش داده شد،
-- روی این پیکربندی EIGRP لایهشده بودنکته کلیدی
EIGRP هیچ پیکربندی خاصی برای عملکرد درست روی یک اینترفیس تونل mGRE در DMVPN نیاز ندارد — با تونل بهعنوان یک شبکه چند-دسترسی معمولی رفتار میکند و همسایگان را از طریق کشف hello مالتیکست معمولیاش تشکیل میدهد، به این معنا که هر spoke جدید اضافهشده به ابر DMVPN با پیکربندی EIGRP منطبق بهطور خودکار یک شرکتکننده مسیریابی کامل در لحظهای که ثبت NHRP و تبادل hello EIGRPاش کامل شود میشود، بدون هیچ پیکربندی هر-spoke سمت-hubای هرگز مورد نیاز.