cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6339
Views
3
Helpful
4
Replies

Impact of enabling sysopt np completion-unit on FWSM

Shobith K
Level 1
Level 1

just one question. enabling sysopt np completion-unit , will it impact my fwsm. I have around 7 contexts and i am getting lots of out of order packets and slowness while transfering huge files. Can anyone help. Is it recommended.

1 Accepted Solution

Accepted Solutions

fadlouni
Level 1
Level 1

This Document has a section which explains how np completion impacts on fwsm and some other points to take into consideration when working with performance and reordering issues on the FWSM:

https://supportforums.cisco.com/docs/DOC-12668

Regards,

Fadi.

View solution in original post

4 Replies 4

Panos Kampanakis
Cisco Employee
Cisco Employee

"sysopt np completion-unit" will not impact the FWSM.

It also fixed an FWSM defect that used to reorder TCP packets under certain conditions and could cause slowness.

I hope it helps.

PK

The command only help for tcp traffic not for udp traffic.


Here is the defect ID for the FWSM out of order packet issue:

http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCsl10667

TCP out of order issue - that causes latency issues.
 
FWSM 3.1.12 and 3.2.5 and above code has a sysopt command "sysopt np completion-unit"
that needs to be configured.

Here is the link to the bug:
 
- To enable 'completion unit' on the NP complex, which will ensure that  packets processed by FWSM don't get reordered while traversing the
firewall:
 
                [no] sysopt np completion-unit
 
The 'no' form of the command disable the 'completion unit' and therefore  reordering may occur as packets get processed by the FWSM.
 
- The command is available in single and multiple mode. In multiple mode, the command must be executed in 'admin' context and it
will turn on/off the completion unit globally for the entire system.
 
- The command can be saved in the config using 'wr mem' and it is persistent across reloads.
 
- The command is synced from active to standby as part of the config sync.

Command reference link:

http://www.cisco.com/en/US/docs/security/fwsm/fwsm40/command/reference/s8.h tml#wp2759328

-KS

fadlouni
Level 1
Level 1

This Document has a section which explains how np completion impacts on fwsm and some other points to take into consideration when working with performance and reordering issues on the FWSM:

https://supportforums.cisco.com/docs/DOC-12668

Regards,

Fadi.

I have done below configs and the transfer rate has increased about 3 times. thanks for the document. And no outages during the change.

Optimized FWSM Configuration


• Interface MTU set to 1500 bytes
• TCP MSS adjusted to 1460 bytes
• TCP Windows Scale and SACK permitted
• TCP Sequence Number Randomization disabled
• NP Completion Unit enabled

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card