Best practices with streams WCCP of WAAS

Hello

I have a module WAAS SRE 910 in 2911 router that intercepts packets this router with WCCP.

All packets are received by the external interface (gi 0/2, connected to a switch with port configured in vlan WCCP) and are sent back to the router via the internal interface (IG 1/0 connected directly to the router):

WAAS # sh interface IG 1/0

Internet address: 10.0.1.1

Subnet mask: 255.255.255.0

State of the admin: to the top

Operating status: running

Maximum transfer unit size: 1500

Entry errors: 0

Entry packets dropped: 0

Packets received: 20631

Output errors: 0

Output packets dropped: 0

Load interval: 30

Input rate: 239 bps, 0 packets/s

Output: 3270892 bps, 592 packets/s

Packets sent: 110062

Auto-negotiation: on

Full Duplex: Yes

Speed: 1000 Mbit/s

WAAS # sh interface 2/0 gi

Internet address: 10.0.2.1

Subnet mask: 255.255.255.0

State of the admin: to the top

Operating status: running

Maximum transfer unit size: 1500

Entry errors: 0

Entry packets dropped: 0

Packets received: 86558

Output errors: 0

Output packets dropped: 0

Load interval: 30

Input rate: 2519130 bps, 579 packets/s

Output rate: 3431 bps, 2 packets/sec

Packets sent: 1580

Auto-negotiation: on

Full Duplex: Yes

Speed: 100 Mbps

The default route configured in module WAAS is 0.0.0.0/0 to 10.0.1.254 (interface of the router).

It would be better that the packets leave module WAAS of the external interface (instead of the internal interface)?

Is there a best practice recommended by Cisco on this?

Thank you.

Stéphane

Hi Stephane,

That's right, internal interface means SM1/0.

The best way is to have traffic at the start of the internal interface module so that we are sure, it hits the redirect exclude statement and that we do not have the crest of the loops because WCCP.

Kind regards

Nicolas

Tags: Cisco DataCenter

Similar Questions

  • The best practices with only 4 cards network network

    I'm used to esx with fiber channel without configuration.  This will be my first experience connecting esx to an iscsi san.

    I just have 4 network cards on the server and wonder what is the best practice.

    I think that 2 of the 4 network cards will be dedicated to the San for HA.

    But the other 2 types of throw me a loop for.

    I know I want to console, vmotion and trunk for VLANs, but I don't think I can have all 3 on the same vswitch?

    Am I stuck with having the console and vmotion on a network card and the trunk of the other?  IE - no failover?

    Is there anyway to get console, vmotion and trunk at all exist together?

    Thank you in advance.

    If it were an election, I vote for Josh26

    Just a few additions to his recommendation:

    vSwitch0:

    2 natachasery connected to the ports of the trunk on the pSwitch (vmnic0, vmnic1)

    Service - VLANxxx - Portgroup (vmnic0, vmnic1 active standby) Console

    VMkernel Portgroup for vMotion - VLANyyy - (vmnic0 vmnic1 standby, active)

    Machine Virtual Network - VLANzzz - (vmnic0, vmnic1 active standby)

    vSwitch1:

    2 natachasery (vmnic2, vmnic3)

    VMkKernel Portgroup for iSCSI

    With the above configuration you separate iSCSI traffic, what is most important.

    SC and the VM network share a teddy and vMotion has its dedicated Teddy.

    Everything is redundant.

    André

  • Best practices with two natachasery

    Hello

    I'll put up a small environment Vi3 with two HP DL380 G5 machines ESX and NFS on NetApp for storage. This must be installed in a field of laboratory and serve as both a learning platform Vi3, we, the admins and a test environment for some of our customers run their own virtual machines with the test software and others. For this purpose, safety is a higher priority than redundancy, roughly equal performance. What is a decent way to implement the two natachasery for this configuration?

    vSwitch0 and pNIC1:

    -VMkernel (vMotion and NFS)

    -Console service

    vSwitch1 and pNIC2:

    -VM network

    This would obviously no redundancy (not counting the vMotion between hosts) but separate VM and non - VM traffic. Is there anything else I should be concerned?

    Thanks in advance,

    Daniel

    Hi Daniel,.

    Available seems very well, simply create a trade.

    (Depends on the load, you might want to consider making another Nic dual or quad). I have 2 natachasery for virtual machines and 2 for NFS...

    Here is a great link to the blog created by Texiwill: (best practices for up to 8 NIC explained)

    It was useful for me (thanks Texiwill..!)

    http://www.astroarch.com/wiki/index.php/Blog_Roll#Cisco_Subnet_-_Blue_Gears_-_Virtual_Networking

    Alex

  • Best practices with the virtual directories CFIDE and Jakarta

    Right now I'm going through implementation of our new virtualized ColdFusion 10 Application/Web/database server, and I noticed that during installation, since I had 'Connect all IIS sites' selected, he created maps of handler for each, but each also gave a virtual directory for "CFIDE" and "Jakarta".

    Best practices guides told to restrict access to the "adminapi', 'administrator', 'componentutils' and 'wizards' records under the CFIDE directory, but is - it safe to simply remove these virtual directories (and leave the mappings Manager) so that sites can always treat the types of file associated with CF?

    1 the site we have is the default localhost is linked to, I felt I would just let these virtual directories, since to reach CF ACP this server, we'd have to goto: http://localhost/CFIDE/administrator/index.cfm

    I know that if a file from a site needs to access things like file CFScripts, CF will automatically take the virtual directory is there and create < script > tags use a src of "/ CFIDE/scripts" (which if I remove this virtual directory, would break the functionality, but assuming that I do not use this technology to other sites) It removes "CFIDE" and "Jakarta" is going to hurt anything?

    Look at the Guide of ColdFusion 9 Lockdown that Pete Freitag wrote.  A large part of it still applies to the 10 ColdFusion, especially security aspects of IIS.  There is an article on the creation of filters of aggregate demand which allows you to block access to most (or all) of the subdirectories in CFIDE.

    Regarding the Jakarta virtual directory, you need this one.  That's what allows the IIS connector to function.

    -Carl V.

  • Best practices with the sliders with loops

    I have the following code:

    Declare
    
        CURSOR c_contacts_cursor
        IS
          SELECT OUTLET_CODE,
            OUTLET_NAME,
            CONTACT_NAME,
            MOBILE_NO,
            ALT_NO,
            ADDRESS1,
            ADDRESS2,
            CITY,
            POSTCODE,
            EMAIL
          FROM SYNC_CONTACTS
          WHERE (source      = 'W' OR SOURCE = 'T') AND SURVIVAL_FLAG = 'Y';
    
        TYPE temp_string IS TABLE OF VARCHAR2 (2000);
            
        V_OUTLET_CODE  temp_string;
        V_OUTLET_NAME  temp_string;
        V_CONTACT_NAME temp_string;
        V_MOBILE_NO    temp_string;
        V_ALT_NO       temp_string;
        V_ADDRESS1     temp_string;
        V_ADDRESS2     temp_string;
        V_CITY         temp_string;
        V_POSTCODE     temp_string;
        V_EMAIL        temp_string;
           
    BEGIN
    
        OPEN c_contacts_cursor;
        FETCH c_contacts_cursor BULK COLLECT INTO
        V_OUTLET_CODE,
        V_OUTLET_NAME,
        V_CONTACT_NAME,
        V_MOBILE_NO,
        V_ALT_NO,
        V_ADDRESS1,
        V_ADDRESS2,
        V_CITY,
        V_POSTCODE,
        V_EMAIL;
        CLOSE c_contacts_cursor;
    
        FOR indx IN 1 .. V_OUTLET_CODE.count
        LOOP
          --xecutable statements on V_OUTLET_CODE(indx) and the like
    
        END LOOP;
    End;
    
    

    I used the above structure at length in many functions and procedures of all associated with an application and works very well. However, I began to review my code and I thought he might be better way to do it. One of the methods I've found is cursor for loop: http://www.techonthenet.com/oracle/loops/cursor_for.php

    and http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/cursor_for_loop_statement.htm#LNPLS1155

    I'm trying to understand the advantages and disadvantages of each method. I get the following (rating my approach is, and cursor for loop is B

    (1) A is faster because it uses in BULK COLLECT IN as opposed to B which is implicitly opens, fetch a row and close each round loop.

    (2) A is a bit messy, a lot more code as opposed to B which is readable, ranger.

    First of all, I would like to know, if my conclusions are correct or not?

    Second, what other differences might be between the two?

    Third, is there another approach, that I'm not aware? Or what improvement could be applied to my approach, if there is?

    Hawk333 wrote:

    Yes, I did. Executable statements are most HTTP POST and PUT request that write in MongoDB on a platform that does not write in BULK. So I have to write one record per HTTP request.

    Then pass PL/SQL to run multipe HTTP put and recorded at the same time. In which case manual removal bulk buys you no performance gain and zero scalability.

    Use DBMS_PARALLEL_EXECUTE to chunk the workload. Execute each thread (parallel work process) using a standard FOR cursor loop (for example for loop in(select...) end of loop; c...) --and inside the loop, make HTTP calls.

  • best practices with managed bean

    Hi, I have 7 jsf who listaschoice 4 and the check box use all the same.

    the difference is that when executing the button action, going to run another one, now I have one for the 7 jsf bean and the only thing that has changed is the action method of the button, I recommend, I say use each jsf by bean

    Well, use, you can run pl/sql procedures, but the question is why?

    ADF is not shapes. They are different.

    If you want to keep your logic in pl/sql, then apex might be a better choice.

    ADF is more for modern web applications. You have not dedicated connections that are necessary for most pl/sql logical basis.

    The next thing is that you should not put the pl/sql directly from a bean since it is a part that belongs to the model layer in MVC architecture. Do, if you call pl/sql, you create a method of the application module, expose this method in the client interface and call the method of the bean.

    Samples can be found here http://adfpractice-fedor.blogspot.de/2013/01/working-with-plsql-procedures-in-adf-bc.html and http://www.baigzeeshan.com/2010/05/calling-plsql-procedure-and-function-in.html

    Timo

  • /vmimages best practices with without

    I have two 3.5U4 ESX servers in a cluster. When they were built, I created /vmimages as a separate partition and it is 100 GB. It of on our SAN and is mapped in the LUN1 to two ESX servers. What is an acceptable thing to do? Each server should have dedicated it own partition of /vmimages? What /vmimages file system must be formatted as? I was not able to deploy VMWare Tools since the addition of the second server, and I think it has something to do with it.

    I am about to add a third ESX Server and want to get this straight version if there is something wrong.

    Thank you

    Patrick

    Should work.  I'd do it on maint. mode.

    Then you can do the same on the first host and retrieve 100 GB of storage.

    -Matt

    VCP, vExpert, Unix Geek

  • Best practices with regard to adding list SkinnablePopUp from the main application file from A Mobile

    Hello

    I want to display a SkinnablePopUp when the user presses the back key when the current view is the first view to ask if he wants to quit.

    Logic (check if the key pressed is the previous key & & the current view is the first) is in the main file of the application and if these two conditions are true, then the exit() method is called.

    I want to show the confirmation popup. Can I move everything in the first pane view mxml or is - it OK to instantiate the SkinnablePopUp in the main application file?

    Thank you.

    its probably best to do principal in the view

    using mvc or mvp you would hold a script to a minimum in sight, just inject the presenter

  • Best practices with failover and clustering of VMware

    I have 4 servers 3 5.0 and a 5.1

    HA and FT and DRS are 3 Techniques.

    For HA check this http://www.yellow-bricks.com/vmware-high-availability-deepdiv/

    For FT check this http://www.vmware.com/products/datacenter-virtualization/vsphere/fault-tolerance.html

    Refer to this to DRS http://www.vmware.com/files/pdf/VMware-Distributed-Resource-Scheduler-DRS-DS-EN.pdf

  • Best practices with the new PanelDrawer 12 c

    Hi all

    I try to use the new component PanelDrawer according to the sample in the new http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1212-nf-1964675.html features page

    But I can not good behavior (the calendar not stretch) because I don't know how containers are structured.

    Any suggestion?

    Jhon

    Jdev 12 c

    Have you checked the demo of component for 12 c (downloadable from http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html)?

    Our view it online at http://jdevadf.oracle.com/adf-richclient-demo/faces/index.jspx

    Timo

  • Best practices for vsphere 5.1

    where can I find the doc more up-to-date about berries EQL configuration / best practices with vmware vsphere 5.1

    Hello

    Here is a link to a PDF file that covers best practices for ESXi and EQL.

    Best EqualLogic practices ESX

    en.Community.Dell.com/.../20434601.aspx

    This doc mentions specifically that the storage Heartbeat VMKernel port is no longer necessary with ESXi v5.1.  VMware has corrected the problem that made it necessary.

    If you add it to a 5.1 system it will not hurt.  It will take an IP address for each node.

    If you upgrade 5.0 to 5.1, you can delete it later.

    Here is a link to VMware which addresses this issue and has links to other Dell documents which confirm also that it is fixed in 5.1.

    KB.VMware.com/.../Search.do

    Kind regards

  • Sliders - best practices

    Hi all

    This question is based on the thread: Re: best practices with the sliders with curls

    Here I've created the same script with different methods.

    1 CURSOR

    ------------------

    DECLARE

    CURSOR table_count

    IS

    SELECT table_name

    From user_tables

    ORDER BY 1;

    sqlstr VARCHAR2 (1000);

    numrow NUMBER;

    BEGIN

    Dbms_output.put_line ('Start time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    I'm IN table_count

    LOOP

    sqlstr: = 'SELECT COUNT (*) FROM "| i.table_name;

    EXECUTE IMMEDIATE sqlstr INTO numrow;

    If numrow > 0 then

    Dbms_output.put_line (RPAD (i.table_name, 30, '.') |) ' = ' || numrow);

    end if;

    END LOOP;

    Dbms_output.put_line ('End time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    END;

    My understanding:

    He's going to line-by-line treatment generally slow performance

    2. BULK COLLECT

    -----------------------------

    DECLARE

    sqlstr VARCHAR2 (1000);

    numrow NUMBER;

    Table-name TYPE is table of the varchar2 (30);

    tNom table_name;

    BEGIN

    Dbms_output.put_line ('Start time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    SELECT table_name

    TNom LOOSE COLLECTION

    From user_tables

    ORDER BY 1;

    BECAUSE me IN tNom. FIRST... tNom. COUNTY

    LOOP

    sqlstr: = 'SELECT COUNT (*) FROM "| tname (i);

    EXECUTE IMMEDIATE sqlstr INTO numrow;

    If numrow > 0 then

    Dbms_output.put_line (RPAD (tname (i), 30, '.') |) ' = ' || numrow);

    end if;

    END LOOP;

    Dbms_output.put_line ('End time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    END;

    My understanding:

    1 avoid context switching

    2 uses more PGA

    3. THE CURSOR AND IN BULK AT COST VIRES

    --------------------------------------------------

    DECLARE

    CURSOR table_count

    IS

    SELECT table_name

    From user_tables

    ORDER BY 1;

    sqlstr VARCHAR2 (1000);

    numrow NUMBER;

    Table-name TYPE is table of the varchar2 (30);

    tNom table_name;

    BEGIN

    OPEN table_count;

    Pick up the LOOSE COLLECT tNom table_count;

    Dbms_output.put_line ('Start time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    BECAUSE me IN tNom. FIRST... tNom. COUNTY

    LOOP

    sqlstr: = 'SELECT COUNT (*) FROM "| tname (i);

    EXECUTE IMMEDIATE sqlstr INTO numrow;

    If numrow > 0 then

    Dbms_output.put_line (RPAD (tname (i), 30, '.') |) ' = ' || numrow);

    end if;

    END LOOP;

    Dbms_output.put_line ('End time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    END;

    My understanding:

    I really don't understand why some people prefer this method is to have the two SLIDER and COLLECT in BULK

    4. IMPLICIT CURSOR

    ----------------------------------

    DECLARE

    sqlstr VARCHAR2 (1000);

    numrow NUMBER;

    BEGIN

    Dbms_output.put_line ('Start time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    FOR I IN (SELECT table_name

    From user_tables

    ORDER BY 1)

    LOOP

    sqlstr: = 'SELECT COUNT (*) FROM "| i.table_name;

    EXECUTE IMMEDIATE sqlstr INTO numrow;

    If numrow > 0 then

    Dbms_output.put_line (RPAD (i.table_name, 30, '.') |) ' = ' || numrow);

    end if;

    END LOOP;

    Dbms_output.put_line ('End time' | to_char (sysdate,' dd-mon-yyyy hh24:mi:ss'));))

    END;

    My understanding:

    It will also gives better performance compare that loops of CURSOR

    Given that the 4 methods above do the same work, please explain how to choose the correct methods for different scenarios. That is what we have to consider before choosing a method.

    I asked this question on asktom a few years ago Tom Kyte. He recommended that the implicit cursors:

    • they have a size of 100 (not 500) extraction;
    • PL/SQL manages the opening and closing of the cursor automatically.

    He mentioned one important exception: If you need to change data and not just read it, you need in "bulk" so much read as write operations - and that is to use the FORALL.

    To use FORALL for writing, you must use the COLLECTION in BULK for reads - and you should almost always use LIMIT with the COLLECTION in BULK.

    So, to make it "in bulk the Scriptures ', use FORALL. For the ' readings in bulk "preparing the ' written in bulk ', use BULK COLLECT with LIMIT. For the ' readings in bulk "when you change all the data, implicit cursors are more simple.

    Best regards, stew Ashton

  • RSS Blog - best practices for SEO

    Hello

    I am very pleased that we can now add an RSS blog in Muse instead of via an i-frame. I did not yet (watched the tutorial) but have just a question about SEO before I have my clients to trigger this feature. FYI: I often advise customers that it is important to have a blog to help SERPs if the market is very competitive if you need to be sure that adding the RSS feed isn't, anyway, going to be detrimental to the SEO.

    Q: when you set up a new blog to integrate via RSS Muse (for example on WordPress), you also have to publish this blog under WordPress, or if she can stay private? If you publish, is there concern about SEO and duplicate content? Are there best practices with regard to the integration of the blog via RSS and SEO (outside the norm on page SEO) best practices?

    Thank you!

    PS. I feel like a jerk for asking this, but how to get replies to my messages to be sent to my e-mail address, or notification less that there is an answer? Thank you!

    And you make assumptions too much people you don't know at all.

  • Best practices of size font

    When determining the size of the basic content in a web page fonts, what is now considered best practices with regard to the definition of the font sizes in the CSS stylesheet?    Wouldn't be a specific size (e.g. 12 pt), or a percentage or em?  Just curious as to what is a common practice today because I remodel a previous website.  TKS.

    You can set pretty much your policy as you seem. If it is too small, your viewer increases just the size in their browser.

    For this reason, make sure that you stay away from the heights of css layout text containers. That can quickly cause enlarged extend beyond the container and blow out the design of the text (text goes out of its container) and the readability (text fields overlap) of your site.

    PT is a measure of printing, do not use it. Online you should use em (default is usually 16 pixels per 1 EM) or rem (although DW cannot support as currently in Design view). CSS units

  • RAC best practices

    Hello

    I want to know in CARS (11gR 1), what are the best practices with ASM.

    1. where being cluster home (CRS) located?
    2. where should be placed voting disk?
    3. where should OCR be?

    What are the other practices?

    Kind regards

    Oracle 11 g 2 has implemented the grid Infrastructure that can be used in a single instance, CCR environments and needs as a must, its separate House. In earlier versions, its always better to have a separate home for CRS other than the origin of the Oracle.

    HTH
    Aman...

Maybe you are looking for

  • could not connect to download recommended today it appears to be trying to access

    I received a message today saying that I have to download an update to Thunderbird, I remember well, on security issues. I clicked on the download; got a message saying that Thunderbird has been accessed. This message continued to run for hours. It d

  • Significantly more faint image on the TV screen

    I have an old Gen II Apple TV that outputs via HDMI to a Panasonic 1080 p, quite a good TV.  No matter what I do to the settings of the TV (or the Apple TV HDMI settings), the display of the images/video generated by the ATC is SIGNIFICANTLY lower th

  • BIOS Setup

    computer = HP Probook 4510 s Windows 7 Professional 32-bit operating system I Press esc with startup then F10 to change the bios setting. It only allows me to change the date and time, or restore the default settings I need to enable hardware virtual

  • Feature: Wireless Printer, cannot print

    I can't get my wireless printer.  Everything is set up fine, I just moved and got the internet in place today so maybe that is the issue, but someone has suggestions

  • Microsoft Marketplace does not

    Hello I wish you a day of may Marshall. Why microsoft put the market does not work when you try to open a session in order to validate a game purchased windows (bioshock2) live? Note that in france, it is only the first maybe that does not work. Even