EIGRP qonşuları DMVPN üst qatında qalxmır
Üst qatda unicast işləyir, qonşuluq isə yenə qurulmur; NHRP multicast təkrarını, tunelin EIGRP siyasətini və IPsec-i üç ayrı qat kimi yoxlayın.
Tunel qalxıb, bir filial digərini ping edə bilir, EIGRP isə hub-da hələ də qonşu göstərmir. Bu birləşmə sirli deyil, normaldır: ping NHRP üzərindən unicast əlçatanlığı sübut edir, EIGRP hello-ları isə multicast-dır. DMVPN üst qatında marşrutlaşdırma protokolunun çatdırılma modeli ikinci konfiqurasiya səthidir və insanlar məhz onu atlayır, çünki birinci səth artıq sağlam görünür. Aşağıdakı hər qat öz əmri ilə yoxlanılır, ona görə bir qatdakı nasazlıq sizi siyahının başına qaytarmır.
Gözlədiyiniz qonşuluqları yazın
Hər hansı show əmrindən əvvəl qısa siyahı tutun: hansı filial hansı hub ilə, hansı tunel interfeysi üzərindən, hansı EIGRP muxtar sistemində qonşuluq qurmalıdır. Çoxhub-lu dizaynlar hub-lar arasındakı boşluqlarda sıradan çıxır, və siyahı «EIGRP xarabdır» ifadəsini «filial 3 hub 2-yə qeydiyyatdan keçmir» ifadəsinə çevirir. Hər linkdə gözlədiyiniz tunel subnetlərini də əlavə edin, çünki iki uc arasındakı ünvan uyğunsuzluğu tam olaraq protokol nasazlığı kimi görünür. Siyahını bilettə yazın ki, növbəti növbə son ekran görüntüsü ilə deyil, dizaynla müqayisə etsin.
Əvvəlcə NHRP-ni, sonra multicast yolunu yoxlayın
Qeydiyyat vəziyyəti və hub-un həqiqətən saxladığı xəritələmələrlə başlayın. Hub-da dinamik qeydi olmayan filial qeydiyyatdan keçməyib və heç bir marşrutlaşdırma protokolu bunu düzəltməyəcək. Sonra filialın hub-un NBMA ünvanından multicast qəbul etdiyini təsdiqləyin; bu, NHS qeydindən ayrı bir sətirdir.
show dmvpn
show ip nhrp
show ip nhrp nhs detail
interface Tunnel0
ip nhrp network-id 1
ip nhrp nhs 203.0.113.1 nbma 198.51.100.1
ip nhrp map multicast 198.51.100.1
tunnel mode gre multipoint
tunnel key 100
Məhz ip nhrp map multicast sətri filialın hello-larını üst qatda təkrarlanan multicast kimi hub-a göndərməsinə və hub-un multicast-ının qeydiyyatdan keçmiş filiallara çatmasına imkan verir. O olmadan NHRP üzərindən unicast işləyir, multicast isə işləmir — ping-i sübut kimi göstərən də məhz bu ayrımdır. Cisco-nun IOS XE DMVPN bələdçisi hər faza üçün hub və filial multicast davranışını sənədləşdirir, ona görə konfiqurasiyanızı başqa topologiyadan fraqment kopyalamaq əvəzinə həqiqətən tətbiq etdiyiniz fazaya uyğunlaşdırın.
EIGRP-nin öz interfeys siyasətini yoxlayın
EIGRP prosesinə daxil olmayan və ya passive olan tunel üst qat nə qədər sağlam olsa da, heç vaxt qonşuluq yaratmayacaq. İnterfeysin iştirakını və qonşu cədvəlini birlikdə oxuyun, çünki birincisi ikincisini izah edir.
show ip eigrp interfaces detail Tunnel0
show ip eigrp neighbors detail
show run | section router eigrp
router eigrp 100
network 10.10.0.0 0.0.0.255
passive-interface default
no passive-interface Tunnel0
Autentifikasiya və metrik çəkiləri hər iki tərəfdə uyğun olmalıdır. Səhv rejimli açar zənciri və ya K-dəyəri uyğunsuzluğu hello-ları qəbul edən tərəfdə aydın syslog sətri olmadan atır. Dizayn açıq şəkildə konfiqurasiya edilmiş unicast qonşuları istifadə edirsə, multicast parametrlərinin üstünə qatmaq əvəzinə həmin modeli tam izləyin.
GRE daşıyıcılığını və IPsec qorumasını ayrı saxlayın
DMVPN multicast-ı GRE daxilində daşıyır, IPsec isə daxili multicast-ı deyil, GRE paketlərini qoruyur. Buna görə «IPsec multicast daşıya bilməz» kimi ümumi iddia bu dizayn üçün səhvdir və diaqnostika kimi faydasızdır. Tuneldəki IPsec profilini, hər peer üçün təhlükəsizlik assosiasiyalarını və tunel interfeysinin vəziyyətini üç ayrı fakt kimi yoxlayın.
show crypto ipsec sa peer 198.51.100.1
show interfaces Tunnel0 | include line protocol
show ip nhrp multicast
EIGRP aşağıda qaldığı halda sayğacları irəliləyən qalxmış bir SA araşdırmanızı yenidən stekin yuxarısına qaytarır: paketlər qorunur və çatdırılır, deməli problem protokolun hansı paketləri göndərməyi seçməsidir.
Marşrutları yoxlayın, yalnız qonşu sayını deyil
Qonşuluq qurulduqdan sonra onun elan etdiyini və quraşdırdığını oxuyun. Çoxnöqtəli tuneldə split horizon və növbəti hop davranışı filialın hub vasitəsilə digər filiala çata bilməsini müəyyən edir, aqreqasiya isə qonşuluq əla olsa da prefiksi gizlədə bilər.
İki sayt arasında icazə verilmiş tətbiqlə bitirin və keçdiyi yolu təsdiqləyin. Filialdan filiala birbaşa qısayollar öz NHRP və təhlükəsizlik vəziyyəti olan yönləndirmə tələbidir və qonşu sayını yaxşı göstərmək üçün onları əlavə etmək adətən ikinci problem yaradır.
Mərhələli dizaynı, multicast xəritələməsini və EIGRP siyasətini bir yerdə qeyd edin. Növbəti mühəndis transkripti deyil, dizaynı lazım edəcək.