Privacy Policy Cookie Policy Terms and Conditions Datenframe - Wikipedia

Datenframe

aus Wikipedia, der freien Enzyklopädie

Ein Datenframe ist ein Datagramm auf Schicht 2 des OSI-Modells. Also ein Datenpaket, das für die Übertragung auf Layer 2 kodiert wurde. Meist wird es auch nur Datenpaket genannt oder sogar damit verwechselt.

Der Datenframe beinhaltet mindestens

  • Trennzeichen, um Beginn und Ende des Frames festzustellen,
  • Ziel- und Quell-Adressen (schichtspezifisch, auch Hardware, oder MAC-Adressen genannt),
  • Steuerinformationen (schichtspezifisch),
  • die Daten des Pakets aus Schicht 3, und
  • Prüfsummen zum Erkennen von Übertragungsfehlern.

[Bearbeiten] Der Datenframe bei Ethernet (IEEE-802.3)

Der Frame ist bei jedem IEEE-802.3-Standard gleich aufgebaut, was eine größere Kompatibilität gewährleistet. Er beinhaltet Ziel- und Quell-MAC-Adressen, Type Or Length (16-Bit) und führt im Datenteil das IP-Paket von der Schicht 3 mit sich. Zur Fehlerprüfung gibt es ein CRC-Feld (Frame Check Sequece) im Trailer, welches einen Hash bildet, um Datenveränderungen oder -verluste zu errechnen.

SOF Z-MAC Q.MAC T/L DATA FCS
6 Byte 6 Byte 2 Byte 46-1500 Byte 4 Byte
Start of Frame Ziel MAC Quell MAC Type or Length DATA Frame Check Sequence

Standardmäßig ist der Datenframe 1518 Byte groß, von denen 64 Byte für den Header und Trailer reserviert sind. Das heißt, für die Daten steht nur ein 1454 Byte großes Datenfeld zur Verfügung. Da ein IP-Paket aber bis ca. 65.000 Byte groß sein kann, würde es nicht in einen Datenframe passen. Deshalb werden die IP-Pakete von der Schicht 3 nur so groß gemacht, dass sie auch in einen Datenframe passen. Wird ein großes IP-Paket hierbei zerlegt, so spricht man von Fragmentierung. Typischerweise kann man dem IP-Protokollstack über die Maximum Transmission Unit (MTU) mitteilen, wie groß die Nutzdaten im Datenframe auf Schicht 2 sind, um die Fragmentierung zu vermeiden.

[Bearbeiten] Siehe auch

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -