Bits per sekund

Bit per sekund , bit/s ( eng.  b its p er s econd , bps ) er den grundlæggende enhed for informationsoverførselshastighed , der bruges på det fysiske lag af OSI- eller TCP/IP -netværksmodellen .

På højere niveauer af netværksmodeller bruges som regel en større enhed - bytes per sekund (B/s eller Bps , fra det engelske  bytes per s econd ) svarende til 8 bit/s.

I bauds måles hastigheden under hensyntagen til servicebits (start/stop/paritet, redundans). I nogle tilfælde kan baud- og bit/s-hastighederne være de samme, men oftest er de det ikke.

Afledte enheder

For at betegne høje transmissionshastigheder bruges større enheder, dannet ved hjælp af præfikserne for SI-systemet kilo- , mega- , giga- osv., der modtager:

… etc.

Mb/s og MB/s forveksles ofte (1 MB/s = 8 Mb/s), så det anbefales at bruge forkortelsen Mbit/s. GOST 8.417-2002 giver mulighed for betegnelse af bits uden forkortelse, bit .

Der er uklarhed med hensyn til fortolkningen af ​​præfikser og deres korrekte stavning. Se binære præfikser .

I telekommunikation

I telekommunikation accepteres decimalpræfikser, for eksempel 1 kilobit \u003d 1000 bit. Tilsvarende er 1 kilobyte = 1000 bytes, selvom det i telekommunikation ikke er sædvanligt at måle hastigheden i bytes / s.

På et grundlæggende niveau afhænger hastigheden af ​​informationsoverførsel (ikke at forveksle med hastigheden for læsning og skrivning af information) af frekvensen af ​​sendergeneratoren (målt i Hz) og af den anvendte kode. Ingen af ​​dem er bundet af binær logiks begrænsninger. Ved udvikling af standarder for hastighed (og frekvens) vælges de oftest således, at et helt antal bytes transmitteres.

Eksempler:

I computersystemarkitektur

I den moderne verden er computere baseret på binær logik meget brugt, hvilket har sine begrænsninger. Der er en minimumstransmitteret (adresserbar) informationsblok. I de fleste tilfælde er dette 1 byte. Computere kan kun lagre (og adressere) en mængde information, der er et multiplum af 1 byte (se Maskinord ). Mængden af ​​data måles normalt i bytes. Derfor bruges 1 KB = 1024 bytes. Dette skyldes optimering af beregninger (i hukommelse og processor). Alt andet afhænger af størrelsen på hukommelsessiderne - størrelsen af ​​I/O-blokken til filsystemer er normalt et multiplum af størrelsen på hukommelsessiden, størrelsen af ​​sektoren på disken er valgt, så den passer til en multipel af filsystemernes blokstørrelse.

Mange drevproducenter (med undtagelse af cd'er) angiver størrelsen som 1 KB = 1000 bytes. Der er en opfattelse af, at dette skyldes markedsføringsmæssige årsager.

Standarder

Øv

Et eksempel på korrespondancen af ​​enheder i begge tilgange er givet i tabellen:

Betydning af afledte enheder
Enhed Reduktion "standard" tilgang "traditionel" tilgang
kilobit kbit, Kb 103 = 1000 210 = 1024
megabit Mbps 10 6 = 1.000.000 220 = 1048576
gigabit Gbit 109 = 1.000.000.000 230 = 1073741824

Se også Hastighedsenheder .

Almindelige fejl

Det skal huskes, at 1 byte indeholder 8 bits. For at finde ud af dataoverførselshastigheden i enheder, der almindeligvis bruges til at bestemme mængden af ​​lagret information (bytes, kilobytes, megabytes osv.), skal du konvertere til bytes, dividere kanalhastigheden med 8 og få hastigheden i bytes. Eksempler:

Hastigheden er 512 kbps 512 * 1000 = 512.000 bps 512.000 / 8 = 64.000 bytes/s 64.000 / 1024 = 62,5 KiB/s 64.000 / 1000 = 64 kilobyte/s Hastigheden er 16 Mbps 16 * 1000 * 1000 = 16.000.000 bps 16.000.000 / 8 = 2.000.000 bytes/s 2.000.000 / 1024 / 1024 = 1,9 MiB/s 2.000.000 / 1000 / 1000 = 2 MB/s Hastigheden er 4 Mbps = 4.000.000 bps = 500.000 bytes/s = 0,4768 MiB/s = 488,3 KiB/s = 0,5000 megabyte/s = 500,0 kilobyte/s

Se også

Noter