Method and system for dispatching socks traffic based on socks connection identified by source address, application address and application level protocol

   
   

The present invention relates to a method and system for dispatching on a socks server an IP datagram originated from an application on a source device, in an Internet Protocol (IP) network comprising a plurality of socks servers, said IP datagram comprising a Source IP Address field in the IP header, a Source Port field in the Transmission Control Protocol (TCP) header, and socks data. The method comprises, in a socks dispatcher, the steps of: identifying the source device by retrieving source address in the Source IP Address field; identifying the application on the source device by retrieving the application address in the Source Port field; determining the application level protocol of socks data referring to a first table, the first table comprising for each socks connection identified by a source address and an application address, an application level protocol; and selecting a socks server referring to a second table, the second table defining for each application level protocol one or a plurality of socks servers. The step of selecting a socks server referring to a second table, comprises the further steps of: determining the number of socks servers in the second table defined for the application level protocol of the IP datagram: if only one socks server is defined in the second table, forwarding the IP datagram to said socks server, if more that one socks server is defined in the second table, forwarding the IP datagram to a socks server selected according to its capacity and the priority of the IP datagram.

La presente invenzione riguarda un metodo ed il sistema per spedire su un assistente che dei calzini un IP datagram ha provenuto da un'applicazione su un dispositivo di fonte, in una rete di Internet Protocol (IP) che contiene una pluralità gli assistenti dei calzini, ad esempio il IP datagram che contiene un campo di IP address di fonte nell'intestazione del IP, un campo dell'orificio di fonte nell'intestazione di Transmission Control Protocol (TCP) e colpisce i dati con forza. Il metodo contiene, in uno spedizioniere dei calzini, i punti: identificando il dispositivo di fonte per il richiamo dell'indirizzo di fonte nel campo di IP address di fonte; identificando l'applicazione sul dispositivo di fonte per il richiamo dell'indirizzo di applicazione nel campo dell'orificio di fonte; determinando il protocollo del livello di applicazione dei dati dei calzini che si riferiscono ad una prima tabella, alla prima tabella contenenti per ogni collegamento dei calzini identificato da un indirizzo di fonte e da un indirizzo di applicazione, un protocollo del livello di applicazione; e selezionando un assistente dei calzini che si riferisce ad una seconda tabella, alla seconda tabella che definisce per ogni protocollo uno del livello di applicazione o ad una pluralità di assistenti dei calzini. Il punto della selezione dell'assistente dei calzini che si riferisce ad una seconda tabella, contiene ulteriori punti: determinando il numero di assistenti dei calzini nella seconda tabella definita per l'applicazione livelli il protocollo del IP datagram: se soltanto uno colpisce l'assistente è definito nella seconda tabella, spedizione il IP datagram all'assistente detto dei calzini, se più che uno colpisce l'assistente con forza è definito nella seconda tabella, spedizione che il IP datagram ad un assistente dei calzini ha selezionato secondo la relativa capienza e la priorità del IP datagram.

 
Web www.patentalert.com

< Computer graphic display visualization system and method

< System and method for facilitating distributed server administration of server systems that are scalable and version independent

> Secondary user interface

> Computer system, method, and business method for automating business-to-business communications

~ 00164