HTE előadás BME TMIT I. 210 Az internet szolgáltatás mérése az NMHH gyakorlatában – a szolgáltatásminőség EU-s dimenziója Előadók: Torma Zsolt (NMHH) Sándor László (NMHH) dr. Darabos Zoltán (COMPU-CONSULT) 2017.09.27. COMPU-CONSULT Kft.
TELE-OPERATOR® UTS v.18 Mobil Internet Network Neutrality Test Ports scan UDP, TCP Webes szolgáltatás semlegesség COMPU-CONSULT Kft.
UTS v.18 Rendszer elemei UTS v9 MOS szerver hardver BIX UTS v.18 Probe 8 db mobil hálózati mérőfej Mobilinternet kapcsolat UTS v9 MOS szerver hardver BIX UTS v.18 Probe SNA: 161001 SNB: 161002 UTS v9 MOS szerver sw UTS v18 Vezérelhető tűzfal hw+sw UTS v.18 Probe SNA: 161003 SNB: 161004 UTS v11+ control szerver sw Vezetékes internet kapcsolat Internet UTS v18 control szerver sw UTS v.18 Probe SNA: 161005 SNB: 161006 UTS v.18 virtuális mérőfej SN: 161000 UTS v.18 Probe SNA: 161007 SNB: 161008 szürkével jelölve az UTS v.18 rendszer elemei COMPU-CONSULT Kft. 3
Mérési konfiguráció GSM → BIX UTS v.18 control server Slave UTS v.18 Control UTS v.18 Virtuális mérőfej Master Mérő csatorna Mérő forgalom UTS v.18 Mérőfej Internet UTS v.18 Mérőfej szoftver GSM modem GSM kapcsolat X SIM kártya Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 4
Mérési konfiguráció BIX → GSM UTS v.18 control server Master UTS v.18 Control UTS v.18 Virtuális mérőfej Slave Mérő csatorna Mérő forgalom UTS v.18 Mérőfej Internet UTS v.18 Mérőfej szoftver GSM modem GSM kapcsolat X SIM kártya Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 5
Mérési konfiguráció GSM → GSM Master Control csatorna (VPN) Mérési parancsok, eredmények UTS v.18 Mérőfej UTS v.18 Mérőfej szoftver GSM modem UTS v.18 control server UTS v.18 Control UTS v.18 Virtuális mérőfej Y SIM kártya Mérő csatorna Mérő forgalom Slave UTS v.18 Mérőfej UTS v.18 Mérőfej szoftver GSM modem Control csatorna (VPN) Mérési parancsok, eredmények X SIM kártya COMPU-CONSULT Kft. 6
Mérési konfiguráció GSM → GSM Slave Control csatorna (VPN) Mérési parancsok, eredmények UTS v.18 Mérőfej UTS v.18 Mérőfej szoftver GSM modem UTS v.18 control server UTS v.18 Control UTS v.18 Virtuális mérőfej Y SIM kártya Mérő csatorna Mérő forgalom Master UTS v.18 Mérőfej UTS v.18 Mérőfej szoftver GSM modem Control csatorna (VPN) Mérési parancsok, eredmények X SIM kártya COMPU-CONSULT Kft. 7
Mérési konfiguráció GSM → GSM Master Control csatorna (VPN) Mérési parancsok, eredmények UTS v.18 Mérőfej Mérő csatorna Mérő forgalom Internet UTS v.18 Control server Slave GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 8
UTS v.18 Probe 1 probe-on belül 2 fizikai mérőfej van elhelyezve, 40-40 SIM kártya tesztelési pozícióval. Ez lehetővé teszi, hogy egy adott helyszínen minden olyan mérést el lehessen végezni, amit el lehet végezni két különböző helyszín között is, tehát GSM szolgáltatások visszahurkolása is lehetséges egy helyszínen. A BIX-ben 1 db virtuális mérőfej áll rendelkezésre, melyet BIX viszonylatban használható. 1 mérőfej 1 időben 1 mérést végez. Port scan méréshez 2 mérőfejre van szükség. Web szolgáltatás méréshez 1 vagy 2 mérőfejre van szükség. COMPU-CONSULT Kft. 9
UTS v.18 Probe 1. 40. pl. 161001 pl. 161002 COMPU-CONSULT Kft. 10
UTS v.18 Mérési folyamat UTS v.18 161001 mérőfej UTS v.18 control szerver UTS v.18 161002 mérőfej Login, mérőfej azonosítás Login, mérőfej azonosítás Mérő partner azonosítás Mérő partner azonosítás Master/slave üzemmód beállítás Master/slave üzemmód beállítás Várakozás partner mérőfejre* Várakozás partner mérőfejre* Ha mindkét mérőfejre mérésre kész Mérő parancs küldés Mérő parancs küldés Mérés lebonyolítás a master/slave beállításnak megfelelően Eredmények küldése Eredmények küldése Mikor jelentkezzen be újra? Mikor jelentkezzen be újra? Bejelentkező parancs küldés Bejelentkező parancs küldés Kapcsolat bontás Kapcsolat bontás *több mérőfejes mérés esetén COMPU-CONSULT Kft. 11
UTS v.18 mérési viszonylatok I. UTS v.18 virtuális mérőfej BIX SIM / szolgáltatási csomag Fix IP Mobil hálózati IP UTS v.18 virtuális mérőfej Telekom csomag 1 1 2 Telekom csomag 2 Telenor csomag 1 1 2 Telenor csomag 2 Vodafone csomag 1 1 2 Vodafone csomag 2 Master csomag 1 – Slave csomag 2: Master csomag 2 – Slave csomag 1: COMPU-CONSULT Kft. 12
UTS v.18 mérési viszonylatok II. UTS v.18 virtuális mérőfej BIX SIM / szolgáltatási csomag Fix IP Mobil hálózati IP UTS v.18 virtuális mérőfej Telekom csomag 1 1 2 Telekom csomag 2 Telenor csomag 1 2 1 Telenor csomag 2 Vodafone csomag 1 1 2 Vodafone csomag 2 Master szolgáltató 1 – Slave szolgáltató 2: Master szolgáltató 2 – Slave szolgáltató 1: COMPU-CONSULT Kft. 13
UTS v.18 mérési viszonylatok III. UTS v.18 virtuális mérőfej BIX SIM / szolgáltatási csomag Fix IP Mobil hálózati IP Telekom csomag 1 Telekom csomag 2 UTS v.18 virtuális mérőfej Telenor csomag 1 Telenor csomag 2 Vodafone csomag 1 Vodafone csomag 2 Master szolgáltató 1 – Slave BIX mérőfej: Master BIX mérőfej – Slave szolgáltató 1: COMPU-CONSULT Kft. 14
TCP port scan csomag forgalma I. Küldő mérőfej (master) Fogadó mérőfej (slave) SYN Kapcsolódás SYN, ACK Kapcsolódás nyugtázása Teszt adat küldés ACK Fogadott adat nyugtázása Teszt adat vissza ACK FIN Kapcsolat bontás FIN, ACK Bontás nyugtázása COMPU-CONSULT Kft. 15
TCP port scan csomag forgalma II. Küldő mérőfej (master) Hibás eset, a fogadó félnél nem fogadják a „levelet” Fogadó mérőfej (slave) SYN Kapcsolódás RST vagy semmi Kapcsolat visszautasítása Nincs adatküldés Hibás eset, egy hálózati elem akadályozza a „levelet” SYN Kapcsolódás RST vagy semmi Nincs adatküldés Tűzfal nem engedi a kapcsolatot felépíteni COMPU-CONSULT Kft. 16
TCP port scan csomag forgalma III. Küldő mérőfej (master) Fogadó mérőfej (slave) Hibás eset, semmi válasz SYN Kapcsolódás … Időzítés SYN Retransmission Kapcsolódás … Időzítés SYN Retransmission Kapcsolódás … Időzítés Kapcsolódási kísérlet megszakítása RST COMPU-CONSULT Kft. 17
UDP port scan csomag forgalma Küldő mérőfej (master) Fogadó mérőfej (slave) Teszt adat küldés Teszt adat küldés Hibás eset, semmi válasz Teszt adat küldés … Időzítés Teszt adat küldés COMPU-CONSULT Kft. 18
UDP port scan mérési lehetőségek Küldő mérőfej (master) Fogadó mérőfej (slave) A port foglalt, nem mérhető Nem mért, foglalt portok Teszt adat küldés X. porton, nem érkezik meg No way Teszt adat megérkezett Teszt adat küldés X. porton, válasz nem érkezik meg One way Teszt adat megérkezett Teszt adat megérkezett Two way COMPU-CONSULT Kft. 19
Nem mért, foglalt portok Mért portok Two way Összes port 1 - 65535 Nem mért, foglalt portok No way One way COMPU-CONSULT Kft. 20
Mérési tapasztalatok - TCP és UDP port scan Master* Slave** Digi Externet Magyar Telekom Telenor Vodafone UPC BIX Jelmagyarázat: : Kétirányú : Zárt *Kapcsolatot kezdeményező **Kapcsolatot fogadó COMPU-CONSULT Kft. 21
Mérési tapasztalatok – teljes UDP port scan Jelmagyarázat: : Kétirányú : Zárt : Egyirányú COMPU-CONSULT Kft. 22
Mérési tapasztalatok – teljes UDP port scan COMPU-CONSULT Kft. 23
Mért Webes szolgáltatások Webes szolgáltatások 109 db Mért szolgáltatások 9 db 0-5 osztályzattal értékelve a szolgáltatás részleges illetve teljes működése szerint 1 2 3 4 5 Facebook FTP HTTP (NMHH) Internet rádió MR1 (AH) POP3 (Gmail) SMTP (Gmail) Skype (Microsoft) VoIP (SIP) Youtube (video) COMPU-CONSULT Kft. 24
Szolgáltatások értékelése 0 - A szolgáltatás nem működik 1 - A szolgáltatás elindul 2 - A szolgáltatás működése megkezdődik 3 - A szolgáltatás részben működik 4 - A szolgáltatás működik 5 - A szolgáltatás jól működik COMPU-CONSULT Kft. 25
HTTP mérés NMHH webszerver Internet UTS v.18 Control server Teszt weboldal letöltés GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 26
HTTP mérés COMPU-CONSULT Kft. 27
HTTP mérés Világháló, Mobil NMHH webszerver mérőfej DNS standard query nmhh.hu DNS DNS query response TCP kapcsolat kiépítése NMHH teszt weboldal kérés HTTP GET NMHH teszt weboldal válasz HTTP/1.1 200 OK 5 ~18 kB adatforgalom, 1 IP cím használata Mérési idő 1-3 s letöltési sebesség függvényében COMPU-CONSULT Kft. 28
SMTP mérés SMTP szerverek Internet UTS v.18 Control server Teszt e-mail küldése GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 29
SMTP mérés Mobil Világháló, mérőfej DNS standard query Gmail DNS query response DNS TCP kapcsolat kiépítés 220 SMTP Server EHLO 220 SMTP Service 1 TLS titkosított kapcsolat Bejelentkezés SMTP szerverre Bejelentkezés sikeres 3 E-mail küldése E-mail küldése sikeres 5 ~8 kB adatforgalom, 1 IP cím használata Mérési idő 3-10s letöltési sebesség függvényében COMPU-CONSULT Kft. 30
POP3 mérés POP3 szerverek E-mail letöltés Internet UTS v.18 Control server GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 31
POP3 mérés Mobil Világháló, mérőfej Gmail DNS standard query DNS DNS query response TLS titkosított kapcsolat TCP protokollon 1 Bejelentkezés POP3 szerverre Bejelentkezés sikeres 3 E-mail-ek lekérdezése E-mail-ek lekérdezése sikeres 5 ~10kB+ adatforgalom a levelek számától és nagyságától függően, 1 IP cím használata Mérési idő 2-10s letöltési sebesség függvényében COMPU-CONSULT Kft. 32
Facebook mérés Facebook szerverek Internet UTS v.18 Control server Teszt weboldal letöltés GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 33
Facebook mérés COMPU-CONSULT Kft. 34
Facebook mérés Mobil Világháló, Facebook mérőfej DNS standard query www.facebook.com DNS DNS query response TLS titkosított kapcsolat TCP protokollon Facebook teszt weboldal kérés Facebook teszt weboldal válasz 5 ~400 kB adatforgalom, 5 IP cím használata Mérési idő 2-10 s letöltési sebesség függvényében COMPU-CONSULT Kft. 35
Youtube mérés Youtube szerverek Internet UTS v.18 Control server Teszt video letöltés GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 36
Youtube mérés Mobil Világháló, mérőfej Youtube, Google DNS lekérdezés: Youtube TLS titkosított kapcsolat TCP protokollon DNS Teszt video weboldal lekérése Teszt video weboldal letöltése Video weboldal letöltése sikeres 1 DNS lekérdezés: googlevideo Információ kinyerése teszt weboldalból TLS titkosított kapcsolat TCP protokollon Video manifest lekérése Video manifest letöltése Video manifest letöltése sikeres 3 DNS lekérdezés: googlevideo TLS titkosított kapcsolat TCP protokollon Teszt video lekérése Teszt video letöltése Teszt video letöltése sikeres 5 ~190 kB adatforgalom, 3 IP cím használata Mérési idő 2-10s letöltési sebesség függvényében COMPU-CONSULT Kft. 37
Skype mérés Skype szerverek Bejelentkezés Internet UTS v.18 Control server Skype kliens GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 38
Skype mérés Mobil Világháló, mérőfej Skype DNS standard query 11 címre DNS query response TLS titkosított kapcsolat TCP protokollon 9 db kapcsolat Skype bejelentkezés fiókba e-mail cím, jelszó Skype bejelentkezés sikeres 5 ~320 kB adatforgalom, 11 IP cím használata Mérési idő 2-10s letöltési sebesség függvényében COMPU-CONSULT Kft. 39
VoIP SIP 2.0 mérés Hívó Control csatorna (VPN) Mérési parancsok, eredmények UTS v.18 Mérőfej Mérő csatorna SIP 2.0 VoIP hívás mérőfejek között Internet UTS v.18 Control server Hívott GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 40
VoIP SIP 2.0 mérés Hívó mobil Hívott mobil mérőfej (slave) mérőfej (master) Hívott mobil mérőfej (slave) INVITE Kapcsolódás Status 100: Trying 1 Status 180: Ringing 2 Csengetés Status 200: OK Hívásfogadás (automatikus) Request: ACK – Hívott jelentkezett 3 RTP Audio kapcsolat RTP 4 Request: BYE Kapcsolat bontás Status 200: OK Bontás nyugtázása 5 Statisztika kiértékelése – jó minőségű, kétirányú beszédkapcsolat ~20 kB/s adatforgalom, 1 IP cím használata Default mérési hossz 3 s 41
Internet rádió MR1 mérés MR1 szerver Internet UTS v.18 Control server Internet rádió hallgatása GSM kapcsolat UTS v.18 Mérőfej Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 42
Internet rádió MR1 mérés Mobil mérőfej Világháló, MR1 szerver DNS standard query icast.connectmedia.hu DNS DNS query response TCP kapcsolat kiépítése MR1 stream MP3 kérés MP3 válasz Rádió Stream 5 ~16 kB/s adatforgalom, 2 IP cím használata Default mérési hossz 5s COMPU-CONSULT Kft. 43
FTP mérés – Mérőfejek között Control csatorna (VPN) Mérési parancsok, eredmények UTS v.18 Mérőfej FTP kliens FTP kapcsolódás, Tesztadat le-, és feltöltés, kapcsolatbontás Internet UTS v.18 Control server GSM kapcsolat UTS v.18 Mérőfej FTP szerver Control csatorna (VPN) Mérési parancsok, eredmények COMPU-CONSULT Kft. 44
UTS v9 MOS szerver hardver BIX FTP mérés – BIX felé UTS v9 MOS szerver hardver BIX Internet UTS v.18 Control server FTP Szerver Control csatorna (VPN) Mérési parancsok, eredmények GSM kapcsolat UTS v.18 Mérőfej FTP kapcsolódás, Tesztadat le-, és feltöltés, kapcsolatbontás FTP kliens COMPU-CONSULT Kft. 45
FTP mérés FTP kliens FTP szerver (slave) (master) TCP kapcsolat kiépítés 220 FTP service 1 Csatlakozva USER + PASS FTP bejelentkezés 230 User logged in Bejelentkezve 2 STOR Feltöltés 226 Transfer complete Feltöltés sikeres 3 RETR Letöltés 226 Transfer complete Letöltés sikeres 4 QUIT 221 Goodbye Kapcsolat bontva 5 TCP kapcsolat bontás ~4 kB adatforgalom, 1 IP cím használata, mérési idő 1-5 s internet sebesség függvényében 46