DMVPN фаза 3: читање на кратенката во двете насоки
Еден директен ping не докажува кратенка во DMVPN фаза 3. Поминете ги патиштата напред и назад, потоа одделно прочитајте ја состојбата на NHRP, рутата и IPsec.
Гледате еден ping да оди од spoke до spoke, поминува по долгиот пат преку hub, а вториот оди директно. Во тој момент е примамливо да се прогласи кратенката за функционална. Тој заклучок е половина точен. Патот напред може да е кратенка додека патот назад сè уште оди преку hub, и состојбата што го докажува секој правец е различна состојба. Поминете ги двете насоки и прочитајте три табели пред да го прифатите дизајнот како здрав.
Започнете со патеката на пакетот што навистина ја гледате
Започнете на spoke со одредиште што треба да биде директно. Следете го првиот пакет: тој ја следи рутата на spoke кон hub, бидејќи кратенка сè уште не постои. Hub го проследува и, во дизајн на фаза 3, исто така испраќа пренасочување до изворот дека постои подобар пат.
Тоа пренасочување е тригер, а не доказ. Тоа вели дека hub видел сообраќај што можел да се оптимизира. Не вели дека изворот ја изградил кратенката, дека одредиштето одговорило на резолуцијата или дека патот на одговорот ја користи.
Затоа првото корисно набљудување е пред и потоа: првиот тек преку hub, подоцнежниот тек директно.
Три состојби што изгледаат како еден тунел
Кратенката зависи од три делови на состојба, и секој има свој век и своја команда.
| State | What it answers | Where to read it |
|---|---|---|
| NHRP cache | Which transport address maps to this overlay address | show ip nhrp |
| Route or shortcut | Where one specific inner prefix is forwarded | show ip route 10.10.20.5 |
| IPsec association | Which peer traffic is protected, and by which SA | show crypto ipsec sa peer 203.0.113.5 |
Записот во кешот на NHRP го мапира overlay адресата на NBMA транспортна адреса. Рута или кратенка одлучува каде се проследува едно внатрешно одредиште. IPsec асоцијацијата го штити сообраќајот што ќе настане. Недостапен одговор може да дојде од кој било од трите, и командите ви кажуваат кој недостасува.
Читајте ги по тој редослед, бидејќи недостапното мапирање ги прави другите две неинтересни.
Поминете ги барањето и одговорот одделно
Од spoke A, побарајте ја резолуцијата и гледајте што се враќа. Барањето оди по поддржаната патека за проследување NHRP, и одредиштето може да одговори директно наместо преку hub. Таа асиметрија е нормална, и затоа одговорот е интересната половина од размената.
Сега заменете ги улогите. Испратете од B кон A и повторете ги истите три читања. Дизајн што прави кратенка во една насока а не во другата не е симетричен, и асиметријата обично доаѓа од префикс што недостасува на една страна или од резолуција што никогаш не добила одговор.
Одговорот на партнерот не мора да помине преку hub само затоа што барањето поминало. Не читајте го тоа како грешка и не почнувајте да бркате дефект во рутирањето што не постои.
Читајте го пренасочувањето на hub, не само неговата рута
Табелата со рути на hub ви кажува каде hub би испратил пакет. Пренасочувањето ви кажува што hub побарал од изворот да направи во врска со тоа. Тоа се различни факти, и hub со точна рута и без пренасочувања ќе го задржи секој тек на долгиот пат неограничено. Проверете ги настаните NHRP на hub и потврдете дека се генерираат пренасочувања за сообраќајот што ве интересира.
Фаза 3 го менува и значењето на сумирањето. Со однесување на кратенка, spokes не им треба целиот сет конкретни оддалечени рути што го очекуваше дизајнот на фаза 2, па сумираната рута на spoke не е автоматски мрежа што недостасува. Потврдете ја фазата и политиката за рутирање пред да читате сумирање како дефект.
Токму оваа една заблуда создава повеќе DMVPN билети од сè друго.
Запишете го заклучокот како објект што недостасува
Завршете со овластен тек на апликација и неговиот одговор, и забележете за секоја насока дали го користела директниот пат. Потоа запишете го заклучокот како објектот што недостасуваше: мапирање, кратенка за проследување, асоцијација за заштита или одговор од апликација.
Соседство во рутирањето и заедничка безбедносна асоцијација се доказ за здравје, а не доказ за патот. Двете можат да бидат совршени додека секој пакет сè уште оди по долгиот обиколен пат. Прво проверете ја одлуката за проследување, потоа асоцијацијата што ја носи. Редот е важен, бидејќи асоцијацијата се формира во секој случај.
Таа навика се исплатува на следниот билет. „Тунелот е кренат но бавен“ станува „B нема кратенка до host-от на A“, а втората изјава е поправка од пет минути. Чувајте го излезот од командите со заклучокот и чувајте го упатството за фаза 3 на добавувачот до него.