mikrocontroller.net

Forum: Offtopic Frage zum Ethernetrahmen


Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,

ich hätte da mal kurz die folgende Frage und hoffe auf Eure Hilfe:

--> Wie lang sind die Header der MAC und IP-Schichten?

Ok was ich weiss ist folgendes:
IPv4 Header: 20Byte
IPv6 Header: 40Byte

Also wäre der letzte Teil der Frage geklärt. Problem ist wie groß der 
Header in der MAC-Schicht ist. Wenn ich mir den Ethernet DIX Rahmen 
ansehe, liegen da ja eigentlich nur DA,SA und TYPE
Was dann ja 14Byte wären.
Hat da jemand ne Idee?


Schöne Grüße

Autor: Sebastian C. (basti79)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin...

Ethernet: 14 Byte min. + evtl. 4 Byte bei VLAN-Tagging
vgl. http://de.wikipedia.org/wiki/Ethernet#IEEE_802.3_T...

Für IPv4/6 liegst du auch richtig, zumindest was die Mindeslänge angeht, 
hier können noch Optionen hinzu kommen.
vgl. http://de.wikipedia.org/wiki/IP-Paket

Ansonsten sind die Wikipedia-Artikel und die entsprechenden RFCs eine 
recht gute Quelle.

Greets
  Sebastian.

Autor: Schnulli (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also die MAC-Schicht ist auf ISO/OSI Schicht zwei, daher ist meine 
Vermutung, dass in dem DIX Rahmen noch 4 Bytes für den FCS in die 
Berechnung mit rein müssen.


Gruß Schnulli.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und nicht die 8 Byte Päambel vergessen, die muss nämlich auch übertragen 
werden. Und dann noch IIRC 12 Byte Inter Paket Gap.

MfG
Falk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail, Yahoo oder Facebook? Keine Anmeldung erforderlich!
Mit Google-Account einloggen | Mit Yahoo-Account einloggen | Mit Facebook-Account einloggen
Noch kein Account? Hier anmelden.