METHOD AND APPARATUS FOR REDUCING PORT CONTENTION

The problem of contention by applications for access to transport layer end ports is addressed by two mechanisms. The first mechanism is that of providing a dedicated generic port listener for each port that acts to accept or decline incoming connections on a port. In such a case only one listener m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RS, SUBRAMANIAN, SMRZ, PETR, PATIL, SANTOSH
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The problem of contention by applications for access to transport layer end ports is addressed by two mechanisms. The first mechanism is that of providing a dedicated generic port listener for each port that acts to accept or decline incoming connections on a port. In such a case only one listener monitors the port, and contention between applications is reduced. The second mechanism is the provision of a thin protocol aware layer between the transport layer ports and the client applications. The protocol aware layer comprises one or more protocol registers which are each able to parse an incoming data connection to determine whether it is in accordance with an application layer protocol. A protocol register has knowledge of applications which make use of the protocol and is able to route the data connection to one of the applications registered therewith. On peut résoudre le problème de la contention liée à l'accès aux ports d'extrémité de la couche de transport par deux mécanismes. Le premier mécanisme comporte pour chaque port un auditeur de port générique dédié agissant pour accepter ou décliner les connexions entrant sur le port. Dans un tel cas un seul auditeur surveille le port et la contention entre les applications est réduite. Le deuxième mécanisme consiste à mettre en place une couche mince de protocole consciente entre les ports de la couche de transport et les applications clients. La couche consciente du protocole comprend un ou plusieurs registres de protocole pouvant chacun faire l'analyse syntaxique d'une connexion entrante de données pour déterminer si elle est conforme à un protocole de couche d'application. Un registre de protocole ayant connaissance des applications utilisant le protocole est capable de diriger la connexion de données vers une des applications enregistrées avec le protocole.