Vad är en byte -ström?
en byte -ström är en term som används för att representera en datorteknik som gör det möjligt att skicka data längs en viss sökväg. I stället för de enskilda och nollorna, kända som binära siffror eller bitar, skickas enheter som är storleken på åtta bitar, kända som en byte, längs vägen. Det kallas också ibland en karaktärström, eftersom de flesta tecken som utgör ett naturligt språkalfabet, siffror och så vidare representeras av sådana 8-bitars enheter. Den väg, eller enheter som är involverade i överföringen av data, är något abstrakt, eftersom de kan representera en fil som åtkomst till ett program, data som behandlas inom ett program eller data som reser över ett nätverk.
för en byte -ström för att vara mest effektiv, den flyter genom en dedikerad och tillförlitlig väg som ibland hänvisas till som ett rör eller rörledning. En sådan väg måste vara tillförlitlig för att säkerställa att utgången är korrekt. I ett avseende, när man överväger datorprogrammering, är röret den väg som förbinder de olika aspekterna oFör ett program så att när data behandlas från input, kan det överföras till en annan del av programmet, till en annan och så vidare tills den når utgången.
En annan typ av rörledning kan användas av vissa operativsystem för att ta data, till exempel innehållet en fil, och köra den genom flera olika program för att producera viss produktion. Detta är användbart med textbehandlingsapplikationer, effektiviserade genom en karaktärsbyte -ström för att skicka uppgifterna. En av de vanligaste användningarna av en byte -ström är då för en dators operativsystem när den har åtkomst till data i en fil.
I tidiga datornätverk gjorde vissa system en åtskillnad mellan en byte och vad som också kallas en oktett. Eftersom en oktett också är en datorenhet som består av åtta bitar, används termerna ibland utbytbart, men på de äldre systemen är de inte samma sak. Som ett resultat är emellertid tOctet Stream är en term som också används när man talar om en byte -ström, men främst när det gäller datornätverk. Ett sådant exempel, "Application/Octet-Stream", är typen Multipurpose Internet Mail Extensions (MIME) för att leverera någon form av binär data över ett nätverk.
När det gäller att skicka en byte-ström över ett datornätverk krävs ett pålitligt dubbelriktat transportlagerprotokoll, såsom transmissionskontrollprotokollet (TCP) som används på internet. Dessa kallas ett byte -strömprotokoll. Andra seriella dataprotokoll som används med vissa typer av hårdvarukomponenter, såsom den universella asynkrona mottagaren/sändaren (UART) -tekniken, är en seriell datakanal som också använder en byte -ström för kommunikation. I detta fall är byte eller karaktär förpackad i en ram på den sändande änden, där en extra startbit och några valfria kontrollbitar är fästa och separeras sedan tillbaka ur ramen i den mottagande änden. Den här teknikenque kallas ibland ett byteorienterat protokoll.