The attack-detect protocol car command sets the rate threshold for sending protocol packets to the CPU and the packet loss percentage threshold for attack detection.
The undo attack-detect protocol car command restores the default rate threshold for sending protocol packets to the CPU and packet loss percentage threshold for attack detection.
Table 1 lists the default rate thresholds for sending protocol packets to the CPU and packet loss percentage thresholds for attack detection.
Parameter | Description | Value |
---|---|---|
min-rate rate-value |
Specifies a rate threshold for CP-CAR. |
The value is an integer ranging from 20 to 4000, in pps. |
drop-packet-percent percentage |
Specifies a packet loss percentage threshold for CP-CAR. |
The value is an integer ranging from 0 to 99, in percentage. |
protocol protocol-name |
Specifies the name of a protocol that supports CAR. The value can be the name of a protocol such as 802.1ag, ARP, BFD, BGP, Telnet-client, Telnet-server, or TFTP. |
The actual protocol may vary. |
Usage Scenario
The security Operating Center (SOC) determines whether the system is being attacked based on the statistics analysis. To correctly obtain these statistics on a live network, you must set proper alarm thresholds for security attack events. The traffic models vary with different networkings in different scenarios.
protocol | min-rate | drop-packet-percent |
---|---|---|
atm-inarp | 500 | 30 |
unicast-vrrp | 500 | 30 |
dlp-bgp | 500 | 30 |
dlp-ldp | 500 | 30 |
dlp-ospf | 500 | 30 |
dlp-rsvp | 500 | 30 |
dlp-isis | 500 | 30 |
dlp-radius | 500 | 30 |
dlp-ipv6-bgp | 500 | 30 |
dlp-ipv6-ospf | 500 | 30 |
dcn-pkt-fin | 500 | 30 |
pcep | 500 | 30 |
vrrpv6 | 500 | 30 |
radiusv6 | 500 | 30 |
hwtacacsv6 | 500 | 30 |
lsppingv6 | 500 | 30 |
syslogv6 | 500 | 30 |
web-auth-serverv6 | 500 | 30 |
ipv6-ndh-miss | 500 | 30 |
802.1ag | 500 | 30 |
ttl-expiredv6 | 500 | 30 |
udp | 500 | 30 |
unknown | 500 | 30 |
vgmp | 500 | 30 |
vrrp | 500 | 30 |
web | 500 | 30 |
web_auth_server | 500 | 30 |
white-list | 500 | 30 |
arp | 500 | 30 |
arpmiss | 500 | 30 |
bfd | 500 | 30 |
bfdv6 | 500 | 30 |
bgp | 500 | 30 |
bgpv6 | 500 | 30 |
dhcp | 500 | 20 |
dhcpv6 | 500 | 30 |
diameter | 500 | 30 |
dns-client | 500 | 30 |
dnsv6 | 500 | 30 |
eapol | 500 | 30 |
fib-miss | 500 | 30 |
fib-missv6 | 500 | 30 |
ftp-client | 500 | 30 |
ftp-server | 300 | 30 |
ftpv6-client | 500 | 30 |
ftpv6-server | 500 | 30 |
hgmp | 500 | 30 |
http-redirect-chasten | 500 | 30 |
hwtacacs | 500 | 30 |
icmp | 300 | 30 |
icmp-broadcast-address-echo | 500 | 30 |
icmpv6 | 500 | 30 |
igmp | 500 | 30 |
ipfpm | 500 | 30 |
ipv6 | 500 | 30 |
isis | 500 | 30 |
l2tp | 500 | 30 |
lacp | 500 | 30 |
ldp | 500 | 30 |
lldp | 500 | 30 |
lspping | 500 | 30 |
mka | 500 | 30 |
mld | 500 | 30 |
mpls-oam | 500 | 30 |
msdp | 500 | 30 |
multicast | 500 | 30 |
multicastv6 | 500 | 30 |
na | 500 | 30 |
nd | 500 | 30 |
ns | 500 | 30 |
ntp | 500 | 30 |
openflow | 500 | 30 |
ospfv2 | 500 | 30 |
ospfv3 | 500 | 30 |
padi | 500 | 30 |
pim | 500 | 30 |
pim_mc | 500 | 30 |
pimv6 | 500 | 30 |
portal | 500 | 30 |
pppoe | 500 | 20 |
ra | 500 | 30 |
radius | 500 | 30 |
rip | 500 | 30 |
rrpp | 500 | 30 |
rs | 500 | 30 |
rsvp | 500 | 30 |
sftp-client | 500 | 30 |
sftp-server | 500 | 30 |
snmp | 500 | 30 |
snmpv6 | 500 | 30 |
ssh-client | 500 | 30 |
ssh-server | 500 | 30 |
sshv6-server | 500 | 30 |
tcp | 500 | 30 |
tcp-65410 | 500 | 30 |
telnet-client | 500 | 30 |
telnet-server | 500 | 30 |
telnetv6-client | 500 | 30 |
telnetv6-server | 500 | 30 |
tftp | 500 | 30 |
tftpv6-client | 500 | 30 |
ttl-expired | 500 | 30 |
802.3ah | 500 | 30 |
In VS mode, this command is supported only by the admin VS.