miercuri, 30 aprilie 2014

SpeedTouch ST546 v6 - Ethernet WAN Connection - Performanţe

Am văzut, în postările precedente, cum se configurează echipamentul SpeedTouch ST546 v6 pentru a fi folosit pe post de router/gateway folosind exclusiv interfeţele Ethernet ale acestuia. Asta ne-a dat libertatea de a-l folosi corespunzător şi în reţelele unor furnizori de servicii internet care livrează conexiunea prin cablul UTP, folosind tehnologia Ethernet (în mare parte, 100baseT).

Ca tabloul să fie oarecum complet, trebuie să precizez şi performanţele pe care le are acest echipament, din punctul de vedere al folosirii lui configurat ca în postările precedente.

Există un număr mare de parametrii ce pot fi măsuraţi. De asemenea există şi condiţii diferite în care aparatul poate fi testat pentru a se stabilii performanţa maximă pe care o poate atinge.

Testele efectuate de mine au măsurat exclusiv lăţimea de bandă (bandwidth-ul) pe care echipamentul o poate susține la transferul datelor prin acesta. Am ales acest parametru pentru că este principalul parametru la care se face reclamă în branşa reţelelor de calculatoare.

Platforma de testare

Platforma de testate folosită a fost reprezentată de două PC-uri + două cabluri patch ehernet (pentru primele 4 configuraţii testate) la care s-a adăugat un server PPPoE şi încă un cablu patch ethernet pentru a 5-a configuraţie testată.

Nu intru in detalii suplimentare în ceea ce priveşte echipamentele folosite. PC-urile au fost capabile să atingă lăţimi de bandă de peste 600 mbps (mega-biţi pe secundă) conectate back-to-back şi de peste 300 mbps prin serverul PPPoE (atât PC-urile cât şi serverul PPPoE dispun de interfeţe ehernet gigabit).

Software-ul folosit pentru teste a fost reprezentat de programele jperf 2.0.2 şi Lan Speed Test Lite 1.3.1.

Procedura de testare

Echipamentul SpeedTouch ST546 v6 a fost testat cu ambele programe în următoarele cazuri:
  1. Configuraţie implicită (setările din fabrică), lăţimea de bandă a ethernet switch-ului intern (viteza între două echipamente din LAN).
  2. Configurat ca în primul episod al seriei dedicate echipamentului, SpeedTouch ST546 v6 - Ethernet WAN Connection - Partea 1: Router Ethernet, lăţimea de bandă între două echipamente, unul conectat într-o subreţea, celălalt în cealaltă subreţea.
  3. Configurat ca în al 2-lea episod al seriei dedicate echipamentului, SpeedTouch ST546 v6 - Ethernet WAN Connection - Partea 2: Internet Gateway, IP fix, lăţimea de bandă între două echipamente, unul conectat în reţeaua internă (LAN), celălalt în Internet (WAN).
  4. Configurat ca în al 3-lea episod al seriei dedicate echipamentului, SpeedTouch ST546 v6 - Ethernet WAN Connection - Partea 3: Internet Gateway, IP dinamic, lăţimea de bandă între două echipamente, unul conectat în reţeaua internă (LAN), celălalt în Internet (WAN).
  5. Configurat ca în al 4-lea episod al seriei dedicate echipamentului, SpeedTouch ST546 v6 - Ethernet WAN Connection - Partea 4: Internet Gateway, PPPoE, lăţimea de bandă între două echipamente, unul conectat în reţeaua internă (LAN), celălalt în Internet (WAN), bineînţeles în spatele serverului PPPoE.
După realizarea conecticii şi a setărilor necesare pe echipamente, testul efectiv efectuat cu cele două programe a decurs în felul următor:
  • În cazul jperf 2.0.2, arhitectura este de tip client/server. Pe un PC aplicaţia a rulat pe post de server iar pe celălalt pe post de client. Lăţimea de bandă s-a testat timp de 5 minute, cu raportare la fiecare secundă. S-a testat folosind protocolul TCP, cu un Window Size de 64 kilo-bytes. La final s-a efectuat o medie a vitezelor obţinute în fiecare secundă de test.
  • În cazul Lan Speed Test Lite 1.3.1 a fost partajat un director pe unul din PC-uri, iar de pe celalalt s-a efectuat testul de viteza folosind aplicaţia aferentă (transferând datele în şi din folderul partajat pe server). S-au trimis/recepţionat 2 giga-bytes de date. S-au măsurat atât viteza cu care s-au scris datele în folderul partajat, cât şi viteza cu care acestea au fost citite din folderul partajat.

Rezultate:

În tabelul de mai jos, sintetizez rezultatele obţinute, cu valori exprimate în mbps (mega-biţi pe seundă):


1. Switch 2. Lan-to-Lan 3. IP fix 4. IP Dinamic 5. PPPoE
JPERF 94.45 49.5 44.63 44.04 39.31
LST – Write 86.42 54.24 46.83 47.62 43.3
LST – Read 92.89 54.67 50.26 48.84 43.4

Grafic, situaţia re prezintă astfel:

Concluzie

Pe post de switch ethernet, echipamentul poate fi folosit fără probleme, în ideea că nu introduce pierderi ale lăţimii de bandă. Un plus, în cazul folosirii echipamentului ca switch, este acela că suportă VLAN şi este posibilă configurarea porturilor ca trunk (folosind încapsulare 802.1Q). Cei pasionaţi pot consulta materialele puse la dispoziţie în introducerea făcută acestui echipament, aici. Se poate folosi, de exemplu, de către cursanţii cursurilor de specializare în domeniu (Cisco, Juniper, etc.) pentru a învăţa conceptele acestor tehnologii. Evident, se pot ridica şi SVI-uri pe VLAN-uri, echipamentul fiind capabil să routeze între VLAN-uri.

Pe post de router, echipamentul se pretează unor conexiuni de până la 40, 50 megabiţi pe secundă.

Folosit ca router simplu, fără NAT, depăşeşte 50 mbps. Pentru cei ce rutează local mai multe reţele şi 50 de megabiţi sunt suficienţi pentru una (sau mai multe) dintre aceste reţele, echipamentul este ideal.

Folosit ca gateway pentru Internet, ţinând cont că valorile încep să scadă (se apropie de 40 mbps în cazul PPPoE), este evident folositor în parametrii optimi pentru coexiuni la Internet cu lăţimi de bandă de până la 40-50 mbps. Bineînţeles că poate fi folosit şi pentru lăţimi de bandă mai mari, dar va apărea fenomenul de botleneck (cu alte cuvinte serviciul va fi funcţional dar cu lăţime de bandă de 40-50 mbps din reţeaua internă în Internet).