application-apperceive
Function
The application-apperceive command sets the rate limit for Secure Shell (SSH), Telecommunication Network Protocol (Telnet), Secure Shell Version 6 (SSHv6), Telecommunication Network Protocol Version 6 (Telnetv6), or File Transfer Protocol (FTP) packets after active link protection (ALP) is enabled.
The undo application-apperceive command restores the default rate limit for SSH, Telnet, SSHv6, Telnetv6, or FTP packets.
By default, the rate limit for SSH packets, Telnet packets, SSHv6 packets, Telnetv6 packets is 512 pps, and the rate limit for FTP packets is 1024 pps.
Format
application-apperceive packet-type { ssh | telnet | sshv6 | telnetv6 | ftp } rate-limit rate-value
undo application-apperceive packet-type { ssh | telnet | sshv6 | telnetv6 | ftp }
Parameters
Parameter |
Description |
Value |
---|---|---|
packet-type { ssh | telnet | sshv6 | telnetv6 | ftp } |
Specifies a packet type.
|
- |
rate-limit rate-value |
Specifies the rate limit of protocol packets. |
The value is an integer that ranges from 64 to 32768, in pps. |
Usage Guidelines
Usage Scenario
The default rate limit for application protocol packets such as FTP packets is low. To transmit these packets at a higher rate, run the application-apperceive command.
Precautions
If you run the application-apperceive command with the same protocol type specified in the same attack defense policy view multiple times, only the latest configuration takes effect.
This command takes effect only when active link protection is enabled by the cpu-defend application-apperceive enable command.