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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren