Definition - What does Content Vectoring Protocol (CVP) mean?
Content Vectoring Protocol (CVP) is a protocol specification for filtering the data that crosses a firewall in anti-virus servers. CVP is used to scan data that's moving out of a firewall into an external scanning device.
CVP scans files for viruses or other malware as they pass through a firewell. It also creates a client-server relationship wherein different firewalls all share the same content validation server. This allows one content validation server to collect incoming files from multiple firewalls if they have been flagged as being suspicious.
CVP simplifies the deployment of anti-virus software and content blocking products with firewalls.
Content Vectoring Protocol was first designed by a company called Check Point Software in 1996 as a protocol for allowing anti-virus solutions to communicate with anti-virus servers. The first implementation of CVP was on Firewall-1 Version 3.0, but CVP was later developed as an application programming interface (API) specification.
A typical use of CVP would be moving all inbound SMTP messages to a content-scanning server, which would scan the data for any malicious Active-X code. CVP is mainly used in virus-scanning of data obtained from sources such as email messages or downloaded Internet files as they cross a firewall.