Sieć asynchroniczna

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Co to jest sieć asynchroniczna?

Sieć asynchroniczna to sposób komunikacji, w którym dane są przesyłane nieregularnie, nieciągle i bez wspólnej synchronizacji zegarów między nadawcą a odbiorcą. Oznacza to, że urządzenia nie muszą pracować według tego samego rytmu czasowego.

W pytaniach egzaminacyjnych najważniejsza cecha brzmi: dane są przesyłane w sposób nieciągły, bez synchronizacji zegarów.

Cechy sieci asynchronicznej

  • brak konieczności synchronizacji zegarów nadawcy i odbiorcy,
  • dane mogą być wysyłane wtedy, gdy są dostępne,
  • transmisja nie musi odbywać się w stałych przedziałach czasowych,
  • komunikacja jest bardziej elastyczna, ale może wymagać dodatkowych mechanizmów kontroli poprawności danych.

Sieć asynchroniczna a synchroniczna

W sieci synchronicznej transmisja odbywa się zgodnie ze wspólnym zegarem lub ustalonym rytmem czasowym. Dane są przesyłane w określonych momentach.

W sieci asynchronicznej takiego wspólnego zegara nie ma. Nadawca może rozpocząć transmisję w dowolnym momencie, a odbiorca rozpoznaje początek i koniec danych dzięki odpowiednim mechanizmom transmisji.

Typowa pułapka egzaminacyjna

Nie należy zaznaczać odpowiedzi mówiącej, że sieć asynchroniczna wymaga synchronizacji zegarów. To cecha przeciwna — dotyczy transmisji synchronicznej.

Do zapamiętania

Sieć asynchroniczna = brak wspólnego zegara + dane przesyłane nieregularnie.