Protocol - Rule Classification

Introduction

Each stream has an associated protocol that determines the method used to transmit the traffic. Protocols define strict conventions for how the data is packaged and the systems used to ensure faultless delivery.

Rules allow you to specify which protocol is to be processed. They also provide criteria related to the protocol such as source and destination address, ports and acknowledgement prioritization as used with TCP.

Usage

The protocol can be set by selecting the appropriate entry from the rule classification window. All traffic streams that use the selected protocol at layer 3 will be filtered by the rule.

Additional criteria are available for TCP including:

  • Local Address - Specifies the IP address used by the protocol for computers on the local network. This option is available in the Local Endpoint window.
  • Local Port - Specifies the TCP port used by local computers in the Local Endpoint window.
  • Remote Address - Specifies the IP address used by the protocol for websites and other remote hosts. Available in the Remote Endpoint window.
  • Remote Port - Specifies the TCP port used by remote computers, often used as the server port for the connection. This option is available in the Remote Endpoint window.
  • TCP Acknowledgement Prioritization - Enables faster processing for TCP control data. Available in the Advanced Processing tab for the rule.

User Interface

The protocol field is accessible through the properties window for the rule under the Classify tab:

Specifications

Name Value
Property Name Protocol
Category Rule Classification
Values TCP
Default TCP
XML file rules.xml
XML name <protocol>
XML values tcp