Wykrywanie błędów transmisji danych w sieciach komunikacyjnych realizuje się typowo przez mechanizmy kontrolne dołączane do danych (bity kontrolne lub pola kontrolne w ramce). Odbiornik, korzystając z tych informacji, może sprawdzić, czy zawartość danych dotarła w niezmienionej postaci.
Odpowiedź "Pomiar poziomu napięcia przesyłanego sygnału." nie jest standardową metodą detekcji błędów danych. Pomiar napięcia (lub obserwacja przebiegu) służy raczej do oceny warstwy fizycznej: czy nadajnik/odbiornik widzą poprawne poziomy logiczne, czy występują zakłócenia, zła terminacja, przerwy w przewodach, błędne ekranowanie itp. Taki pomiar może pomóc znaleźć przyczynę problemów, ale nie zastępuje algorytmów weryfikujących poprawność treści ramek.
Metody takie jak "Analiza sumy kontrolnej." polegają na obliczeniu wartości kontrolnej z danych po stronie nadawczej i porównaniu jej po stronie odbiorczej. Jeśli wartości się różnią, oznacza to, że dane uległy zmianie w transmisji.
"Cykliczna kontrola nadmiarowości." (CRC) to szczególnie popularny i skuteczny mechanizm wykrywania błędów w ramkach: wykorzystuje obliczenia na wielomianach (w praktyce realizowane sprzętowo lub programowo) i bardzo dobrze wykrywa typowe przekłamania bitów oraz serie błędów.
"Kontrola parzystości." dodaje do danych bit, który informuje, czy liczba jedynek w słowie danych jest parzysta lub nieparzysta. To prosta metoda, często spotykana w podstawowych rozwiązaniach, ale mniej skuteczna niż CRC (nie wykrywa wszystkich kombinacji błędów).
Wskazówka egzaminacyjna: jeśli odpowiedź opisuje obliczanie lub sprawdzanie wartości kontrolnej na podstawie przesłanych bitów, zwykle dotyczy detekcji błędów danych. Jeśli opisuje pomiary elektryczne (napięcie, oscyloskop), to raczej diagnostyka toru transmisyjnego, a nie algorytm kontroli poprawności treści.