ANTI-VIRUS SCANNING OF PARTIALLY AVAILABLE CONTENT
A client device transmits requests via a gateway to a server in a network environment. The requests indicate specific portions of a file on a server to be transmitted as part of the download process. The gateway receives into its memory the requested portions of the file and assembles the received p...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A client device transmits requests via a gateway to a server in a network environment. The requests indicate specific portions of a file on a server to be transmitted as part of the download process. The gateway receives into its memory the requested portions of the file and assembles the received portions into an assembly file. The gateway continuously scans the largest contiguous sequence of the portions in the assembly file for viruses while the requested portions of the file are being received and become available before feeding the received portions to the client computer. By scanning the largest consecutive sequence while new portions become available, the time to complete the scan is reduced thereby increasing the throughput of the gateway.
L'invention concerne le balayage antivirus d'un contenu partiellement disponible. Un dispositif de client transmet les demandes via une passerelle à un serveur dans un environnement de réseau. Les demandes indiquent les portions spécifiques d'un fichier sur un serveur à transmettre comme une partie du processus de téléchargement. La passerelle reçoit dans sa mémoire les portions demandées du fichier et assemble les portions reçues en un fichier d'assemblage. La passerelle balaie en continu la plus grande séquence continue des portions dans le fichier d'assemblage pour rechercher des virus alors que les portions demandées du fichier sont en cours de réception et deviennent disponibles avant de délivrer les portions reçues à l'ordinateur de client. En balayant la plus grande séquence consécutive alors que de nouvelles portions deviennent disponibles, le temps pour achever le balayage est réduit augmentant ainsi la capacité de la passerelle. |
---|