Out-of-band-data

det är möjligt att implementera Out-of-band-dataöverföring med en fysiskt separat kanal, men oftast är out-of-band-data en funktion som tillhandahålls av ett överföringsprotokoll med samma kanal som vanliga data. Ett typiskt protokoll kan dela upp data som ska överföras i block, där varje block har ett rubrikord som identifierar typen av data som skickas och ett antal databyte eller ord som ska skickas i blocket. Rubriken identifierar data som in-band eller out-of-band, tillsammans med annan identifierings-och routinginformation. Vid mottagningsänden tittar protokollet på rubriken och dirigerar data till den normala mottagningsändpunkten om den är i band och till en separat mekanism om den är utanför band. Beroende på implementeringen kan det finnas någon mekanism för att meddela eller avbryta mottagningsapplikationen när data utanför bandet har kommit fram.

det vanligaste protokollet som innehåller en out-of-band-datamekanism är Internets överföringsprotokoll. Den implementerar Out-of-band-data med hjälp av en ”brådskande pekare”, som markerar vissa data i den överförda dataströmmen som out-of-band. Tyvärr begränsar en långvarig skillnad mellan RFC 793 och RFC 1122 användbarheten av denna funktion i TCP; ändå används den starkt av vissa standardapplikationsprotokoll, särskilt Telnet-protokollet.

på Unix – liknande datorer kan Out-of-band-data läsas med recv () – systemanropet. En process eller processgrupp kan konfigureras för att ta emot sigurg-signaler när data utanför bandet är tillgängliga för läsning på ett uttag, med hjälp av f_setown-kommandot för fcntl() systemanrop. Detta är en form av asynkron I / O.

SATA-protokollet (Serial Advanced Technology Attachment) som vanligtvis används för att ansluta hårddiskar till datorer implementerar ett dataprotokoll utanför bandet.

The Consultative Committee for Space Data Systems ’Space Data Link Protocol implementerar en mekanism utanför bandet via flaggan” command”. När den är inställd ska de mottagna uppgifterna tolkas och hanteras av datalänkmottagaren, snarare än att vara telemetri/telekommandinformation som ska skickas till destinationen.

Lämna ett svar

Din e-postadress kommer inte publiceras.

Previous post PGA-mästerskapet: förutsägelser och bästa spel för den första majoren 2020
Next post vilka är hälsofördelarna med cold brew green tea?