SIP və SDP: tam təhlil

«SIP və SDP: tam təhlil» kursu — RFC 3261, SDP, B2BUA/SBC, Kamailio, Asterisk və FreeSWITCH
150 dərs · 16 laboratoriya · layihə
4 praktikum · 30 problem təhlili
«IP üzərindən səs: kodeklər, RTP, DTMF və keyfiyyət» kursundan sonra
Fərdi
Ayda 300 AZN
Qrupda
Ayda 200 AZN
Bütün kurs üçün ödəniş edərkən
15% endirim
Ödəniş hissə-hissə
50/50
Abunəlik ilə
ayda 100 AZN-dən
SIP (RFC 3261) müasir IP-telefoniyanın, korporativ ATS-lərin, operator tranklarının, IMS, VoLTE və VoNR şəbəkələrinin əsas siqnalizasiya protokoludur. Bu kursda SIP və SDP sətirbəsətir araşdırılır: UA/UAC/UAS, stateless və stateful proksilər (forking), qeydiyyatçı (Registrar), Redirect server, B2BUA və SBC, SIP və tel URI-ləri (+E.164, user=phone); bütün başlıqlar (Via/branch/rport, From/To/tag, Call-ID, CSeq, Contact, Max-Forwards, Route/Record-Route/lr, Authorization, PAI/Privacy, Diversion/History-Info); müştəri və server tranzaksiyaları, A–K taymerləri («32 saniyə» qaydası) və dialoqlar; bütün SIP metodları (REGISTER, INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK/100rel, UPDATE, INFO, MESSAGE, SUBSCRIBE/NOTIFY, REFER/Replaces, PUBLISH) və 1xx–6xx cavab kodları; SDP (RFC 8866) və Offer/Answer modeli (RFC 3264); NAT problemləri, STUN/TURN/ICE, DNS NAPTR/SRV (RFC 3263), TLS/SRTP, STIR/SHAKEN (RFC 8224) və SIPp. Laboratoriyalar Docker stendlərində (Kamailio, Asterisk, FreeSWITCH, baresip/pjsua, SIPp, Wireshark) yerinə yetirilir.

Yeni qrup toplanır — yerinizi ayırmaq üçün müraciət edin

Və ya şəxsi kabinetdə özünüz öyrənin → abunə ilə ayda 100 AZN-dən

Başlamazdan əvvəl

«Rabitə mühəndisi üçün IP şəbəkələri» və «IP üzərindən səs: kodeklər, RTP, DTMF və keyfiyyət» kurslarını keçin: UDP/TCP/TLS, DNS SRV/NAPTR, NAT, kodeklər (G.711, G.729, AMR, Opus), RTP/RTCP, RFC 4733 DTMF, SRTP, T.38 və Wireshark burada təkrar izah olunmadan istifadə edilir.

Tədris necə qurulub

Bir mövzu — bir dərs: interaktiv slaydlar, zəng sxemləri (ladder) və animasiyalar, cavabı yoxlanan məşqlər və üç dildə (az, ru, en) konspekt. Hər dərsdə işlənmiş nümunə, «Nə xarab ola bilər və bunu necə tapmaq olar» bölməsi, təcrübə və özünüyoxlama var. 16 laboratoriya işi Docker stendlərində Kamailio, Asterisk, FreeSWITCH, SIPp və Wireshark ilə canlı SIP/RTP trafikində aparılır.

Kursun proqramı

01

SIP-in əsasları

  • SIP nədir, tarixi və RFC 3261
  • mətn əsaslı sorğu-cavab protokolu
  • UA/UAC/UAS, stateless və stateful proksilər (forking)
  • qeydiyyatçı və yerləşmə xidməti
  • Redirect server, B2BUA və SBC
  • SIP URI, SIPS, tel URI və +E.164 nömrə formatları
02

SIP mesajı sətirbəsətir

  • Request-Line və Status-Line
  • Via (branch, received, rport)
  • From və To (tag), Call-ID
  • CSeq, Contact (expires)
  • Max-Forwards (483), Route və Record-Route (lr)
  • Content-Type/Length (multipart)
  • Allow/Supported/Require (420)
  • WWW/Proxy-Authenticate
  • PAI/PPI/Privacy, Diversion və History-Info
03

Tranzaksiyalar və dialoqlar

  • müştəri və server tranzaksiyaları
  • INVITE və qeyri-INVITE tranzaksiyaları
  • qeyri-2xx cavaba ACK, T1/T2 və A/B/E/F/H taymerləri («32 saniyə» haradan yaranır)
  • dialoq ID (Call-ID + teqlər)
  • route set, erkən dialoqlar
04

SIP metodları

  • REGISTER, INVITE, ACK (2xx və xəta üçün)
  • BYE, CANCEL (487), OPTIONS (keepalive)
  • PRACK və 100rel (RFC 3262)
  • UPDATE (RFC 3311), INFO və DTMF (RFC 6086)
  • MESSAGE (RFC 3428), SUBSCRIBE/NOTIFY (RFC 6665)
  • REFER (RFC 3515) və Replaces (RFC 3891), PUBLISH (RFC 3903)
05

SIP cavabları

  • 1xx (100, 180, 181, 182, 183)
  • 2xx (200, 202), 3xx (301, 302, 305, 380)
  • 4xx autentifikasiya (401, 403, 407)
  • 4xx marşrutlaşdırma (404, 408, 410, 480, 484, 486, 487)
  • 4xx media və genişləndirmələr (415, 420, 422, 481, 488, 491)
  • 5xx və 6xx (500, 503 Retry-After, 504, 600, 603, 604, 606)
06

SIP laboratoriya stendi

  • Kamailio, Asterisk, FreeSWITCH
  • baresip/pjsua və SIPp; stendin qaldırılması
  • REGISTER (401/200) tutulması
  • baza zəng (INVITE/200/ACK/BYE) və ləğvetmə/məşğulluq (CANCEL/487/486)
07

SDP-nin tam təhlili

  • SDP formatı (v=, o=, s=, t=, c=, m=)
  • a=rtpmap və a=fmtp (AMR, telephone-event)
  • istiqamət atributları (sendrecv/sendonly/recvonly/inactive)
  • ptime/maxptime, b=AS/TIAS/RS/RR
  • RFC 3264 Offer/Answer qaydaları
  • kodek razılaşdırılması
  • re-INVITE ilə saxlama (hold)
  • Çoxaxınlı media, ICE namizədləri və SRTP (SDES/DTLS-SRTP)
08

Çağırış ssenariləri

  • Digest ilə qeydiyyat və yenilənmə
  • birbaşa və proksi vasitəsilə zəng (Record-Route)
  • paralel və ardıcıl forking
  • 183 və erkən media (early media)
  • kor və məsləhətli zəng yönləndirməsi (transfer)
  • konfrans, Session Timers (RFC 4028)
  • DTMF üsullarının seçimi
  • T.38 re-INVITE, videozəng
  • SIMPLE və 6 laboratoriya işi
09

Transport, NAT, SBC və miqyaslanma

  • UDP/TCP/TLS üzərindən SIP
  • RFC 3263 (NAPTR → SRV → A/AAAA)
  • NAT problemləri və STUN/TURN/ICE
  • SIP Outbound (RFC 5626)
  • SBC funksiyaları və başlıqların normallaşdırılması
  • SIP-tranklar, yük balanslaşdırılması (dispatcher)
  • yüksək dayanıqlılıq, WebSocket/WebRTC (RFC 7118) və 3 laboratoriya işi
10

Təhlükəsizlik və eyniləşdirmə

  • SIP over TLS (SIPS, port 5061) və SRTP laboratoriyası
  • hücumlar (skanlama, parol seçmə, trafik fırıldağı)
  • mühafizə (ACL, tezlik limiti)
  • IRSF və wangiri frod aşkarlanması
  • zəng edənin nömrəsi (From, PAI, Privacy) və STIR/SHAKEN (Identity, PASSporT)
11

Testləmə, uçot və diaqnostika

  • SIPp ssenariləri və yük testləri (laboratoriya ilə)
  • SIP şəbəkələrində CDR uçotu və tarifləşdirmə
  • Wireshark-da SIP Flows və VoIP Calls ilə xətaların axtarış qaydası
12

Problemlər, həllər və yekun layihə

30 real qəza təhlili (sonsuz 401, 403, 404, 408 MTU/SRV, 32 saniyədə qırılma, 481, 488, 491 glare, bir istiqamətli səs, КПВ/early media itkisi, 420 100rel, Session-Timer, hold, REFER, PAI/Privacy, NAT, TLS, 407, 483, DTMF, T.38, frod) və operatorun SIP şəbəkəsi layihəsi

Necə öyrədirik?

Tədris mərhələləri

01

Vebinar

Tələbələr dərsə canlı yayım vasitəsilə qoşulurlar. Hər dərsin sonunda keçirilən dərsin video formatı tələbələrə göndərilir.

02

Ev tapşırığı

Bütün tapşırıqlar vebinarda keçilən mövzuya əsaslanır. Ev tapşırığı materialın möhkəmləndirilməsinə və daha yaxşı anlaşılmasına kömək edir.

03

Mentorla iş

Təlimçi həm tədris zamanı, həm də dərsdən kənar vaxtlarda qrupla əlaqədə olur. Yaranan suallar dərhal cavablandırılır.

04

Portfolio

Kurs müddətində müxtəlif mövzulu bir neçə layihə hazırlanacaq. Bu, bacarıqlarınızı işəgötürənlərə nümayiş etdirməyə imkan yaradacaq.

Müstəqil öyrənmə

Şəxsi kabinetdə tam proqram

Nəzəriyyə, nümunələr və praktika ilə 151 mövzu. İlk 4 mövzu pulsuzdur, qalanları abunə ilə. Slaydlı və trenajorlu interaktiv dərslər: 150.

SIP-in əsasları10 mövzu
  1. SIP protokolu nədir: tarixi, VoIP arxitekturasındakı yeri, RFC 3261 və tətbiq sahələri
  2. Mətn əsaslı «sorğu – cavab» formatı: SIP mesajlarının sintaksisi və HTTP ilə oxşarlığı
  3. İstifadəçi agentləri: User Agent arxitekturası, UAC müştərisi və UAS serveri
  4. SIP proksi serveri: marşrutlaşdırma prinsipləri, stateless və stateful rejimləri, şaxələnmə
  5. Qeydiyyatçı və məkan xidməti: AOR ünvanının Location Service-də kontakt ünvanı ilə bağlanması
  6. Yönləndirmə serveri: Redirect Server istifadə ssenariləri və 3xx cavabları
  7. B2BUA və sessiya sərhəd nəzarətçisi: SBC-də siqnal və media traktlarının ayrılması
  8. SIP URI vahid identifikatoru: strukturu, sips sxemi, host və transport parametrləri
  9. tel URI identifikatoru: RFC 3966 formatı, qlobal E.164 telefon nömrələri və lokal kontekstlər
  10. SIP-də telefon nömrəsi formatları: beynəlxalq +E.164 formatı, user=phone və ENUM marşrutlaşdırması
SIP mesajı: sətirbəsətir16 mövzu
  1. Sorğunun başlanğıc sətri: Request-Line strukturu, Request-URI və SIP versiyası
  2. Cavabın status sətri: Status-Line strukturu, status kodları və səbəb ifadəsi (Reason-Phrase)
  3. Via başlığı: marşrut izləmə, branch parametri, magic cookie, received və rport mexanizmi
  4. From və To başlıqları: məntiqi tərəflər, tag parametri və dialoqların eyniləşdirilməsi
  5. Call-ID başlığı: zəngin qlobal unikal identifikatoru, sintaksisi və təhlükəsizlik aspektləri
  6. CSeq başlığı: sorğuların ardıcıllıq nömrəsi, metodla əlaqələndirmə və təkrar ötürmələr
  7. Contact başlığı: birbaşa marşrutlaşdırma ünvanı, expires, q parametri və sip.instance
  8. Max-Forwards başlığı: dövrlərdən mühafizə, keçid sayğacı və 483 Too Many Hops cavabı
  9. Route və Record-Route: loose routing (lr), köhnəlmiş strict routing və marşrut dəsti (route set)
  10. Gövdivə başlıqları: Content-Type, Content-Length, multipart/mixed MIME və məlumatın daşınması
  11. İmkanların razılaşdırılması: Allow, Supported, Require, Unsupported və 420 Bad Extension cavabı
  12. Autentifikasiya başlıqları: WWW-Authenticate, Authorization, Proxy-Authenticate və Digest mexanizmi
  13. Eyniləşdirmə və məxfilik: P-Asserted-Identity, P-Preferred-Identity və Privacy başlıqları
  14. Yönləndirmə tarixçəsi: Diversion başlığı, standart History-Info və yönləndirmə səbəbləri
  15. Xidməti başlıqlar: User-Agent, Server, Date, Expires, Reason (Q.850) və Warning
  16. Praktikum: düzgün SIP sorğusunun tərtibi və mesajlardakı sintaktik səhvlərin tapılması
Tranzaksiyalar və dialoqlar7 mövzu
  1. SIP tranzaksiyaları: müştəri və server tranzaksiyalarının sonlu avtomatları (FSM)
  2. INVITE tranzaksiyası: üçtərəfli razılaşma, 2xx cavabına ACK və xətaya ACK fərqi
  3. Qeyri-INVITE tranzaksiyaları: REGISTER, BYE, OPTIONS və təsdiqsiz (ACK-siz) iki addımlı mübadilə
  4. SIP taymerləri: T1, T2 bazaları, A, B, D, F taymerləri və «32 saniyə» qaydası
  5. SIP dialoqları: Call-ID, teqlər, route set, CSeq ardıcıllığı və Remote Target
  6. Erkən dialoqlar: 1xx provizor cavabları, To-tag və forking zamanı çoxsaylı erkən dialoqlar
  7. Praktikum: şəbəkə trassında tranzaksiya və dialoqların təhlili və eyniləşdirilməsi
SIP metodları13 mövzu
  1. REGISTER metodu: AOR-un Contact ilə bağlanması, qeydiyyat müddəti və silinməsi
  2. INVITE metodu: sessiyanın təşəbbüsü, SDP offer daşınması və dialoq daxili re-INVITE
  3. ACK metodu: uğurlu 2xx cavablarının təsdiqi, xəta ACK-i və cavabsız sorğu xüsusiyyəti
  4. BYE metodu: təsdiqlənmiş dialoqun sonlandırılması, istiqamət və media resurslarının azad edilməsi
  5. CANCEL metodu: gözləyən sorğunun ləğvi, 487 Request Terminated və yarış vəziyyətləri
  6. OPTIONS metodu: qovşaq imkanlarının sorğulanması, keepalive mexanizmi və trank monitorinqi
  7. PRACK metodu və 100rel: etibarlı provizor cavablar, RSeq və RAck başlıqları (RFC 3262)
  8. UPDATE metodu: cavabdan əvvəl sessiya parametrlərinin dəyişdirilməsi və QoS (RFC 3311)
  9. INFO metodu: dialoq daxili siqnalizasiya, Info-Package çərçivəsi və INFO ilə DTMF (RFC 6086)
  10. MESSAGE metodu: dialoqdan kənar ani mesajlaşma, SMS şlüzləri və çatdırılma hesabatı (RFC 3428)
  11. SUBSCRIBE və NOTIFY: hadisələr arxitekturası, reg, presence, dialog və mwi paketləri (RFC 6665)
  12. REFER və Replaces metodları: zəngin yönləndirilməsi, Refer-To başlığı və əvəzetmə (RFC 3515, 3891)
  13. PUBLISH metodu: hadisə vəziyyətinin ESC serverinə dərci, SIP-ETag və SIP-If-Match (RFC 3903)
SIP cavabları8 mövzu
  1. 1xx provizor cavabları: 100 Trying, 180 Ringing, 181, 182 və 183 Session Progress (early media)
  2. 2xx uğurlu cavabları: 200 OK, 202 Accepted və asinxron sorğuların emalı
  3. 3xx yönləndirmə cavabları: 301, 302 Moved Temporarily, 305 Use Proxy və 380 Alternative Service
  4. 4xx autentifikasiya xətaları: 401 Unauthorized, 403 Forbidden və 407 Proxy Authentication Required
  5. 4xx marşrutlaşdırma xətaları: 404 Not Found, 408 Timeout, 480, 484, 486 Busy Here və 487
  6. 4xx media və dialoq xətaları: 415, 420 Bad Extension, 422, 481, 488 Not Acceptable və 491 Glare
  7. 5xx və 6xx qlobal xətalar: 500, 503 Service Unavailable, Retry-After, 600, 603 Decline və 606
  8. Praktikum: SIP cavab koduna görə səbəbin təyini, Q.850 uyğunluğu və düzgün hərəkətin seçilməsi
SIP laboratoriya stendi6 mövzu
  1. Trekin stendləri: necə qurulub, necə işə salınır, konteynerlərdən trafik haradan götürülür
  2. Laboratoriya alətləri: Kamailio, Asterisk, FreeSWITCH, baresip, SIPp və sngrep analizatoru
  3. Laboratoriya işi: SIP laboratoriya stendinin Docker mühitində qaldırılması və ilkin yoxlanış
  4. Laboratoriya işi: REGISTER, 401 və 200 OK paketlərinin tutulması və başlıqların təhlili
  5. Laboratoriya işi: baza çağırışının təhlili — INVITE tranzaksiyası, dialoq, RTP və BYE
  6. Laboratoriya işi: zəngin ləğvi və «məşğul» vəziyyəti — CANCEL, 487 və 486 cavablarının tutulması
SDP: tam təhlil16 mövzu
  1. SDP protokoluna giriş: media təsvirinin rolu, RFC 4566, RFC 8866 və <növ>=<qiymət> sintaksisi
  2. Sessiya səviyyəli sətirlər: v= versiyası, o= (sess-id, sess-version), s= adı və t= vaxtı
  3. c= əlaqə məlumatı sətri: şəbəkə növü, ünvan növü, sessiya və media səviyyələrində IP ünvan
  4. m= media elanı sətri: media növü, port, transport protokolu və faydalı yük (PT) siyahısı
  5. Format atributları: a=rtpmap kodlaşdırma xəritəsi və a=fmtp parametrləri (AMR, telephone-event)
  6. Media axınının istiqaməti: a=sendrecv, a=sendonly, a=recvonly, a=inactive və saxlama (hold)
  7. Paketləşdirmə vaxtı: a=ptime və a=maxptime atributları, gecikmə və şəbəkə xərcləri balansı
  8. Zolaq modifikatorları: b=AS, b=TIAS və b=RS/RR atributları ilə RTCP zolağının ayrılması
  9. RFC 3264 təklif-cavab qaydaları: m-sətirlərinin sayı və sırası, port 0 ilə imtina və sessiya yeniləməsi
  10. Kodeklərin razılaşdırılması: dinamik PT nömrələri, asimmetrik kodeklər və DTMF telephone-event
  11. Zəngin saxlanması və bərpası: re-INVITE, sendonly/inactive, o= versiyasının artması və c=0.0.0.0
  12. Çoxsaylı media axınları: audio və video birgə, axından imtina və BUNDLE qruplaşdırması (RFC 8843)
  13. ICE texnologiyası SDP-də: a=candidate atributları, host, srflx, relay növləri və ufrag/pwd
  14. Mediyanın şifrələnməsi SDP-də: a=crypto (SDES) açarları və a=fingerprint (DTLS-SRTP)
  15. Laboratoriya işi: sonluqlarda kodek siyahılarının dəyişdirilməsi və 488 xətasının alınması
  16. Praktikum: müxtəlif zəng ssenariləri üçün tam SDP offer və answer sənədlərinin tərtibi
Çağırış ssenariləri19 mövzu
  1. Digest autentifikasiyası ilə qeydiyyat: realm, nonce, response hesabatı və qop qorunması
  2. Qeydiyyatın yenilənməsi və silinməsi: dövri yeniləmə, nat-keepalive və Expires: 0 qaydası
  3. Birbaşa UA-dan UA-ya çağırış: vasitəçi serversiz siqnalizasiya və birbaşa RTP mübadiləsi
  4. Proksi vasitəsilə çağırış: Record-Route, Via zənciri və dialoq daxili sorğuların marşrutu
  5. Çağırışın şaxələnməsi (forking): paralel və ardıcıl zənglər, 200 OK yarışı və CANCEL ləğvi
  6. Erkən media (early media): 183 Session Progress, SDP təklifi və şəbəkə tonlarının verilməsi
  7. Zəngin ötürülməsi (transfer): kor ötürmə, məsləhətli ötürmə, REFER və Replaces mexanizmi
  8. Zəngin saxlanması və konfrans: re-INVITE, ikinci xətt və üçtərəfli konfransın qurulması
  9. Sessiya taymerləri: Session-Expires, Min-SE, 422 cavabı və itirilmiş zənglərin təmizlənməsi
  10. SIP-də DTMF metodları: inband audio, RFC 4733 telephone-event və SIP INFO müqayisəsi
  11. T.38 faksına keçid: re-INVITE modifikasiyası, m=image UDPTL və T.38 pass-through fərqi
  12. SIP videozəngləri: m=audio və m=video uzlaşması, RTCP PLI/FIR və zolaq idarəetməsi
  13. Status və mesajlaşma (SIMPLE): SUBSCRIBE/NOTIFY, PUBLISH, PIDF formatı və dialoq paketi
  14. Laboratoriya işi: Kamailio stateful proksi kimi — Record-Route və dialoq daxili marşrutun analizi
  15. Laboratoriya işi: zəngin saxlanması və ötürülməsi — re-INVITE, REFER və Replaces stenddə
  16. Laboratoriya işi: Asterisk-də DTMF rejimləri — RFC 4733, INFO və inband audio yoxlanışı
  17. Laboratoriya işi: etibarlı provizor cavablar — 100rel, PRACK və UPDATE mübadiləsi
  18. Laboratoriya işi: sessiya taymerlərinin köklənməsi, re-INVITE keepalive və 422 xətası
  19. Laboratoriya işi: iki Asterisk arasında T.38 faksının sazlanması və UDPTL paketlərinin analizi
Transport, NAT, SBC və miqyaslanma14 mövzu
  1. SIP transport səviyyəsi: UDP, TCP, TLS, MTU hədləri və 1300 baytda TCP-yə keçid qaydası
  2. SIP serverlərinin axtarışı (RFC 3263): DNS NAPTR, SRV qeydləri və A/AAAA ünvanlarına keçid
  3. NAT problemləri SIP-də: Via, Contact və SDP daxilində şəxsi IP-lər və birtərəfli eşidilmə
  4. NAT-ı aşma üsulları: keepalive, STUN, TURN, ICE arxitekturası və rport mexanizmi (RFC 3581)
  5. SIP Outbound mexanizmi (RFC 5626): axın tokenləri, reg-id, instance-id və etibarlı əlaqə
  6. SBC funksiyaları: topologiyanın gizlədilməsi, medianın bağlanması, transkodinq və DoS mühafizəsi
  7. SBC-də başlıqların manipulyasiyası: normalizasiya qaydaları, regex əvəzetmələri və məxfilik
  8. SIP-trankinq: qeydiyyatlı və statik IP tranklar, E.164 nömrələnməsi və kanal tutumu hədləri
  9. SIP yük balanslaşdırması: Call-ID heşləmə, çəkilər, dispatcher modulu və OPTIONS sağlamlıq yoxlanışı
  10. Yüksək etibarlılıq (HA): DNS SRV failover, virtual IP (VRRP), aktiv-passiv klaster və sinxronizasiya
  11. SIP WebSocket üzərindən (RFC 7118): WS/WSS transportu, brauzer zəngləri və WebRTC şlüzləri
  12. Laboratoriya işi: NAT arxasındakı sovtfon — nasazlıqlar, fix_nated_register və rtpengine sazlanması
  13. Laboratoriya işi: Asterisk ↔ Asterisk SIP-trankının qurulması, marşrutlaşdırma və nömrə ötürülməsi
  14. Laboratoriya işi: Kamailio dispatcher modulu ilə Asterisk media serverləri arasında balanslaşdırma
Təhlükəsizlik və eyniləşdirmə7 mövzu
  1. SIP TLS üzərindən: SIPS sxemi, port 5061, X.509 sertifikatları və qarşılıqlı mTLS autentifikasiyası
  2. Laboratoriya işi: TLS və SRTP-nin stenddə sazlanması — sertifikatların generasiyası və şifrələmə
  3. SIP təhlükəsizlik təhdidləri: skanerlər, parolların sındırılması, daşqın və qeydiyyat qaçırılması
  4. SIP mühafizə üsulları: ACL filtrləri, sürət hədləri (pike modulu), fail2ban və mürəkkəb parollar
  5. Dələduzluğun (frod) aşkarlanması: IRSF sxemləri, wangiri hücumları və CDR anomaliyalarının təhlili
  6. Zəng edənin nömrəsinin idarə edilməsi: From, P-Asserted-Identity, Remote-Party-ID və etimad zonaları
  7. STIR/SHAKEN standartı: Identity başlığı, PASSporT JWT tokenləri və A, B, C attestasiyası
Testləmə, uçot və diaqnostika4 mövzu
  1. SIPp test aləti: arxitekturası, daxili XML ssenariləri (uac, uas), dəyişənlər və CPS yükü
  2. Laboratoriya işi: fərdi SIPp XML ssenarilərinin yazılması — qeydiyyat, səsli zəng və xətalar
  3. SIP şəbəkələrində uçot və billing: CDR strukturu, vaxt nişanları, Q.850 Reason və RADIUS
  4. Wireshark ilə diaqnostika: SIP Flows, VoIP Calls, RTP axın analizi və 5 addımlı metodologiya
Problemlər və həllər31 mövzu
  1. Keys: sonsuz 401 Unauthorized dövrü — yanlış parol, realm uyğunsuzluğu və köhnəlmiş nonce
  2. Keys: qeydiyyatda 403 Forbidden xətası — şəbəkə ACL qadağası və deaktiv edilmiş hesab
  3. Keys: 404 Not Found xətası — marşrutun olmaması, nömrənin normalizasiyası və dialplan xətası
  4. Keys: 408 Request Timeout və MTU parçalanması: böyük INVITE paketinin UDP-də itirilməsi
  5. Keys: 408 Request Timeout və DNS SRV: əlçatmaz serverə sorğu və ehtiyat qovşağa gecikmə
  6. Keys: zəngin 32 saniyədə qırılması — 200 OK təkrarları və ACK paketinin çatmaması
  7. Keys: 481 Call/Transaction Does Not Exist xətası — BYE və ya re-INVITE zamanı dialoq itkisi
  8. Keys: 488 Not Acceptable Here xətası — ümumi kodekin olmaması və transkodinq nasazlığı
  9. Keys: 491 Request Pending toqquşması (glare): eyni vaxtda göndərilən re-INVITE və geriyə çəkilmə
  10. Keys: birtərəfli eşidilmə (one-way audio) — c= sətrində şəxsi IP ünvanı və rtpengine media relay
  11. Keys: çağırış zamanı zəng siqnalının (KPV) olmaması — 180 Ringing və erkən medianın uzlaşmaması
  12. Keys: operatorun səsli bildirişinin eşidilməməsi — 183 Session Progress və təhlükəsizlik divarı
  13. Keys: 420 Bad Extension xətası — Require: 100rel tələbi və qovşağın imkan uyğunsuzluğu
  14. Keys: danışığın sessiya taymeri ilə kəsilməsi — refresher tərəfin re-INVITE göndərməməsi
  15. Keys: zəngi saxlayarkən musiqinin olmaması — inactive və sendonly rejim uyğunsuzluğu
  16. Keys: zəngin ötürülməsinin işləməməsi — REFER rəddi, Replaces parametr xətası və 481 cavabı
  17. Keys: zəng edənin nömrəsinin yanlış əks olunması — From başlığı PAI-yə qarşı və şlüz prioriteti
  18. Keys: nömrənin gizlədilməsi nasazlığı: Privacy: id başlığı və operator billinginin pozulması
  19. Keys: NAT arxasında qeydiyyatın itməsi — UDP binding taymautu və qısa yeniləmə intervalı
  20. Keys: TCP və UDP transport uyğunsuzluğu — cavabın TCP ilə qayıtması və müştərinin paketi itirməsi
  21. Keys: TLS Handshake xətası — etibarsız CA sertifikatı, müddəti bitmiş açar və SAN uyğunsuzluğu
  22. Keys: trankda daimi 407 xətası — hər çağırışda Proxy Authentication və avtorizasiya nasazlığı
  23. Keys: marşrutlaşdırma dövrəsi və 483 Too Many Hops — iki ATS arasında sonsuz INVITE dövrü
  24. Keys: forking zamanı ikiqat cavab yarışı: iki 200 OK və artıq qalan qolun BYE ilə bağlanması
  25. Keys: şişirdilmiş başlıqlar və paket itkisi: xüsusi X-başlıqlar, Via yığını və bufer daşması
  26. Keys: DTMF tonlarının IVR-ə çatmaması: SBC-də RFC 4733 və inband transkodinq nasazlığı
  27. Keys: T.38 faksına keçidin rədd edilməsi: 488 xətası və MaxDatagram parametr uyğunsuzluğu
  28. Keys: telefon dələduzluğu (toll fraud): beynəlxalq zəng axını, aşkarlanma və təhlükəsizlik tədbirləri
  29. Keys: SIP skanerlərinin hücumu: INVITE daşqını, CPU yüklənməsi və fail2ban ilə bloklama
  30. Keys: DNS NAPTR uyğunsuzluğu: DNS TLS qaytarır, müştəri yalnız UDP dəstəkləyir
  31. Yekun layihə: regional rabitə operatorunun etibarlı, qorunan SIP şəbəkə arxitekturasının qurulması

Qrup və fərdi dərslər — müəllim, tapşırıqların yoxlanması və sertifikat. Abunəlik — öz tempinizdə materiallar, trenajorlar və irəliləyiş, müəllim rəyi olmadan.

SIP və SDP: tam təhlil — kursa yazılın

Formanı doldurun — növbəti qrupun başlama tarixini, dərs cədvəlini və ödəniş şərtlərini sizə bildirəcəyik. Və ya əvvəlcə pulsuz sınaq dərsinə gəlin.

WhatsApp