Processing

Please wait...

Settings

Settings

1. WO2017138936 - DETERMINING PATTERN MATCH BASED ON CIRCUIT MATCH AND HASH VALUE MATCH

Publication Number WO/2017/138936
Publication Date 17.08.2017
International Application No. PCT/US2016/017360
International Filing Date 10.02.2016
IPC
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
02
Details
22
Arrangements for preventing the taking of data from a data transmission channel without authorisation
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
741
Header address processing for routing, e.g. table lookup
743
using hashing techniques
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
801
Flow control or congestion control
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
H04L 12/22 (2006.01)
H04L 12/743 (2013.01)
H04L 12/801 (2013.01)
H04L 29/06 (2006.01)
CPC
H04L 63/0227
H04L 63/123
H04L 63/1408
H04L 69/22
Applicants
  • HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP [US/US]; 11445 Compaq Center Drive West Houston, Texas 77070, US
Inventors
  • LAVIGNE, Bruce E.; US
  • WAKUMOTO, Shaun; US
  • VIQUEZ CALDERON, Claudio Enrique; CR
Agents
  • PATEL, Milin N.; US
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DETERMINING PATTERN MATCH BASED ON CIRCUIT MATCH AND HASH VALUE MATCH
(FR) DÉTERMINATION D'UNE CORRESPONDANCE DE MOTIFS D'APRÈS UNE CORRESPONDANCE DE CIRCUITS ET CORRESPONDANCE DE VALEURS DE HACHAGE
Abstract
(EN)
Examples disclosed herein relate to pattern matching. In one example, a notification from a hardware circuit of a device is received. In the example, the notification indicates that a first packet portion of a packet received by a network interface of the device is matched to a first pattern portion of a pattern. Further, in the example, the device hashes a second packet portion of the packet to generate a hash value based on a hash size determined via information received from the hardware circuit. In the example, the device determines that the hash value matches a pre-hash value corresponding to a second pattern portion of the pattern.
(FR)
L'invention concerne, dans les exemples décrits ici, la mise en correspondance de motifs. Dans un exemple, une notification en provenance d'un circuit matériel d'un dispositif est reçue. Dans l'exemple, la notification indique qu'une première partie de paquet d'un paquet reçu par une interface de réseau du dispositif concorde avec une première partie de motif d'un motif. En outre, dans l'exemple, le dispositif effectue un hachage d'une deuxième partie de paquet du paquet pour générer une valeur de hachage basée sur une taille de hachage déterminé via des informations reçues en provenance du circuit matériel. Dans l'exemple, le dispositif détermine que la valeur de hachage concorde avec une valeur avant hachage correspondant à une deuxième partie de motif du motif.
Latest bibliographic data on file with the International Bureau