- Pagină de pornire
- /
- Articol
Implementați disponibilitatea ridicată a CUBE ca gateway local
Gateway local (LGW) este soluția exclusivă pentru furnizarea accesului PSTN local clienților Cisco Webex Calling. Acest document vă ghidează în configurarea unui gateway local utilizând CUBE cu disponibilitate ridicată, cu CUBE active sau în așteptare, pentru a asigura reluarea permanentă a apelurilor active.
De bază
Cerințe preliminare
Înainte de a implementa Cisco Unified Border Element (CUBE) High Availability (HA) ca gateway local pentru Webex Calling, asigurați-vă că înțelegeți în profunzime următoarele concepte:
-
Redundanță cutie-la-cutie nivelul 2 cu CUBE Enterprise pentru păstrarea statică a apelurilor
Instrucțiunile de configurare furnizate în acest articol presupun o platformă de gateway local dedicată, fără nicio configurație de voce existentă. Dacă o implementare existentă la nivel de întreprindere CUBE este modificată pentru a utiliza și funcția gateway local pentru Cisco Webex Calling, acordați o atenție deosebită configurației aplicate pentru a vă asigura că fluxurile de apeluri și funcționalitățile existente nu sunt întrerupte și asigurați-vă că respectați cerințele de proiectare CUBE HA.
Componente hardware și software
CUBE HA ca gateway local necesită IOS-XE versiunea 17.9.1 sau o versiune ulterioară și o platformă pe care sunt acceptate atât funcții CUBE HA, cât și LGW.
Comenzile de afișare și jurnalele din acest articol se bazează pe versiunea software minimă a Cisco IOS-XE 17.9.1 implementată pe un vCUBE (CSR 8000v).
Material de referință
Iată câteva ghiduri detaliate de configurare CUBE HA pentru diferite platforme:
-
Cisco ISR 4K și Cisco Catalyst seria 8K — https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/ios-xe/config/ios-xe-book/m-cube-ha-isr-g3.html
-
CSR 8000v (vCUBE) — https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/ios-xe/config/ios-xe-book/m-cube-ha-csr.html
-
Arhitectura preferată Cisco pentru Cisco Webex Calling— https://www.cisco.com/c/dam/en/us/td/docs/solutions/CVD/Collaboration/hybrid/AltDesigns/PA-WbxCall.pdf
Prezentare generală a soluției Webex Calling
Cisco Webex Calling este o ofertă de colaborare care oferă o alternativă bazată pe cloud cu entități găzduite multiple la serviciul de telefonie PBX local cu mai multe opțiuni PSTN pentru clienți.
Implementarea gateway-ului local (reprezentată mai jos) este punctul central al acestui articol. Trunchiul gateway local (PSTN local) din Webex Calling permite conexiunea la un serviciu PSTN deținut de client. De asemenea, oferă conectivitate la o implementare IP PBX locală, cum ar fi Cisco Unified CM. Toate comunicările către și de la cloud sunt securizate utilizând transportul TLS pentru SIP și SRTP pentru media.
Figura de mai jos afișează o implementare Webex Calling fără niciun IP PBX existent și se aplică pentru o implementare unică sau pentru o implementare multisite. Configurația descrisă în acest articol se bazează pe această implementare.
Nivelul 2 Redundanță Box-to-Box
Redundanța CUBE HA stratul 2 box-to-box utilizează protocolul de infrastructură al Grupului de redundanță (RG) pentru a forma o pereche activă/standby de routere. Această pereche are aceeași adresă IP virtuală (VIP) pe interfețele lor respective și schimbă continuu mesaje de stare. Informațiile sesiunii CUBE sunt centrate pe verificarea perechii de routere care permit routerului în așteptare să preia imediat toate responsabilitățile de procesare a apelurilor CUBE în cazul în care routerul activ iese din funcțiune, ceea ce duce la păstrarea statică a semnalizării și a fișierelor media.
Verificarea orientării este limitată la apelurile conectate cu pachete media. Apelurile aflate în tranzit nu sunt verificate punctual (de exemplu, o stare de încercare sau de sonerie).
În acest articol, CUBE HA se va referi la redundanța CUBE High Availability (HA) Layer 2 Box-to-Box (B2B) pentru păstrarea statatoare a apelurilor.
Începând cu IOS-XE 17.9.1, CUBE HA poate fi implementat ca gateway local pentru implementările de trunchiuri Cisco Webex Calling (PSTN local). Acest articol va discuta considerațiile de proiectare și configurațiile. Figura afișează o configurație CUBE HA tipică ca gateway local pentru o implementare de trunchi Cisco Webex Calling.
Componenta infra a grupului de redundanță
Componenta Infra a Grupului de Redundanță (RG) oferă suport pentru infrastructura de comunicare box-to-box între cele două CUBE-uri și negociază starea finală de redundanță stabilă. Această componentă oferă, de asemenea:
-
Un protocol asemănător cu HSRP, care negociază starea finală de redundanță pentru fiecare router prin schimbul de mesaje keepalive și de salut între cele două CUBE-uri (prin interfața de control)—GigabitEthernet3 în figura de mai sus.
-
Un mecanism de transport pentru verificarea semnalizării și a stării media pentru fiecare apel de la routerul activ la cel în așteptare (prin interfața de date)—GigabitEthernet3 în figura de mai sus.
-
Configurarea şi gestionarea interfeţei virtuale IP (VIP) pentru interfeţele de trafic (mai multe interfeţe de trafic pot fi configurate folosind acelaşi grup RG) – GigabitEthernet 1 și 2 sunt considerate interfețe de trafic.
Această componentă RG trebuie să fie configurată în mod specific pentru a accepta vocea B2B HA.
Gestionarea adreselor IP virtuale (VIP), atât pentru semnalizare, cât și pentru media
B2B HA se bazează pe VIP pentru a obține redundanță. Interfețele fizice VIP și asociate de pe ambele CUBE-uri din perechea CUBE HA trebuie să se afle pe aceeași subrețea LAN. Configurarea VIP și legarea interfeței VIP la o anumită aplicație de voce (SIP) sunt obligatorii pentru suportul de voce B2B HA. Dispozitivele externe, cum ar fi Unified CM, accesul Webex Calling la SBC, furnizorul de servicii sau proxy, utilizează VIP ca adresă IP de destinație pentru apelurile care trec prin routerele CUBE HA. Prin urmare, din punctul de vedere al Webex Calling, perechea CUBE HA acționează ca un singur gateway local.
Semnalizarea apelurilor și informațiile sesiunii RTP ale apelurilor stabilite sunt direcționate de la routerul activ la routerul în așteptare. Când routerul Activ coboară, routerul În așteptare preia și continuă să redirecționeze fluxul RTP care a fost rutat anterior de primul router.
Apelurile aflate în stare tranzitorie în momentul comutării automate nu vor fi păstrate după comutare. De exemplu, apelurile care nu sunt încă pe deplin stabilite sau care sunt în curs de modificare cu o funcție de transfer sau așteptare. Apelurile stabilite pot fi deconectate după comutare.
Există următoarele cerințe pentru utilizarea CUBE HA ca gateway local pentru reluarea statică a apelurilor:
-
CUBE HA nu poate avea interfețe TDM sau analogice localizate în comun
-
Gig1 și Gig2 sunt denumite interfețe de trafic (SIP/RTP), iar Gig3 este interfața de control/date a grupului de redundanță (RG)
-
Nu mai mult de 2 perechi HA CUBE pot fi plasate în același nivel 2 domeniu, unul cu ID-ul de grup 1 și celălalt cu ID-ul grupului 2. Dacă configurați 2 HA perechi cu același id de grup, interfețele de control/date RG trebuie să aparțină diferitelor domenii din stratul 2 (vlan, comutator separat)
-
Canalul de port este acceptat atât pentru Controlul RG/interfețele de date, cât și pentru traficul
-
Toate semnalizarea/fișierele media provin de la/la adresa IP virtuală
-
Ori de câte ori o platformă este reîncărcată într-o relație CUBE-HA, aceasta se încarcă întotdeauna în starea Standby
-
Adresa inferioară pentru toate interfețele (Gig1, Gig2, Gig3) trebuie să fie pe aceeași platformă
-
Identificator de interfață de redundanță, rii trebuie să fie unic pentru o combinație de perechi/interfață pe același nivel 2
-
Configurația pe ambele CUBE-uri trebuie să fie identică, inclusiv configurația fizică, și trebuie să ruleze pe același tip de platformă și versiune IOS-XE
-
Interfețele loopback nu pot fi utilizate atât de strâns, deoarece sunt întotdeauna în poziție
-
Interfețele pentru trafic multiplu (SIP/RTP) (Gig1, Gig2) necesită configurarea urmăririi interfeței
-
CUBE-HA nu este acceptat printr-o conexiune prin cablu încrucișat pentru linkul RG-control/date (Gig3)
-
Ambele platforme trebuie să fie identice și să fie conectate printr-un Switch fizic pe toate interfețele la fel pentru ca CUBE HA să funcționeze, adică GE0/0/0 din CUBE-1 și CUBE-2 trebuie să se termine pe același switch și așa mai departe.
-
Nu poate avea WAN închis pe CUBE direct sau HA de date pe oricare parte
-
Ambele elemente active/în așteptare trebuie să fie în același centru de date
-
Este obligatorie utilizarea unei interfețe L3 separate pentru redundanță (control RG/date, Gig3). De exemplu, interfața utilizată pentru trafic nu poate fi utilizată pentru conexiunile HA și indicațiile de verificare
-
La reluarea în caz de nereușită, CUBE-ul activ anterior trece printr-o reîncărcare prin design, păstrând semnalizarea și conținutul media
Configurați redundanța pe ambele CUBE-uri
Trebuie să configurați nivelul 2 de redundanță box-to-box pe ambele CUBE-uri destinate a fi utilizate într-o pereche HA pentru a aduce IP-uri virtuale.
1 |
Configurați urmărirea interfeței la nivel global pentru a urmări starea interfeței.
Track CLI este utilizat în RG pentru a urmări starea interfeței de trafic de voce, astfel încât traseul activ își va îndeplini rolul activ după ce interfața de trafic este în jos. | ||
2 |
Configurați un RG pentru utilizarea cu VoIP HA în submodul de redundanță a aplicației.
Iată o explicație a câmpurilor utilizate în această configurație:
| ||
3 |
Activați redundanța box-to-box pentru aplicația CUBE. Configurați RG de la pasul anterior de la
redundanță-grup 1—Adăugarea și eliminarea acestei comenzi necesită o reîncărcare pentru ca configurația actualizată să fie aplicată. Vom reîncărca platformele după ce a fost aplicată toată configurația. | ||
4 |
Configurați interfețele Gig1 și Gig2 cu IP-urile lor virtuale respective, după cum se arată mai jos și aplicați identificatorul de interfață de redundanță (rii)
Iată o explicație a câmpurilor utilizate în această configurație:
| ||
5 |
Salvați configurația primului CUBE și reîncărcați-o. Ultima platformă pentru reîncărcarea este întotdeauna în așteptare.
După ce VCUBE-1 se încarcă complet, salvați configurația VCUBE-2 și reîncărcați-o.
| ||
6 |
Verificați dacă configurația box-to-box funcționează conform așteptărilor. Rezultatele relevante sunt evidențiate cu aldine. Am reîncărcat VCUBE-2 ultima și în conformitate cu considerațiile de proiectare; platforma pentru a reîncărca ultima va fi întotdeauna În așteptare. Apoi, continuați cu configurarea gateway-ului local (pe bază de înregistrare sau pe bază de certificat) pe ambele HA CUBE-uri. Consultați Configurați gateway-ul local pe Cisco IOS XE pentru Webex Calling. |