Zum Inhalt springen

„Generic Framing Procedure“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
MerlBot (Diskussion | Beiträge)
+QS WP:Wikifizieren: Kategorien fehlen, Verwaist
K Archivlink geprüft
 
(11 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Generic Framing Procedure''' ('''GFP''') ist eine [[Multiplexverfahren|Multiplex]]ing-Technik, die in der [[ITU-T]] G.7041 definiert ist. Sie ermöglicht es, Datenströme von Anwendungen aus einer höheren Netzwerkschicht über ein Transportnetzwerk wie [[Synchronous Digital Hierarchy|SDH]]/[[SONET]] zu leiten, wobei die Paketgrößen variabel sein können.<ref>{{Webarchiv|text=''GFP-Protokoll'' |url=http://www.itwissen.info/definition/lexikon/generic-framing-procedure-GFP-GFP-Protokoll.html |wayback=20120501152208 }}</ref>
{{QS-Antrag|20. Januar 2011|2=[[WP:Wikifizieren]]: [[Wikipedia:Kategorien|Kategorien]] fehlen, Verwaist -- [[Benutzer:MerlBot/AutoQS|MerlBot]] 00:33, 20. Jan. 2011 (CET)}}
'''Generic Framing Procedure''' ('''GFP''') ist eine [[Multiplex]]ing-Technik, die in der [[ITU-T]] G.7041 definiert ist. Sie ermöglicht es, Datenströme von Anwendungen aus einer höheren Netzwerkschicht über ein Transportnetzwerk wie [[Synchronous Digital Hierarchy|SDH]]/[[SONET]] zu leiten, wobei die Paketgrößen variabel sein können. Die Pakete können [[Protocol Data Unit]] (PDU)-orientiert sein, wie [[Internet Protocol|IP]]/[[Point-to-Point Protocol|PPP]] oder [[Ethernet]] [[Media Access Control]], oder sie können blockorientiert sein, wie [[Fibre Channel]].


== Variationen ==
GPF hat zwei Modi: Generic Framing Procedure - Framed (GFP-F) and Generic Framing Procedure - Transparent (GFP-T):

Die Pakete können [[Protocol Data Unit]] (PDU)-orientiert sein, wie [[Internet Protocol|IP]]/[[Point-to-Point Protocol|PPP]] oder [[Ethernet]] [[Media Access Control]], oder sie können blockorientiert sein, wie [[Fibre Channel]]. GFP hat zwei Modi: Generic Framing Procedure - Framed (GFP-F) and Generic Framing Procedure - Transparent (GFP-T):
* '''GFP-F''' bildet jedes Anwendungspaket in ein einzelnes GFP-Paket ab. GFP-F wird verwendet, wenn vom Protokoll der Anwendung eine Paketierung vorgenommen wird.
* '''GFP-F''' bildet jedes Anwendungspaket in ein einzelnes GFP-Paket ab. GFP-F wird verwendet, wenn vom Protokoll der Anwendung eine Paketierung vorgenommen wird.
* '''GFP-T''' dagegen erlaubt es, mehrere [[8B/10B-Code|8B/10B]] block-codierte Anwendungsdatenströme effizient in einen gemeinsamen [[64B/65B-Code|64B/65B]] Block Code zu packen, der mit GPF transportiert wird.
* '''GFP-T''' dagegen erlaubt es, mehrere [[8B/10B-Code|8B/10B]] block-codierte Anwendungsdatenströme effizient in einen gemeinsamen [[64B/65B-Code|64B/65B]] Block Code zu packen, der mit GFP transportiert wird.


GPF benutzt einen Längen/[[Header Error Check|HEC-basierten]] Mechanismus, der robuster ist als der von [[High-Level Data Link Control]] (HDLC), der auf Single Octet Flags basiert.
GFP benutzt einen Längen/[[Header Error Check|HEC-basierten]] Mechanismus, der robuster ist als der von [[High-Level Data Link Control]] (HDLC), der auf Single Octet Flags basiert.


Nortel implementiert zwei Arten von GFP-Paketen: Einen GFP Client Frame und einen GPF Control Frame. Ersterer kann wiederum ein Daten- oder ein Management-Frame für die Anwendung sein und transportiert in jedem Fall Anwendungsdaten. Der Control-Frame dagegen transportiert Point-To-Point-Verwaltungsinformation wie Signalverlust usw. Er kann auch lediglich Headerinformationen ohne Nutzdaten enthalten, um Lücken im Datenstrom der Anwendung aufzufüllen, falls diese langsamer sendet, als das Medium transportieren kann. Man spricht auch von Idle Frames.
[[Nortel]] implementiert zwei Arten von GFP-Paketen: Einen GFP Client Frame und einen GFP Control Frame. Ersterer kann wiederum ein Daten- oder ein Management-Frame für die Anwendung sein und transportiert in jedem Fall Anwendungsdaten. Der Control-Frame dagegen transportiert [[Point-to-Point]]-Verwaltungsinformation wie Signalverlust usw. Er kann auch lediglich Headerinformationen ohne Nutzdaten enthalten, um Lücken im Datenstrom der Anwendung aufzufüllen, falls diese langsamer sendet, als das Medium transportieren kann. Man spricht auch von [[Idle]] [[Datenframe|Frame]]s.


==Paketformat==
== Paketformat ==

Ein GPF-Paket besteht aus:
Ein GFP-Paket besteht aus:
* Core Header
* Core Header
* Daten Header
* Daten Header
* Optionaler Erweiterungsheader
* GFP-Nutzdaten
* GFP-Nutzdaten
* Optionale [[Frame Check Sequence]] (FCS).
* Optionale [[Frame Check Sequence]] (FCS)
* Optionaler Erweiterungsheader.


==Modi==
== Modi ==

* ''Framed GFP'' (GFP-F) nutzt Bandbreite optimal aus, zu Lasten der Latenz. Es kapselt komplette Anwendungspakete (z.B. Ethernet) und versieht sie mit einem GFP-Header.
* ''Framed GFP'' (GFP-F) nutzt Bandbreite optimal aus, zu Lasten der Latenz. Es kapselt komplette Anwendungspakete (z. B. Ethernet) und versieht sie mit einem GFP-Header.
* ''Transparent GFP'' (GFP-T) verwendet man, um block-codierte Daten wie [[Gigabit Ethernet]], [[Fibre Channel]], [[ESCON]], [[FICON]] und [[Digital Video Broadcasting]] (DVB) mit geringer Latenzzeit zu transportieren. Hier werden gegebenenfalls auch kleinere Gruppen von 8B/10B-Symbolen transportiert, anstelle auf das Erreichen einer kompletten Paketgröße zu warten.
* ''Transparent GFP'' (GFP-T) verwendet man, um block-codierte Daten wie [[Gigabit Ethernet]], [[Fibre Channel]], [[ESCON]], [[FICON]] und [[Digital Video Broadcasting]] (DVB) mit geringer Latenzzeit zu transportieren. Hier werden gegebenenfalls auch kleinere Gruppen von 8B/10B-Symbolen transportiert, anstelle auf das Erreichen einer kompletten Paketgröße zu warten.


==Siehe auch==
== Weblinks ==

* [[Virtual concatenation]]
* [https://www.ieee802.org/rprsg/public/presentations/may2001/gfp.pdf T1X1.5/2000-024R3 Generic Framing Procedure], ieee802.org
* [[Link Capacity Adjustment Scheme]]

== Einzelnachweise ==

<references />





[[Kategorie:Multiplextechnik]]
[[es:Generic Framing Procedure]]
[[it:Generic Framing Procedure]]
[[en:Generic Framing Procedure]]

Aktuelle Version vom 10. Mai 2024, 07:33 Uhr

Generic Framing Procedure (GFP) ist eine Multiplexing-Technik, die in der ITU-T G.7041 definiert ist. Sie ermöglicht es, Datenströme von Anwendungen aus einer höheren Netzwerkschicht über ein Transportnetzwerk wie SDH/SONET zu leiten, wobei die Paketgrößen variabel sein können.[1]

Die Pakete können Protocol Data Unit (PDU)-orientiert sein, wie IP/PPP oder Ethernet Media Access Control, oder sie können blockorientiert sein, wie Fibre Channel. GFP hat zwei Modi: Generic Framing Procedure - Framed (GFP-F) and Generic Framing Procedure - Transparent (GFP-T):

  • GFP-F bildet jedes Anwendungspaket in ein einzelnes GFP-Paket ab. GFP-F wird verwendet, wenn vom Protokoll der Anwendung eine Paketierung vorgenommen wird.
  • GFP-T dagegen erlaubt es, mehrere 8B/10B block-codierte Anwendungsdatenströme effizient in einen gemeinsamen 64B/65B Block Code zu packen, der mit GFP transportiert wird.

GFP benutzt einen Längen/HEC-basierten Mechanismus, der robuster ist als der von High-Level Data Link Control (HDLC), der auf Single Octet Flags basiert.

Nortel implementiert zwei Arten von GFP-Paketen: Einen GFP Client Frame und einen GFP Control Frame. Ersterer kann wiederum ein Daten- oder ein Management-Frame für die Anwendung sein und transportiert in jedem Fall Anwendungsdaten. Der Control-Frame dagegen transportiert Point-to-Point-Verwaltungsinformation wie Signalverlust usw. Er kann auch lediglich Headerinformationen ohne Nutzdaten enthalten, um Lücken im Datenstrom der Anwendung aufzufüllen, falls diese langsamer sendet, als das Medium transportieren kann. Man spricht auch von Idle Frames.

Ein GFP-Paket besteht aus:

  • Core Header
  • Daten Header
  • GFP-Nutzdaten
  • Optionale Frame Check Sequence (FCS)
  • Optionaler Erweiterungsheader.
  • Framed GFP (GFP-F) nutzt Bandbreite optimal aus, zu Lasten der Latenz. Es kapselt komplette Anwendungspakete (z. B. Ethernet) und versieht sie mit einem GFP-Header.
  • Transparent GFP (GFP-T) verwendet man, um block-codierte Daten wie Gigabit Ethernet, Fibre Channel, ESCON, FICON und Digital Video Broadcasting (DVB) mit geringer Latenzzeit zu transportieren. Hier werden gegebenenfalls auch kleinere Gruppen von 8B/10B-Symbolen transportiert, anstelle auf das Erreichen einer kompletten Paketgröße zu warten.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. GFP-Protokoll (Memento vom 1. Mai 2012 im Internet Archive)