Vadmin.ro - Experiente in online … Acum lucrez impreuna cu Slabuta(.ro) la Slabute.ro

Viteza de transfer

Definitii, Internet, Retea

Viteza de transfer a datelor, o putem defini drept cantitatea de date transferata intr-un anumit interval de timp printr-un mediu de transfer date (cablu, aer, fibra optica, etc.).

Pentru masurarea unei cantitati de date, exista o unitate de masura: byte (sau octet), care inseamna 8 biti.

O remarca foarte importanta este ca nu informatia propriu-zisa ocupa un anumit spatiu, ci codificarea ei in format digital (binar). De exemplu nu caracterul ocupa 1 byte, ci codul acelui caracter in reprezentare binara.

Prin mediu de transfer date o sa intelegem orice poate fi folosit pentru a transfera o anumita cantitate de informatie. Viteza de transfer a datelor depinde foarte mult de calitatile de care dispune un mediu de transfer si de restrictiile care sunt aplicate asupra acestui mediu.

Ca exemplu, medii de transfer date pot fi:

  • medii de transfer de baza: aer, metal, fibra optica, etc.
  • medii de transfer derivate (create pe baza mediilor de transfer de baza): mecanisme de citire date, echipamente de retea, subretele, arhitecturi de retele, etc.

Unitati de masura

Dupa cum am definit mai sus, viteza de transfer a datelor inseamna cantitatea de date, care poate fi transferata intr-un anumit interval de timp, de unde rezulta ca viteza de transfer se masoara in byte (sau multipli) pe secunda, adica, cati baiti (octeti) se (pot) transfera intr-o secunda. In dependenta de multiplii unitatii de masurare a cantitatii de date, avem:

  • B/s – un byte pe secunda
  • kB / s – un kilobait pe secunda, adica 1.024 baiti pe secunda
  • MB / s – un megabait pe secunda, adica 1.048.576 baiti pe secunda
  • GB / s – un gigabait pe secunda, adica 1.073.741.824 baiti pe secunda
  • TB / s – un terabait pe secunda, adica 1.099.511.627.776 baiti pe secunda

Cum poate fi inteleasa viteza de transfer?

Pentru a intelege viteza de transfer o sa facem cateva calcule simple. Sa presupunem ca avem o imagine, care ocupa 3MB si un video care ocupa 640MB. De asemenea sa presupunem ca avem un abonament de acces la Internet de 5Mbps (atentie, viteza la furnizorii de Internet se vinde in biti), care inseamna 0.625MB/s (un byte are 8 biti) sau daca o convertim intr-o valoare mai usor de citit, ar fi 640kB/s. Deci avem problema urmatoare:

Dimensiune imagine = 3MB = 3 * 1024kB = 3072 kB
Dimensiune video = 640MB = 640 * 1024kB = 655360 kB
Viteza de transfer date = 5Mbps = (5 / 8biti)  0.625 MB/s = 0.625 * 1024 kB / s = 640 kB / s
Timpul pentru a descarca imaginea este = 3072 / 640 = 4.8 s
Timpul pentru a descarca video este = 655360 / 640 = 1024 s = 17.07 min

Acelas rationament se respecta si pentru citirea unui fisier de pe harddisk, accesarea unor date din memoria RAM, transferul unor date prin intermediul USB, transferul unor date printr-o placa de retea, etc.

Mai citiţi...

4 comentarii pentru "Viteza de transfer"

  1. mirceamld Ianuarie 14th, 2013, 7:03

    kB / s – un kilobait pe secunda, adica 1.024 baiti pe secunda
    MB / s – un megabait pe secunda, adica 1.048.576 baiti pe secunda
    GB / s – un kilobait pe secunda, adica 1.073.741.824 baiti pe secunda
    TB / s – un kilobait pe secunda, adica 1.099.511.627.776 baiti pe secunda
    Partea a doua e “biti pe secunda”, nu “baiti pe secunda”!
    De asemenea, “un terabait pe secunda”, “un gigabait…” mama ei de copy-paste…

    [Răspunde]

  2. mirceamld Ianuarie 14th, 2013, 8:29

    “GB / s – un kilobait pe secunda” este “GB / s – un gigabait pe secunda”
    “TB / s – un kilobait pe secunda” este “TB / s – un terabait pe secunda”

    [Răspunde]

  3. mirceamld Ianuarie 14th, 2013, 9:35

    Omiteti prostia nu primul comentariu.
    1kB=1024bytes=8192bits
    1kB=1000bytes (comercial)

    [Răspunde]

  4. Vadmin Ianuarie 14th, 2013, 14:43

    @mirceamld
    Multumesc pentru sesizarea referitor la greseala sintactica pentru liniile GB/s si TB/s. In rest totul este corect.

    [Răspunde]

Ai o întrebare/comentariu?