Comware

 View Only
Expand all | Collapse all

The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

This thread has been viewed 5 times
  • 1.  The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 10, 2013 02:36 PM

    Hello,

     

    I have hundreds of those messages in my log of one of my switch stacks:

     

    %Oct 10 06:23:16:033 2013 DOTAN1 ARP/4/RATELIMIT: The ARP packet rate(89pps) exceeded the rate limit(50pps) on interface GigabitEthernet9/0/26 in the last 60 seconds.
    • on different interfaces
    • all the time
    • but there´s no loop (loop detection is on, with multiport, per vlan, action, semi shutdown)
    • asking myself

    - What limit? I didn´t set that one.  So let´s set "arp rate limit disable"?

    - What are normal values for "broadcast suppression" (for edge, servers,...)?

    - These messages aren´t informational only?



  • 2.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 10, 2013 03:37 PM

    Hi Martin,

     

    I've been seeing a lot of these on one of our sites.  I haven't had a chance to chase down what is causing it, but I'm guessing it's a feature of recent firmware that is not particularly well-tuned by default.  If anyone has any further info, I'd be keen to know more.



  • 3.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 11, 2013 09:05 AM

    I would be interested in that information as well. I started seeing that on our switches after we upgraded the firmware on them so my guess its something new in the firmware. But I haven't had a chance to track down what it is either. 



  • 4.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 11, 2013 12:33 PM

    It's an awful lot of ARP packets, mind you. I'd be inclined to fire up Wireshark, or whatever, and see whether you have some antisocial nodes there. There could be some sort of scan happening (if only a harmless network inventory kind), or maybe some buggy nodes not properly rate-limiting their own ARPs.



  • 5.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 11, 2013 06:13 PM

    Hi Richard,

     

    Our Ruckus wireless access points do sub-second ARP checking of their default gateway to verify connectivity.  On the site where I'm seeing this, we have 20 access points.  So 40 out of the 50 ARP requests in a second could easily be just those 20 APs.  I'll do a bit of packet capture and see if there's anything else contributing, but it seems to me that this is just much too sensitive a warning, and 50 pps is much too low a level.

     

    What would a conference or exhibition do where they often have 20K users in a building?  If all their wifi APs were on a single 10 GbE backbone you'd see orders of magnitude more ARP than what I have...



  • 6.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 11, 2013 07:24 PM

    Last time I looked the recommendation was to rate limit ARPs to a maximum of 1/second, so I would count the behaviour of your APs as antisocial. However, as an old DECnet guy,  I consider any use of the  broadcast address as antisocial ;)

     

    Coincidentally, this morning I was discussing moving some boxes that don't like excessive broadcasts and lock up onto a private network; here 'excessive' was more than about 10 pps. In the process of investigating, I found a few systems sending ARPs because their subnet mask was incorrectly set.

     

    Anyway, I guess  am trying to make two points:

     

    1. What a reasonable level is for you is way different from what it is for me; interesting to see a different perspective though.
    2. Having a good idea of what your baseline load is, and whether wierd stuff is going on is often worth it. Without that, there is no sensible way of answering the part of the original question about "normal" values for broadcast supression.

     

    I like some of the Comware stuff but the "we put so many features in our switches, there's no time to document them all" approach can be a bit trying at times.

     



  • 7.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 11, 2013 09:52 PM

    Hi Richard,

     

    I was mistaken about the ARP interval; it averages about 1.1-1.2 seconds; so it sounds like Ruckus have read the same recommendation as you.  :-)

     

    Here's a rather bizarre take on the error message:

    http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?sp4ts.oid=4218345&spf_p.tpst=kbDocDisplay&spf_p.prp_kbDocDisplay=wsrp-navigationalState%3DdocId%253Demr_na-c03661151-1%257CdocLocale%253D%257CcalledBy%253D&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken

     

    Especially strange given that RSTP is enabled on all the switches on which I'm seeing this log message.

     

    Another strange one here suggesting it's an actual broadcast storm:

    http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?sp4ts.oid=4218345&spf_p.tpst=kbDocDisplay&spf_p.prp_kbDocDisplay=wsrp-navigationalState%3DdocId%253Demr_na-c03784825-1%257CdocLocale%253D%257CcalledBy%253D&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken

     

    It appears "arp rate-limit rate information <seconds>" can be used to reduce the frequency of this message, and that the 5500 and higher platforms have a tunable rate limit, but on the 5120s and 3100s there doesn't seem to be a command to do it.



  • 8.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jan 28, 2014 08:49 PM

    Hi folks,

    Has anyone had any further progress on what causes these messages? I'm seeing rates up to 1000pps on the same network, and it's relatively small - certainly less than 300 nodes total.

    I've found that 5120s do have some tunable parameters: my current firmware (Version 5.20.99, Release 2220P02) allows "arp rate-limit rate PPS drop" or "arp rate-limit disable" at the interface level, and a number of new "arp rate-limit" and "arp anti-attack" commands at the top level. Anyone experimented with these settings?



  • 9.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jan 28, 2014 11:16 PM

    Further to my last message, one of the switches on this site is reporting via syslog:

     

    Jan 29 12:31:39 ... %%10ARP/4/RATELIMIT(l): The ARP packet rate(1000pps) exceeded the rate limit(50pps) on interface GigabitEthernet1/0/24 in the last 60 seconds.
    Jan 29 12:32:39 ... %%10ARP/4/RATELIMIT(l): The ARP packet rate(1000pps) exceeded the rate limit(50pps) on interface GigabitEthernet1/0/24 in the last 60 seconds.

    Yet over the timeframe in question, the switch reports something very different via SNMP:

     

    broadcast.png

     

    This seems to suggest that one or other measurement is not reporting the correct value, or the ARP rate limiter is reporting instantaneous values rather than sustained ones.  My SNMP poller runs every 5 minutes and thus reports the change averaged over the period.  An average of 18 pps between 12:30 and 12:35 seems completely reasonable given there are 20 APs using ARP-based polling to ensure their default gateway is alive.

     

    Would I be better off just disabling this feature?



  • 10.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jan 29, 2014 02:36 PM

    Well, i disabled it everywhere. a arp packet rate of 1000 pps? How many clients do you have behind that port?

     

    (Btw, which OID is used for broadcast / multicast monitoring?)



  • 11.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jan 29, 2014 05:21 PM

    Hi Michael,

     

    The port in question is the uplink of the switch.  The number of clients behind that port should be in the order of 100-200.  Not necessarily all on the same VLAN.

     

    I'd have to dig into the code to find out about the non-unicast packet counters, but I'd be reasonably confident that it's somewhere in the standard interface MIB.



  • 12.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jan 31, 2014 04:33 AM

    We have an installation with 5120 that were reporting this as well on the uplink ports (3 in a BAGG) to the CORE switches.

    The fix here was to do the right configuration and only allow the VLANs to be used, as someone (lazy) had just done the 'port trunk permit vlan all' :-)

     

    Cheers

     



  • 13.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Apr 24, 2014 03:44 PM


  • 14.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jun 19, 2014 11:57 AM

    Hi,

     

    I am having the same issue on a HP A5800-24G-SFP running Comware Software, Version 5.20.105.

    I see these messages on all the uplink BAGG interfaces on this particular switch:

     

    %%10ARP/4/ARPRateOverSpeed(t): -Slot=2;   1.3.6.1.4.1.25506.2.110.1.1.0.1: The ARP packet rate execeeds the rate limit.

    %%10ARP/4/RATELIMIT(l): -Slot=2; The ARP packet rate(101pps) exceeded the rate limit(100pps) on interface GigabitEthernet2/0/2 in the last 60 seconds.

     

    What is interesting is that this is not happening all the time, but it seems like almost everytime when a BAGG is decomissioned or created on any switch in the Datacenter that is not necessarly directty connected to this particular one.

    The order of events seems to like this:

     

    BAGG created or dicomisisoned

    Topology Change sent out, every switch, including this troubling one recieves it

    ARP packet rate on the troubling switch, on uplinks (this switch is only connected to other switches) show up in syslog



  • 15.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jun 19, 2014 12:02 PM

    I have found Comware switches themselves some of the worst offenders in sending ARPs. On topology change, they seem to want to refresh their entire ARP cache.



  • 16.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jun 19, 2014 01:56 PM

    is there anyway this can be fixed?



  • 17.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jun 28, 2014 02:46 AM

    Either you can alter the default value of 400 to something different (default was raised from 50 to 400 in R2221) through:

     

    arp rate-limit xxx

     

    Or you can just disable logging when arp rate-limit is violated:

     

    info-center source ARP channel 4 log level errors

    undo snmp-agent trap enable arp rate-limit

    Look here for more info: http://comaware.wordpress.com/2013/12/13/arp-ratelimit-spamming-logbuffer/



  • 18.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jul 18, 2014 05:28 PM

    it's  interesting the these message is dislayed for BAGG that have a status of DOWN. How can the ARP rate-limit exceed on a down interface?



  • 19.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jul 21, 2014 03:59 PM

    Are the members who belongs to this BAGG down aswell?



  • 20.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jul 22, 2014 08:00 PM

    That BAGG does not even have interfaces associated to it;  there is just the configuration of the interface left, as somebody probably forgot to clean up:

     

    dis link-aggregation verbose Bridge-Aggregation 20
    Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
    Port Status: S -- Selected, U -- Unselected
    Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,
    D -- Synchronization, E -- Collecting, F -- Distributing,
    G -- Defaulted, H -- Expired

    Aggregation Interface: Bridge-Aggregation20
    Aggregation Mode: Static
    Loadsharing Type: Shar
    Port Status Priority Oper-Key
    --------------------------------------------------------------------------------

     

    Also, is it normal that after a stp topology change, the switches refresh their ARP cache? this is what I noticed during some testing; i have added a new switch into the network, topology change was generated, switches refreshed their cache, and the "The ARP packet rate(89pps) exceeded the rate limit (100pps) on interface"  was filling the logs on these two particular switches we usually get these messages.

     



  • 21.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jul 23, 2014 08:22 AM

    That would depending on how far away this topology change occurs. If this particular device is part of this change and suddently hosts are seen through gi 0/2 instead of previous gi 0/1 then of course you will get a mac/arp "flap".

    There is also a setting regarding if you want to log mac-flapping or not:

    mac-flapping notification enable



  • 22.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Jul 23, 2014 07:14 PM

    The access switches only keep ARP entries of the other switches' management IPs; I dont understand why, when adding a new switch to the topology, the whole ARP table needs to be refreshed; and why not only add the entry for the new switch.

     

    Also, I still cannot explain how do ARP exceeds the rate-linit on a BAGG that is down.

     

    This is very annoying.



  • 23.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 24, 2014 01:22 PM

    Something interesting..... we used to get the ARP packet rate exceeds logs from  three 10G switches in the network; recently, we have upgraded the firmware on one of them (the one that was reporting the most) to Comware Software, Version 5.20.105, Release 1808P27. After the upgrade, there are no more ARP exceeds reported from this switch (HP A5800-24G-SFP), but still getting them from the other 2, different platform (HP A5820AF-24XG)  which run on Comware Software, Version 5.20.105, Feature 1805P02-US. 

    I dont know exactly what changed in the new software to stop these; we did not make changes to the configuration.



  • 24.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Oct 26, 2014 05:50 PM

    Read the release notes and you shall see...



  • 25.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Nov 06, 2014 03:50 PM

    ARP rate limit is not needed if the switch does not serve as  the access device for the users. By default its packet rate limit is 100 pps.

     

    50 pps if not configured by the administrator, then it is an error un the software that the later upgrade has reverted to 100 pps. Therefore it is not anymore 50 pps and 89 pps is not a pic.

     

    A server and/or a gateway can send a huge number of ARP packets. This attribute - and the ARP gateway protection - is usefull only at the access of the internetwork block.

     

     



  • 26.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Nov 04, 2015 05:54 AM

    I came across this problem couple of weeks ago, my loggs were flooded with ARP packet rate messages and also had a high CPU load. Turned out to be due to Tc flooding and after going for RSTP in instead of PVST the problem went away. I now have the occasional message. This was in a mixed Cisco, HP enviroment.

     

    Kjartan



  • 27.  RE: The ARP packet rate(89pps) exceeded the rate limit (50pps) on interface...

    Posted Apr 18, 2017 07:57 AM

    I saw ARP packet rate exceeding the default rate on all the link agg'ed interfaces as well as TCs and duplicate IP addresses logged yesterday where the core switch side of a 20G linkagg had one of the members taken out of the link aggregation group to an IDF by a consultant.   

    Simply adding 

    port link-aggregation group 5

    back into the interface configuration got everything OK again.