IP virtual reassembly

Unanswered Question
Nov 17th, 2008
User Badges:


i have router on which nat is enabled and it gives error " gigabitethernet 0/0 the fragment table has reached its maximum threshold 16" what does it mean and what is the solution.


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
royalblues Mon, 11/17/2008 - 23:06
User Badges:
  • Green, 3000 points or more

It means the router has ip virtual-reassembly enabled on the interface and has reached its maximum threshold limit.

when NAT is enabled on an interface, VFR is automatically enabled on that interface.A buffer overflow attack can occur when an attacker continuously sends a large number of incomplete IP fragments, causing the firewall(IOS Firewall) to lose time and memory while trying to reassemble the fake packets.

The max-reassemblies number option and the max-fragments number option allow you to configure maximum threshold values to avoid a buffer overflow attack and to control memory usage.

In addition to configuring the maximum threshold values, each IP datagram is associated with a managed timer. If the IP datagram does not receive all of the fragments within the specified time (which can be configured via the timeout seconds option), the timer will expire and the IP datagram (and all of its fragments) will be dropped.

Try configuring no ip virtual-reassembly under the interfaces and see whether the error goes off



Jeffrey Jones Mon, 02/25/2013 - 09:09
User Badges:

not seeing the error, but should ip virual-reassembly be off on interface that I am using for voice, that I have nat configured for my cisco cube to go to the SIP provider?


This Discussion