Intermediate

Duomenų perdavimo laiko skaičiuoklė

Apskaičiuokite, kiek iš tikrųjų užtruks perkelti duomenų rinkinį per tinklo liniją, atsižvelgus į protokolo perteklių.
Amount of data to transfer

Size unit

Raw link speed

Speed unit

%

Usable share after protocol overhead (~94% for TCP/IP)
Transfer time
00:14:11 (hh:mm:ss)
Total seconds
851,06 s
Effective throughput
94 Mbps
Effective throughput
94 000 000 bps
DoneStart
Step by step
  1. 1

    Data size in bits

    10 000 000 000 × 8 = 80 000 000 000
    Data size in bytes multiplied by 8 to convert to bits.
  2. 2

    Effective throughput

    100 000 000 × (94 ÷ 100) = 94 000 000
    Raw link speed reduced by the efficiency factor to account for protocol overhead.
  3. 3

    Transfer time (seconds)

    80 000 000 000 ÷ 94 000 000 = 851,06
Rezultatai yra apytiksliai ir skirti tik bendrai informacijai, jie nėra profesionalus patarimas — prieš jais remdamiesi visada savarankiškai patikrinkite svarbius rezultatus. Skaityti visą atsakomybės apribojimą.
Greitas atsakymas

Kaip veikia ši skaičiuoklė?

Perdavimo laikas lygus duomenų dydžiui bitais, padalytam iš efektyvaus pralaidumo, kur efektyvus pralaidumas yra neapdorotas linijos greitis, padaugintas iš efektyvumo koeficiento (apie 94 % dėl TCP/IP pertekliaus). Dydį konvertuokite į baitus, padauginkite iš 8, kad gautumėte bitus, padalykite iš efektyvių bitų per sekundę ir rezultatą skaitykite kaip hh:mm:ss.

Formulė
efektyvus bps = speed_bps × (efficiency / 100); laikas (s) = (data_bytes × 8) / efektyvus bps
How this is calculated

Įveskite duomenų dydį su vienetu (B, KB, MB, GB, TB naudojant dešimtainius 1000 pagrindo žingsnius), neapdorotą linijos pralaidumą su vienetu (bps, Kbps, Mbps, Gbps) ir efektyvumo procentą, atspindintį protokolo bei kadravimo perteklių. Duomenų dydis konvertuojamas į baitus (reikšmė × vieneto baitai), o tada į bitus, padauginant iš 8.

Neapdorotas linijos greitis konvertuojamas į bitus per sekundę ir dauginamas iš efficiency/100, kad gautume efektyvų pralaidumą. Realūs tinklai niekada nepateikia nominalaus greičio: TCP/IP antraštės, patvirtinimai, pakartotiniai siuntimai ir tarpkadriniai tarpai sunaudoja dalį linijos, todėl numatytasis ~94 % yra tipiškas tvarkingiems TCP/IP perdavimams. Perdavimo laikas yra visi bitai, padalyti iš efektyvių bitų per sekundę, tada suformatuoti kaip hh:mm:ss.

Modelis daro prielaidą apie pastovų, vieno srauto perdavimą su pastoviu efektyvumu ir nepaiso ryšio užmezgimo, vėlinimo lemiamo įsibėgėjimo (TCP slow start) ir disko ribojimų. Greitis turi būti teigiamas, o efektyvumas — tarp 1 ir 100; kitaip rezultatas nerodomas. Labai dideliems perdavimams valandų laukas gali viršyti 24 — tai laukiama.

Dažnai užduodami klausimai

Nominalūs linijos greičiai yra bendri bitų greičiai. Protokolo antraštės, patvirtinimai, pakartotiniai siuntimai ir kadravimo perteklius sumažina naudingą pralaidumą — todėl taikomas efektyvumo koeficientas (numatytasis ~94 %).

Ne. Dydis matuojamas baitais, o greitis — bitais per sekundę. Skaičiuoklė baitus padaugina iš 8, kad konvertuotų į bitus, prieš dalydama, todėl 1 GB failas per 1 Gbps liniją užtrunka maždaug 8 sekundes, o ne 1.

Apie 94 % yra pagrįsta numatytoji reikšmė TCP/IP per Ethernet. Naudokite mažesnę reikšmę nuostolingoms belaidėms ar didelio vėlinimo linijoms arba 100 %, kad pamatytumėte teorinį geriausią atvejį.

Taip pat žinomas kaip

duomenu perdavimo laiko skaiciuokle
perdavimo laikas
pralaidumo skaiciuokle
failo siuntimo laikas
tinklo greicio skaiciuokle
perdavimo trukme

APA

TG we-Calculate Editorial Team. (2026). Duomenų perdavimo laiko skaičiuoklė [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/data-transfer-time-calculator

Chicago

TG we-Calculate Editorial Team. "Duomenų perdavimo laiko skaičiuoklė." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/data-transfer-time-calculator.

IEEE

TG we-Calculate Editorial Team, "Duomenų perdavimo laiko skaičiuoklė," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/data-transfer-time-calculator

BibTeX

@misc{wecalculate_data_transfer_time_calculator, title = {Duomenų perdavimo laiko skaičiuoklė}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/data-transfer-time-calculator}}, year = {2026}, note = {TG we-Calculate} }

Ar ši skaičiuoklė jums padėjo?