MTOM und Payload – aus Sicht der IT
Um binäre Daten auszutauschen, wurden Standardtechniken eingeführt. Jedoch können diese Payloads auch Schaden anrichten.
MTOM
Der Message Transmission Optimization Mechanism (MTOM) überträgt ausführbare Dateien (Binärdaten) in die Webservices. Für die Übermittlung werden dann XML-binary Optimized Packaging (XOP) verwendet. Die XOP-Technik ist eine effizientere Abbildung von strukturierten Daten mit bestimmten Inhaltstypen.
Dieser Mechanismus wird von dem World Wide Web Consortium (W3C), die Mitgliederorganisation für die Standardisierung von Techniken im Internet, empfohlen.
Payload – zwei verschiedene Seiten
Der Begriff Payload kann zwei verschiedene Bedeutungen haben. Zum einen ist Payload die Bezeichnung für die Komponenten einer Schadsoftware (Malware), welche in ein System unentdeckt eingeschleust wird. Die Malware wird mit Hilfe des Payloads in einem als Text markierten Bereich einer Nachricht versteckt.
Zum anderen gibt es den Begriff Payload (engl. für Nutzdaten) auch im Bereich der Kommunikationstechnik. Damit ist der Transport von Daten eines Datenpakets gemeint, welche keine Steuer- oder Protokollinformation enthalten. Zu den Nutzdaten gehören beispielsweise Texte, Zeichen und Bilder.
Transport von Nutzdaten
Der Transport kann je nach Protokoll variieren. In der Regel werden Nutzdaten bei verschachtelten Protokollen wie folgt behandelt. Payloads erhalten bei der Durchführung des Protokolls Headerinformationen vom Protokoll. Diese werden danach an die darunterliegende Protokollschicht weitergeleitet und stellen wiederum Nutzdaten dar. Dieser Ablauf wiederholt sich mehrere Male. Meistens folgt das Nutzdatenfeld dem Header, es kann aber auch nach einem Netzwerkprotokoll ein Trailer folgen.
Weitere Fachbegriffe aus dem Bereich der IT können Sie aus unserem 1×1 der IT entnehmen.