AUTOMATIC FRAMING SELECTION

Network traffic is monitored and an optimal framing heuristic is automatically determined and applied. Framing heuristics specify different rules for framing network traffic. While a framing heuristic is applied to the network traffic, alternative framing heuristics are speculatively evaluated for t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SUBBANA, KARTIK, GUPTA, NITIN, LASSEN, SOREN, WU, DAVID TZE-SI, KESWANI, VIVASVAT
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:Network traffic is monitored and an optimal framing heuristic is automatically determined and applied. Framing heuristics specify different rules for framing network traffic. While a framing heuristic is applied to the network traffic, alternative framing heuristics are speculatively evaluated for the network traffic. The results of these evaluations are used to rank the framing heuristics. The framing heuristic with the best rank is selected for framing subsequent network traffic. Each client/server traffic flow may have a separate framing heuristic. The framing heuristics may be deterministic based on byte count and/or time or based on traffic characteristics that indicate a plausible point for framing to occur. The choice of available framing heuristics may be determined partly by manual configuration, which specifies which framing heuristics are available, and partly by automatic processes, which determine the best framing heuristic to apply to the current network traffic from the set of available framing heuristics. La présente invention consiste : à contrôler le trafic réseau, et à déterminer et à appliquer automatiquement une heuristique de formation de trames optimale, les heuristiques de formation de trames spécifiant diverses règles destinées à mettre le trafic réseau en trames ; à évaluer de manière spéculative, pendant l'application d'une heuristique de formation de trames au trafic réseau, une autre heuristique de formation de trames pour le trafic réseau ; à utiliser les résultats desdites évaluations pour classer les heuristiques de formation de trames ; à sélectionner l'heuristique de formation de trames présentant le meilleur classement pour mettre le trafic réseau suivant en trames. Chaque flux de trafic client/serveur peut posséder une heuristique de formation de trames séparée. Les heuristiques de formation de trames peuvent être déterministes, basées sur le nombre d'octets et/ou le temps ou basées sur les caractéristiques du trafic qui indiquent un point plausible pour la survenance de la formation de trames. Le choix des heuristiques de formation de trames disponibles peut être déterminé en partie par une configuration manuelle, qui spécifie quelles sont les heuristiques de formation de trames disponibles, et en partie par des processus automatiques, qui déterminent quelle est la meilleure heuristique de formation de trames à appliquer au trafic réseau actuel à partir de l'ensemble des heuristiques de formation de trames disponibles.