cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1808
Views
5
Helpful
4
Replies

Converting optimization from CIFS to SMB

b.houghton
Level 1
Level 1

Hopefully this is a simple question with a simple answer.

I'm supporting an inherited WAAS solution for a customer that is currently configured to optimize CIFS file transfers using the CIFS accelerator and the default optimization class-maps and "WAAS-GLOBAL" policy. As the customer is using Windows 7 they'd prefer to see SMB connections optimized instead.

I've read that switching the AO from CIFS to SMB should be enough to change this behavior on the WAAS but I'm curious as to whether I need to make any additional modifications to the class-maps or policy?

Looking at the class-maps there's one called CIFS which matches anything on TCP ports 139/445 and the policy is set to apply TFO, DRE bidirectional and LZ on the CIFS accelerator. There is no SMB adaptor to accelerate with which is what's throwing me, does the CIFS adaptor also accelerate SMB?

As I understand it currently it's just changing the AO but I'd just like to confirm this is correct before I go ahead and schedule anything.

For info connectivity is between 2 sites with an OE674 at one end and an OE574 at the other; both running 5.3.5c.

1 Accepted Solution

Accepted Solutions

Aleksey Pan
Cisco Employee
Cisco Employee

Hi ,

Yes, you don't need to change anything on the class-map. I know it confuses a bit.

When you are configuring the optimization for the particular class-map:

Accelerate the traffic using the specified application accelerator, as follows:

cifs—CIFS or SMB accelerator

http—HTTP accelerator

ica—ICA accelerator

mapi—MAPI accelerator

MS-port-mapper—EPM accelerator

nfs—NFS accelerator

ssl—SSL accelerator

video—Video accelerator

-CIFS is the word that can be used for both for CIFS-AO or SMB-AO

doc:

http://www.cisco.com/c/en/us/td/docs/app_ntwk_services/waas/waas/v521/command/reference/cmdrbook/policyclass.html#wp1090556

You just need to disable cifsAO:

no accelerator cifs enabled

and enabling the smb:

accelerator smb enabled

Or you can do it from the CM GUI.

check that, cifs AO is disabled and smb is enabled:

#sh accelerator

Should look like:

#sh accelerator

Accelerator     Licensed        Config State    Operational State
-----------     --------        ------------    -----------------
cifs            Yes             Disabled        Shutdown
epm             Yes             Enabled         Running
http            Yes             Disabled        Shutdown
mapi            Yes             Enabled         Running
nfs             Yes             Enabled         Running
ssl             Yes             Enabled         Running
video           No              Enabled         Shutdown
wansecure       Yes             Enabled         Running
smb             Yes             Enabled         Running
ica             Yes             Enabled         Running

You can check the connections by :

#sh stat conn

they would still look like TCDL

But, to make sure SMB is applied, check the particular connection by:

# sh stat conn conn-id <number of the connection>

and there, you can see what was applied TFO+LZ+DRE and under it SMB

Hope this helps.

Regards,

Alex

View solution in original post

4 Replies 4

Aleksey Pan
Cisco Employee
Cisco Employee

Hi ,

Yes, you don't need to change anything on the class-map. I know it confuses a bit.

When you are configuring the optimization for the particular class-map:

Accelerate the traffic using the specified application accelerator, as follows:

cifs—CIFS or SMB accelerator

http—HTTP accelerator

ica—ICA accelerator

mapi—MAPI accelerator

MS-port-mapper—EPM accelerator

nfs—NFS accelerator

ssl—SSL accelerator

video—Video accelerator

-CIFS is the word that can be used for both for CIFS-AO or SMB-AO

doc:

http://www.cisco.com/c/en/us/td/docs/app_ntwk_services/waas/waas/v521/command/reference/cmdrbook/policyclass.html#wp1090556

You just need to disable cifsAO:

no accelerator cifs enabled

and enabling the smb:

accelerator smb enabled

Or you can do it from the CM GUI.

check that, cifs AO is disabled and smb is enabled:

#sh accelerator

Should look like:

#sh accelerator

Accelerator     Licensed        Config State    Operational State
-----------     --------        ------------    -----------------
cifs            Yes             Disabled        Shutdown
epm             Yes             Enabled         Running
http            Yes             Disabled        Shutdown
mapi            Yes             Enabled         Running
nfs             Yes             Enabled         Running
ssl             Yes             Enabled         Running
video           No              Enabled         Shutdown
wansecure       Yes             Enabled         Running
smb             Yes             Enabled         Running
ica             Yes             Enabled         Running

You can check the connections by :

#sh stat conn

they would still look like TCDL

But, to make sure SMB is applied, check the particular connection by:

# sh stat conn conn-id <number of the connection>

and there, you can see what was applied TFO+LZ+DRE and under it SMB

Hope this helps.

Regards,

Alex

Thanks Alex for confirming, great level of detail provided!

Hi,

Please be aware that changing from CIFS AO to SMB AO has to be a global change, you cannot have some WAASes running CIFSAO and others running SMBAO unless separating them in two different "domains" and the two AO cannot co-exist on the same WAAS.

Best Regards

Finn

Yes, Finn is right.

I forgot to mention it as well.

Thanks, Finn!

Best Ragards,

Alex

Review Cisco Networking for a $25 gift card