A bit /s , bit/s ( eng. b its per s sekund , bps ) az OSI vagy TCP/IP hálózati modell fizikai rétegében használt információátviteli sebesség alapegysége .
A hálózati modellek magasabb szintjein általában nagyobb egységet használnak - bájt per másodperc (B / s vagy Bps , az angol b ytes per s ) , ami 8 bit / s.
Baudokban a sebesség mérése a szolgáltatási bitek (start/stop/paritás, redundancia) figyelembevételével történik. Egyes esetekben a baud és a bit/s sebesség megegyezhet, de legtöbbször nem.
A nagy átviteli sebességek jelölésére nagyobb mértékegységeket használnak, amelyeket az SI rendszer kilo- , mega- , giga- stb. előtagjaiból alakítanak ki, és fogadják:
… stb.
Az Mb/s és az MB/s gyakran összekeverik (1 MB/s = 8 Mb/s), ezért ajánlatos az Mbit/s rövidítést használni. A GOST 8.417-2002 előírja a bitek jelölését rövidítés nélkül, bit .
Az előtagok értelmezésével és helyes írásmódjával kapcsolatban kétértelműség tapasztalható. Lásd a bináris előtagokat .
A távközlésben decimális előtagokat fogadnak el, például 1 kilobit \u003d 1000 bit. Hasonlóképpen 1 kilobyte = 1000 bájt, bár a távközlésben nem szokás bájt/s-ban mérni a sebességet.
Alapvetően az információátvitel sebessége (nem tévesztendő össze az információ olvasási és írási sebességével) az adógenerátor frekvenciájától (Hz-ben mérve) és a használt kódtól függ. Egyiküket sem kötik a bináris logika korlátai. A sebességre (és frekvenciára) vonatkozó szabványok kidolgozásakor ezeket leggyakrabban úgy választják ki, hogy egész számú bájt kerüljön átvitelre.
Példák:
A modern világban a bináris logikán alapuló számítógépeket széles körben használják, aminek megvannak a korlátai. Van egy minimális továbbított (címezhető) információblokk. A legtöbb esetben ez 1 bájt. A számítógépek csak 1 bájt többszörösének megfelelő mennyiségű információt tudnak tárolni (és címezni) (lásd a gépszót ). Az adatok mennyiségét általában bájtokban mérik. Ezért 1 KB = 1024 bájt kerül felhasználásra. Ez a számítások optimalizálásának köszönhető (a memóriában és a processzorban). Minden más a memórialapok méretétől függ - a fájlrendszerek I / O blokkjának mérete általában többszöröse a memórialap méretének, a lemezen lévő szektor mérete úgy van kiválasztva, hogy az illeszkedjen a többszöröséhez. a fájlrendszerek blokkméretétől.
Sok meghajtógyártó (a CD-k kivételével) 1 KB = 1000 bájtként tünteti fel a méretet. Egyes vélemények szerint ennek marketing okai vannak.
A táblázatban található egy példa az egységek megfelelésére mindkét megközelítésben:
Mértékegység | Csökkentés | "standard" megközelítés | "hagyományos" megközelítés |
---|---|---|---|
kilobit | kbit, Kb | 10 3 = 1000 | 210 = 1024 |
megabit | Mbps | 10 6 = 1 000 000 | 220 = 1048576 |
gigabit | Gbit | 109 = 1 000 000 000 | 230 = 1073741824 |
Lásd még: Sebesség mértékegységek .
Emlékeztetni kell arra, hogy 1 bájt 8 bitet tartalmaz. A tárolt információ mennyiségének (bájt, kilobájt, megabájt stb.) meghatározására általánosan használt adatátviteli sebesség meghatározásához bájtokká kell konvertálni, a csatorna sebességét el kell osztani 8-cal, és ki kell számítani a sebességet bájtok. Példák:
A sebesség 512 kbps 512 * 1000 = 512 000 bps 512 000 / 8 = 64 000 bájt/s 64 000 / 1024 = 62,5 KiB/s 64 000 / 1000 = 64 kilobájt/s A sebesség 16 Mbps 16 * 1000 * 1000 = 16 000 000 bps 16 000 000 / 8 = 2 000 000 bájt/s 2 000 000 / 1024 / 1024 = 1,9 MiB/s 2 000 000 / 1000 / 1000 = 2 MB/s A sebesség 4 Mbps = 4 000 000 bps = 500 000 bájt/s = 0,4768 MiB/s = 488,3 KiB/s = 0,5000 megabájt/s = 500,0 kilobájt/s