Schnittstellen und Busstandards
Was tut die Data Link Layer von PCI Express bei Bitfehlern während der Übertragung?
- ABei Fehlern passiert nichts, und die Daten werden unverändert verwendet, bis die Software es bemerkt
- BBei einem festgestellten Fehler wird die Stromversorgung des Geräts abgeschaltet
- CSie fügt Paketen ein CRC hinzu und erkennt Fehler; bei einem Fehler meldet sie, dass das Paket nicht angenommen wurde, und veranlasst erneutes Senden
Antwort und Erläuterung anzeigen
Antwort: C. Sie fügt Paketen ein CRC hinzu und erkennt Fehler; bei einem Fehler meldet sie, dass das Paket nicht angenommen wurde, und veranlasst erneutes Senden
Die Data Link Layer versieht jedes Paket mit einer laufenden Nummer und einem CRC-Code (zyklische Redundanzprüfung). Die Empfangsseite prüft das CRC und antwortet bei Korrektheit mit ACK, bei einem Fehler mit NAK; die Sendeseite behält Pakete, bis die Bestätigung vorliegt, und sendet sie bei einem NAK erneut. Dank dieses Mechanismus erhalten die höheren Schichten und die Software auch dann korrekte Daten, wenn in der Physical Layer selten Bitfehler auftreten.