Method and apparatus for improving security while transmitting data packet
    1.
    发明专利
    Method and apparatus for improving security while transmitting data packet 有权
    用于在发送数据包时改进安全性的方法和装置

    公开(公告)号:JP2007259446A

    公开(公告)日:2007-10-04

    申请号:JP2007071816

    申请日:2007-03-20

    CPC classification number: H04L49/9042 H04L49/90 H04L69/22

    Abstract: PROBLEM TO BE SOLVED: To provide methods and an apparatus for improving security while transmitting a data packet. SOLUTION: In a first aspect of the present invention, a first method of transmitting a data packet is provided. The first method includes the steps of: (1) for each connection from which a data packet may be transmitted, storing header data corresponding to the connection; (2) employing a user application to form a header and payload data of a packet, wherein the user application is associated with a connection from which the packet is to be transmitted; and (3) while transmitting the packet, comparing one or more portions of the packet header data with the header data corresponding to the connection with which the user application is associated. Numerous other aspects are also provided. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供发送数据分组时提高安全性的方法和装置。 解决方案:在本发明的第一方面,提供了发送数据分组的第一种方法。 第一种方法包括以下步骤:(1)对于可以从其发送数据分组的每个连接,存储对应于该连接的头部数据; (2)使用用户应用来形成分组的报头和有效载荷数据,其中所述用户应用与要发送所述分组的连接相关联; 和(3)在发送分组时,将分组报头数据的一个或多个部分与对应于用户应用所关联的连接的报头数据进行比较。 还提供了许多其他方面。 版权所有(C)2008,JPO&INPIT

    Multithread-Paketverarbeitung
    2.
    发明专利

    公开(公告)号:DE112013001211B4

    公开(公告)日:2020-04-23

    申请号:DE112013001211

    申请日:2013-02-15

    Applicant: IBM

    Abstract: Verfahren zur gleichzeitigen Verarbeitung von reihenfolgesensitiven Datenpaketen, wobei das Verfahren die Schritte aufweist:Empfangen einer Vielzahl von in Folge angeordneten Datenpaketen in einer Netzwerkschnittstelleneinheit;durch die Netzwerkschnittstelleneinheit Leiten eines ersten Datenpakets von der Vielzahl der in Folge angeordneten Datenpakete an eine erste Auslagerungsengine;durch die Netzwerkschnittstelleneinheit Leiten eines zweiten Datenpakets von der Vielzahl der in Folge angeordneten Datenpakete an eine zweite Auslagerungsengine, wobei das zweite Datenpaket sequenziell auf das erste Datenpaket folgt;Empfangen von Informationen von der ersten Auslagerungsengine durch die zweite Auslagerungsengine, wobei die Informationen zeigen, dass die erste Auslagerungsengine das erste Datenpaket gerade verarbeitet; undauf der Grundlage der an der zweiten Auslagerungsengine empfangenen Informationen Verarbeiten des zweiten Datenpakets durch die zweite Auslagerungsengine, so dass kritische Ereignisse bei der Verarbeitung des ersten Datenpakets durch die erste Auslagerungsengine vor kritischen Ereignissen bei der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine auftreten,wobei der Schritt der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine, so dass kritische Ereignisse bei der Verarbeitung des ersten Datenpakets durch die erste Auslagerungsengine vor kritischen Ereignissen bei der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine auftreten, einen oder mehrere der folgenden Schritte aufweist:Beginnen der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine im Anschluss an den Empfang einer Benachrichtigung von der ersten Auslagerungsengine, dass eine Gültigkeitsprüfung an dem ersten Datenpaket durchgeführt wurde;Fortsetzen der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine nach einem Prüfpunkt in der Verarbeitung im Anschluss an den Empfang einer Benachrichtigung von der ersten Auslagerungsengine, dass die erste Auslagerungsengine einen entsprechenden Prüfpunkt in der Verarbeitung des ersten Datenpakets durchlaufen hat; undSchreiben des zweiten Datenpakets in den Hauptspeicher durch die zweite Auslagerungsengine im Anschluss an eine Benachrichtigung, dass die erste Auslagerungsengine das erste Datenpaket in den Hauptspeicher geschrieben hat.

    Multi-threaded packet processing
    3.
    发明专利

    公开(公告)号:GB2513809B

    公开(公告)日:2015-07-01

    申请号:GB201415479

    申请日:2013-02-15

    Applicant: IBM

    Abstract: A system is disclosed for concurrently processing order sensitive data packets. A first data packet from a plurality of sequentially ordered data packets is directed to a first offload engine. A second data packet from the plurality of sequentially ordered data packets is directed to a second offload engine, wherein the second data packet is sequentially subsequent to the first data packet. The second offload engine receives information from the first offload engine, wherein the information reflects that the first offload engine is processing the first data packet. Based on the information received at the second offload engine, the second offload engine processes the second data packet so that critical events in the processing of the first data packet by the first offload engine occur prior to critical events in the processing of the second data packet by the second offload engine.

    Multithread-Paketverarbeitung
    4.
    发明专利

    公开(公告)号:DE112013001211T5

    公开(公告)日:2014-11-13

    申请号:DE112013001211

    申请日:2013-02-15

    Applicant: IBM

    Abstract: Ein System zur gleichzeitigen Verarbeitung von reihenfolgesensitiven Datenpaketen wird offenbart. Ein erstes Datenpaket von einer Vielzahl von in Folge angeordneten Datenpaketen wird an eine erste Auslagerungsengine geleitet. Ein zweites Datenpaket von der Vielzahl der in Folge angeordneten Datenpakete wird an eine zweite Auslagerungsengine geleitet, wobei das zweite Datenpaket sequenziell auf das erste Datenpaket folgt. Die zweite Auslagerungsengine empfängt Informationen von der ersten Auslagerungsengine, wobei die Informationen zeigen, dass die erste Auslagerungsengine das erste Datenpaket gerade verarbeitet. Auf der Grundlage der an der zweiten Auslagerungsengine empfangenen Informationen verarbeitet die zweite Auslagerungsengine das zweite Datenpaket, so dass kritische Ereignisse bei der Verarbeitung des ersten Datenpakets durch die erste Auslagerungsengine vor kritischen Ereignissen bei der Verarbeitung des zweiten Datenpakets durch die zweite Auslagerungsengine auftreten.

    Multi-threaded packet processing
    5.
    发明专利

    公开(公告)号:GB2513809A

    公开(公告)日:2014-11-05

    申请号:GB201415479

    申请日:2013-02-15

    Applicant: IBM

    Abstract: A system is disclosed for concurrently processing order sensitive data packets. A first data packet from a plurality of sequentially ordered data packets is directed to a first offload engine. A second data packet from the plurality of sequentially ordered data packets is directed to a second offload engine, wherein the second data packet is sequentially subsequent to the first data packet. The second offload engine receives information from the first offload engine, wherein the information reflects that the first offload engine is processing the first data packet. Based on the information received at the second offload engine, the second offload engine processes the second data packet so that critical events in the processing of the first data packet by the first offload engine occur prior to critical events in the processing of the second data packet by the second offload engine.

Patent Agency Ranking