Out-of-band data

det er muligt at implementere out-of-band dataoverførsel ved hjælp af en fysisk separat kanal, men oftest out-of-band data er en funktion, der leveres af en transmissionsprotokol, der bruger den samme kanal som normale data. En typisk protokol kan opdele de data, der skal overføres i blokke, hvor hver blok har et overskriftsord, der identificerer den type data, der sendes, og en optælling af de databytes eller ord, der skal sendes i blokken. Overskriften identificerer dataene som værende i båndet eller uden for båndet sammen med anden identifikations-og routinginformation. I den modtagende ende ser protokollen på overskriften og dirigerer dataene til det normale modtagelsesendepunkt, hvis det er i båndet, og til en separat mekanisme, hvis det er uden for båndet. Afhængigt af implementeringen kan der være en mekanisme til at underrette eller afbryde den modtagende applikation, når data uden for båndet er ankommet.

den mest anvendte protokol, der indeholder en datamekanisme uden for båndet, er internettets Transmissionskontrolprotokol. Det implementerer out-of-band data ved hjælp af en “urgent pointer”, som markerer visse data i den transmitterede datastrøm som out-of-band. Desværre begrænser en langvarig uoverensstemmelse mellem RFC 793 og RFC 1122 anvendeligheden af denne funktion af TCP; ikke desto mindre bruges den stærkt af visse standardapplikationsprotokoller, især Telnet-protokollen.

på unikke computere kan out-of-band-data læses med recv () – systemopkaldet. En proces eller procesgruppe kan konfigureres til at modtage sigurg-signaler, når out-of-band-data er tilgængelige til læsning på en sokkel ved hjælp af kommandoen f_sntl() systemopkald. Dette er en form for asynkron I/O.

Serial Advanced Technology Attachment (SATA)-protokollen, der ofte bruges til at forbinde diskdrev til computere, implementerer en dataprotokol uden for båndet.

Det Rådgivende Udvalg for Rumdatasystemer’ Space Data Link Protocol implementerer en out-of-band mekanisme via “kommando” flag. Når de er indstillet, skal de modtagne data fortolkes og handles af datalinkmodtageren snarere end at være telemetri/telekommandoinformation, der skal sendes til destinationen.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.

Previous post PGA Championship: forudsigelser og bedste spil for den første Major i 2020
Next post Hvad er de sundhedsmæssige fordele ved kold bryg grøn te?