On 09/02/10 13:45, Andy B. wrote:
Are these receive addresses in the router or transit?

sh mls cef lookup x.x.160.112
sh mls cef lookup x.x.160.112 detail
<from output A:123>
sh mls cef adjacency entry 123 detail


#show buffers input-interface te9/1 header

Buffer information for Small buffer at 0x50070DC8
   data_area 0x80667C4, refcount 1, next 0x45475F58, flags 0x280
   linktype 7 (IP), enctype 1 (ARPA), encsize 14, rxtype 1
   if_input 0x4646B618 (TenGigabitEthernet9/1), if_output 0x0 (None)
   inputtime 47w4d (elapsed 00:00:09.252)
   outputtime 47w4d (elapsed 00:03:54.772), oqnumber 65535
   datagramstart 0x806683A, datagramsize 62, maximum size 308
   mac_start 0x806683A, addr_start 0x806683A, info_start 0x0
   network_start 0x8066848, transport_start 0x8066878, caller_pc 0x4187C1F0

   source: x.x.224.116, destination: y.y.176.97, id: 0x79FD, ttl: 121,
   TOS: 0 prot: 6, source port 2844, destination port 445

x.x = outside

Ok, so this is an inbound TCP packet to port 445, for a host which isn't in the ARP table, hence the glean:

#sh mls cef lookup y.y.176.97

Codes: decap - Decapsulation, + - Push Label
Index  Prefix              Adjacency
20304  y.y.176.0/24    glean

Probably random malware/virus scanning.

Obviously the CPU will handle gleans (things which need an ARP lookup). As has been pointed out, you can enable the "glean" rate limiter but two points to bear in mind:

1. It's box-global and there's no per-interface round-robin or anything. Basically you're telling it "only ever send me 200 packets which need an ARP lookup per second" and if some bad person on the internet sends you 201, they can crowd out legitimate local traffic (the glean rate-limiter should really be per input-SVI. Sigh...)

2. It seems a bit unlikely that you'll suddenly get 5x more glean traffic at the exact peak of your forwarding rate, so this might be just random background traffic.


Personally I would use a SPAN or (E)RSPAN session monitoring the CPU during an outage to see what's actually hitting the CPU:

http://cisco.cluepon.net/index.php/6500_SPAN_the_RP

...this is a lot easier under later IOS, but can be done under SXF. Why guess what's hitting the CPU when you can *know*?
_______________________________________________
cisco-nsp mailing list  [email protected]
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/

Reply via email to