The present invention provides a protocol and associated method for
enhancing the throughput and response time performance of Transmission
Control Protocol/Internet Protocol (TCP/IP) applications and services in
Internet and Intranet environments that use the TCP/IP protocol suite,
e.g., HTTP Internet browsers, HTTP servers, FTP servers, etc. The protocol
of the present invention, termed Communication Enhancement Protocol (CEP),
comprises a flow control method that functions to maximize the performance
of IP communication links. The CEP is positioned in either Transport Layer
4 or Session Layer 5 of the OSI communications protocol stack. The CEP of
the present invention optimizes the interactions between transport
protocols and applications by utilizing novel flow control algorithms so
as to reduce overhead and the use of the server's resources. Using the CEP
of the present invention, data throughput and response time up to 2.5
times as fast as compared with conventional communication protocols. The
CEP also comprises an error handling mechanism that permits detection of
and recovery from packet loss and extreme network congestion.
La présente invention fournit un protocole et une méthode associée pour augmenter l'exécution de temps de réponse de sortie et des applications et des services du protocole de la commande Protocol/Internet de transmission (TCP/IP) dans les environnements d'Internet et d'Intranet qui emploient la suite de protocole de TCP/IP, par exemple, navigateurs d'Internet de HTTP, serveurs de HTTP, serveurs de ftp, etc... Le protocole de la présente invention, nommé protocole de perfectionnement de communication (CÈPE), comporte une méthode de contrôle d'écoulement cette des fonctions pour maximiser l'exécution des liaisons d'IP. Le CÈPE est placé dans la couche transport 4 ou la couche session 5 du protocol stack de communications d'OSI. Le CÈPE de la présente invention optimise les interactions entre les protocoles de transport et les applications en utilisant des algorithmes de commande d'écoulement de roman afin de réduire des frais généraux et l'utilisation des ressources du serveur. En utilisant le CÈPE de l'invention, du flux de données et du temps de réponse actuels jusqu'à 2.5 fois aussi rapidement par rapport aux protocoles de transmission conventionnels. Le CÈPE comporte également un mécanisme de gestion d'erreur permet dont la détection et le rétablissement de la perte de paquet et de la congestion de réseau extrême.