Wer berechnet und überprüft CRC bei Ethernet?

Gast #7123318
Lesenswert?
• ▲
▼
As mentioned, the MAC layer is responsible for error notification, but 
this does not include error
correction; this responsibility goes to the LLC. When layer 2 frames are 
received at the end device, the LLC
recalculates the checksum to determine if the newly calculated value 
matches the value sent with the frame.
The end device will transmit an acknowledgement signal to the 
transmitting end unit if the checksum values
match. Else, the transmitting end device will retransmit the frame, 
since it is likely the frame arrived at its
destination with corrupted data or did not arrive at all.
#7123353
Lesenswert?
• ▲
▼
Fred schrieb:
> https://www.google.de/books/edition/Cisco_Networks/CdALCwAAQBAJ?hl=de&gbpv=1
>
> S.6

Leider nicht kostenlos. Aber: "The end device will transmit an 
acknowledgement signal to the transmitting end unit if the checksum 
values
match." übersetze ich mal als "Für jede korrekte Prüfsumme sendet das 
Endgerät ein ACK an den Sender zurück". Ich bezweifle immer noch schwer 
dass dieser Absatz auf Ethernet zutrifft.

LG, Sebastian
Moderator Persönliche Seite #7123391
Lesenswert?
• ▲
▼
Fred schrieb:
> weil hier z.B. steht dass der MAC das macht

Vom Layering her ist das die Aufgabe des MAC.

Das Schichtenmodell ist halt ein Modell, welches nur die grundsätzliche 
Aufgabenteilung verdeutlichen soll. Das heißt nicht, dass man in der 
Realität zwischen den Schichten immer einen harten Trennstrich hat.

So kommt es, dass die Hardware nicht nur die Aufgaben des PHY übernimmt, 
sondern auch Teilaufgaben des MAC. Neben der FCS-Bildung und 
-Validierung gehört dazu in aller Regel auch ein Adressfilter.
Gast #7123595
Lesenswert?
• ▲
▼
Bei Ethernet findet die CRC-Generieung/-Überprüfung im MAC statt.  Da 
außerdem ein Multiplexing per EtherType stattfinden kann, gibt es keine 
Notwendigkeit mehr für einen extra LLC-Layer.  Ist zwar mal definiert 
worden (802.2-LLC), wird aber nicht (mehr) benutzt.
Gast #7127303
Lesenswert?
• ▲
▼
echt?
Das ist echt verwirrend wenn man von unten beginnt Ethernet zu 
verstehen. LLC ist für mich immer so unklar. Aber mittlerweise habe ich 
schon ein paar sachen dazu gefunden ... da sind zusätzlich Protokolle 
vorhanden... und du meinst das wird gar nicht weiter verwendet?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.