RV042G difference between bandwidth - protocol binding for WAN ports

Can somebody explain a little bit better then the manual what the differences are between bandwidth management on WAN ports and protocol bindings?
If you can specify in each section which protocol should go where why having two places to configure this?
Or are there some things to remind when using one of them?                  

Even if I tell the router to use bandwidth priority for SMTP to WAN2 (and i do not have protocol binding active for smtp to wan2) it still goes to wan1, how does the router choose this kind of behaviour?

Similar Messages

  • What is difference between transport protocol and message protocol

    what is difference between transport protocol and message protocol
    please give definition and small explanation

    Hi,
    Transport protocol gives information about outside of message details, kind of system, security details.
    A transport protocol is a network protocol that has the capability of transferring some payload from one node to another, thus providing some level of transparency from the underlying network.
    Transport protocols are used as a mechanism to move payloads around a network. Typically, a payload will have a transport binding associated with it. For example, SOAP (acting as a payload) has a predetermined binding for HTTP (a transport protocol).
    Some common transport protocols include: HTTP, HTTP-R, SMTP and BEEP.
    Message protocol gives you an idea of message type XI payload
    http://help.sap.com/saphelp_nw04/helpdata/en/b6/0b733cb7d61952e10000000a11405a/content.htm

  • RV042 protocol binding for SIP and RTP (VoIP)

    Hello everybody,
    I have a RV042 with a DSL (WAN1) and cable (WAN2) internet connection in Load Balance Mode. The DSL provider also provides internet telephony when registered via his line. When I disable the WAN2 port, my IP phone successully registers with the registration server of the DSL provider. I also defined protocol bindings for SIP (port 5060) and RTP (ports 5004 to 5020) to be bound to WAN1. My IP phone is set up to listen on only these ports.
    The rules are in detail:
    SIP(UDP/5060~5060) -> "myPhoneIP"~"myPhoneIP" ("RegistrationServerP"~"RegistrationServerIP") WAN1 [Enabled]
    SIP(UDP/5060~5060) -> "RegistrationServerIP"~"RegistrationServerIP" ("myPhoneIP"~"myPhoneIP") WAN1 [Enabled]
    RTP(UDP/5004~5020) -> "myPhoneIP"~"myPhoneIP" ("RegistrationServerP"~"RegistrationServerIP") WAN1 [Enabled]
    RTP(UDP/5004~5020) -> "RegistrationServerIP"~"RegistrationServerIP" ("myPhoneIP"~"myPhoneIP") WAN1 [Enabled]
    With these protocol bindings in place when I re-enable WAN2, then after some time the phone reports "registration failed".
    Do I need to set something else apart from protocol binding to force the VoIP traffic to go via WAN1?
    Thanks for your help
    Felix

    Pardon my memory if I am mistaken, when configuring the protocol bind for the WAN port, there are 4 or 5 options. Service, which of course is 1~65535, source IP, in this scenario it should be the phone or PBX, whatever you're using. The destination IP should be 0.0.0.0 and interface is your desired WAN, WAN 1 or 2.
    Example:
    Wan 1- Cable       Wan 2 - Dsl
           |                              | 
           | ________________ |
                          |
                      RV042-----------
                  ____|                |
                  |                     Computer  192.168.10.100
              Tele/PBX 192.168.10.250
    On this example to route the Telephone / PBX to WAN 1
    All services 1~65535
    Source IP 192.168.10.250
    Destination IP 0.0.0.0
    Interface WAN 1
    Please correct me if I am mistaken, I'm currently not at work due to the US holiday

  • What's the difference between PNG and JPG for exporting .idea files from the Adobe Ideas app?

    What's the difference between PNG and JPG for exporting .idea files from the Adobe Ideas app?
    What situations are better to export to to .PNG or .JPG?
    J

    iPad apps are designed specifically for the iPad and will not run on the iPhone or iPod Touch. iPhone/iPod apps will run on the iPad, but will only take up an iPhone sized portion of the iPad screen (though you get a 2x button which effectively doubles each pixel in both directions so may appear pixelated). There are also 'universal' apps (which have a '+' symbol against them in the store) which have processing in them to recognise the device that they are on and will tailor the display accordingly (so will make use of the iPad's larger screen).

  • Difference between value and binding ?

    hello
    I am afraid I am not clear on difference between value and binding of a component?
    I will appreciate if you supply an explanation.
    kind regards

    Binding? Aren't you talking about JSF? That term doesn't occur in JSP world.

  • Difference between OC4J Standalone & IIS for BI Presentation services

    Hi experts,
    i had this question in my mind for last couple of weeks and did not get good answer by self study.
    my understanding with IIS & OC4J server is,
    1.if BI Presentation services is setup to IIS Webserver, It is also using OC4J as application server, because IIS is just an HTTP Server where the presentation services also need an Application server which is OC4J for OBIEE. Is this true.
    2.if the IIS Server is only HTTP Server, what is OC4J and standlone OC4J for OBIEE.
    i think the difference between IIS and OC4J is ( true or false)
    1. oc4j or oc4j Standalone is application server( contains OC4J Instance(J2EE) and HTTP Server)
    2. oc4j itself has a an HTTP server which is used if we dont plan to deploy IIS Webserver.
    3. IIS server is only HTTP which can be used in Production environments and will still use OC4j as application server.
    MY question is how to configure IIS server and configuration files and oc4j if we plan to deploy a environment like this.
    i followed OBIEE installtion documents and did not get a clear picture.
    there is something called PLUG-IN's (iis plugin and j2ee plugin ) which is used if we deploying on IIS and OAS(WEBLOGIC)
    this is is my understanding and Please Correct me if i am wrong
    thanks
    kumar

    Please follow this up on your copy of the thread difference between OC4J Standalone & IIS for BI Presentation services

  • Difference between Oracle Enterprise Pack for Eclipse 11gR1 & Eclipse IDE

    Dear ,
    what is the difference between Oracle Enterprise Pack for Eclipse 11gR1 (link http://blogs.oracle.com/devtools/2009/08/oracle_enterprise_pack_for_ecl_2.html)
    and Eclipse IDE for Java EE Develpr (link http://www.eclipse.org/downloads/ )

    Hello,
    Thanks for your question.
    The Web Service Design View was part of the Workshop product.
    For OEPE, which was a new product starting in the summer of 2008, we don't have a Web Service Design view.
    The Web Service Design View and Properties view for Workshop supported a lot of JAX-RPC features.
    Given enough interest we will certainly consider a Design View for OEPE that would support the JAX-WS web service platform.
    Regards,
    Andrew

  • Difference between Service Pack 5 for CR-XI (R2) and BOE-XI (R2)

    Difference between "Service Pack 5" for CR-XI (R2) and BOE-XI (R2)
    ========
    There are two different "Service Pack 5" files available for download...
    CRYSTAL REPORTS XI (R2) = crxir2win_sp5.exe
    BUSINESS OBJECTS ENTERPRISE XI (R2) = boxir2win_sp5.exe
    If we have workstations that have both CRYSTAL REPORTS XI and the BUSINESS OBJECTS ENTERPRISE "Client Tools" installed locally on them do I need to run both versions of the "Service Pack 5" - or will running just one (1) of them update all the installed desktop tools...?
    Thanks in advance!

    I think the CR patch has client issues only.
    The enterrpsie one is sufficient in most cases. Is that CR XIR1 or CR XIR2 client you have installed? Make sure it's CR XIR2 or you could run into issues
    Regards,
    Tim

  • What is a difference between MB01 and MBST  for GR Cancellation

    Hi,
    What is a difference between MB01 and MBST  for GR Cancellation.
    Regards,
    Aditya

    Hi,
    MB01 is used for doing the GR for collective PO at a single instance.
    This transaction will be utilize when an individual needs to create a material document.  A material document can only be displayed or changed after it has been generated in the SAP system.  In a computer based inventory management system, the principal of "no posting without a document" applies.  A material document is generated and stored in the SAP system for every transaction that causes a change in stock.
    As mentioned, when a goods movement is posted a material document is created.  It serves as proof of the movement   If the movement updates a G/L account; an accounting document is also created. The material and accounting document s are identified by unique document numbers
    Once you have posted a goods movement, you cannot change material numbers, quantities or account numbers in the material document.  You can however use the Change command to enter additional or change text information such as comments or references.  To reverse the movement or change a quantity, a new transaction must be performed.
    MBST:-
    Perform this transaction when a previously performed goods issue must be cancelled due to an error in data entry or other circumstances deem the previous transaction unnecessary.
    Prerequisites:-
    A previously played transaction that requires cancellation.
    An existing Material Document in SAP.
    This Transaction will be utilized when an individual needs to cancel a material document due to a data entry error or other circumstances deem a previous transaction unnecessary. A material document can only be cancelled after it has been generated in the SAP system. A material document is generated and stored in the SAP system for every transaction that causes a change in stock.
    Performing this transaction will "undo" a previous transaction by reversing individual line items in a material document or by reversing an entire material document. This transaction will reinstate the affected cost center, purchase order or stock location to the state they were in prior to playing the original transaction.
    Regards,
    Archit

  • What's the difference between task list release for order and release for c

    What's the difference between task list release for order and release for cost?

    Pallavi,
    The status of the task list determines in which other application areas the respective task list may be used.
    Release for costing: means that the task list can be used to calculate costs in Transaction IA16 i.e. the costs for the task list operations would be calculated if released for costing status is set.
    Release for use in the order: Released for Order means that you can use the task list in an order i.e. you could include operations from a task list in an order.
    Regards,
    Usman

  • Does anyone know the difference between the Applecare Warranty for the Macbook Pro and the Applecare Protection Plan Auto Enroll 607-8192-B APP FOR MacBook

    Does anyone know the difference between the Applecare Warranty for the Macbook Pro and the Applecare Protection Plan Auto Enroll 607-8192-B APP FOR MacBook

    AFAIK, the difference is that the auto-enroll occurs automatically when you purchase the device and you will have to disburse the cost right there and then. Whereas the other comes in a box, can be purchased separately later and you must manually enroll your device into the system to activate the additional protection. This must occur before the base one year warranty is over.
    So, if you don't want to pay up at the moment you buy the computer, you can wait up to say 11 months and buy the AppleCare warranty extension later. Just be sure to complete the enrollment BEFORE the base warranty is over, else Apple will not honor the extension (all in the fine print). This applies to all devices that offer an AppleCare option: notebooks, desktops, iStuff, etc.

  • Is there any significant difference between the headphone jack for 120gb or 160gb

    hi all,
    Is there any significant difference between the headphone jack for all ipod classic models.
    please advise?
    really appreciate.
    thanks

    Other than possibly the part number, probably not.
    B-rock

  • EA6500 manually select speed and duplex for WAN port

    Is there any way (hidden settings?) to manually select speed or duplex for WAN port on EA6500? I'm using EA6500 with Genexis HRG1044 (FTTH) and the latter has known issues with upload speed when local device is connected on gigabit. It seems that both EA6500 and Genexis HRG1044 only support autonegotiation and that always results in gigabit which results in poor upload speeds over the internet. Placing 100 Mbps switch between EA6500 and Genexis HRG1044 does the trick but I was wondering if it can be done without it. BTW, my internet speed is only 100/100 Mbps anyways.
    Solved!
    Go to Solution.

    @discoHR If you don't mind me asking, for what purpose do you want to adjust the speed on the WAN port of the EA6500? Is it to increase the upload speed? I'm just spitballing, but I don't think there's any "hidden setting" to adjust it on the EA6500. 

  • Huge performance differences between a map listener for a key and filter

    Hi all,
    I wanted to test different kind of map listener available in Coherence 3.3.1 as I would like to use it as an event bus. The result was that I found huge performance differences between them. In my use case, I have data which are time stamped so the full key of the data is the key which identifies its type and the time stamp. Unfortunately, when I had my map listener to the cache, I only know the type id but not the time stamp, thus I cannot add a listener for a key but for a filter which will test the value of the type id. When I launch my test, I got terrible performance results then I tried a listener for a key which gave me much better results but in my case I cannot use it.
    Here are my results with a Dual Core of 2.13 GHz
    1) Map Listener for a Filter
    a) No Index
    Create (data always added, the key is composed by the type id and the time stamp)
    Cache.put
    Test 1: Total 42094 millis, Avg 1052, Total Tries 40, Cache Size 80000
    Cache.putAll
    Test 2: Total 43860 millis, Avg 1096, Total Tries 40, Cache Size 80000
    Update (data added then updated, the key is only composed by the type id)
    Cache.put
    Test 3: Total 56390 millis, Avg 1409, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 4: Total 51734 millis, Avg 1293, Total Tries 40, Cache Size 2000
    b) With Index
    Cache.put
    Test 5: Total 39594 millis, Avg 989, Total Tries 40, Cache Size 80000
    Cache.putAll
    Test 6: Total 43313 millis, Avg 1082, Total Tries 40, Cache Size 80000
    Update
    Cache.put
    Test 7: Total 55390 millis, Avg 1384, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 8: Total 51328 millis, Avg 1283, Total Tries 40, Cache Size 2000
    2) Map Listener for a Key
    Update
    Cache.put
    Test 9: Total 3937 millis, Avg 98, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 10: Total 1078 millis, Avg 26, Total Tries 40, Cache Size 2000
    Please help me to find what is wrong with my code because for now it is unusable.
    Best Regards,
    Nicolas
    Here is my code
    import java.io.DataInput;
    import java.io.DataOutput;
    import java.io.IOException;
    import java.util.HashMap;
    import java.util.Map;
    import com.tangosol.io.ExternalizableLite;
    import com.tangosol.net.CacheFactory;
    import com.tangosol.net.NamedCache;
    import com.tangosol.util.Filter;
    import com.tangosol.util.MapEvent;
    import com.tangosol.util.MapListener;
    import com.tangosol.util.extractor.ReflectionExtractor;
    import com.tangosol.util.filter.EqualsFilter;
    import com.tangosol.util.filter.MapEventFilter;
    public class TestFilter {
          * To run a specific test, just launch the program with one parameter which
          * is the test index
         public static void main(String[] args) {
              if (args.length != 1) {
                   System.out.println("Usage : java TestFilter 1-10|all");
                   System.exit(1);
              final String arg = args[0];
              if (arg.endsWith("all")) {
                   for (int i = 1; i <= 10; i++) {
                        test(i);
              } else {
                   final int testIndex = Integer.parseInt(args[0]);
                   if (testIndex < 1 || testIndex > 10) {
                        System.out.println("Usage : java TestFilter 1-10|all");
                        System.exit(1);               
                   test(testIndex);               
         @SuppressWarnings("unchecked")
         private static void test(int testIndex) {
              final NamedCache cache = CacheFactory.getCache("test-cache");
              final int totalObjects = 2000;
              final int totalTries = 40;
              if (testIndex >= 5 && testIndex <= 8) {
                   // Add index
                   cache.addIndex(new ReflectionExtractor("getKey"), false, null);               
              // Add listeners
              for (int i = 0; i < totalObjects; i++) {
                   final MapListener listener = new SimpleMapListener();
                   if (testIndex < 9) {
                        // Listen to data with a given filter
                        final Filter filter = new EqualsFilter("getKey", i);
                        cache.addMapListener(listener, new MapEventFilter(filter), false);                    
                   } else {
                        // Listen to data with a given key
                        cache.addMapListener(listener, new TestObjectSimple(i), false);                    
              // Load data
              long time = System.currentTimeMillis();
              for (int iTry = 0; iTry < totalTries; iTry++) {
                   final long currentTime = System.currentTimeMillis();
                   final Map<Object, Object> buffer = new HashMap<Object, Object>(totalObjects);
                   for (int i = 0; i < totalObjects; i++) {               
                        final Object obj;
                        if (testIndex == 1 || testIndex == 2 || testIndex == 5 || testIndex == 6) {
                             // Create data with key with time stamp
                             obj = new TestObjectComplete(i, currentTime);
                        } else {
                             // Create data with key without time stamp
                             obj = new TestObjectSimple(i);
                        if ((testIndex & 1) == 1) {
                             // Load data directly into the cache
                             cache.put(obj, obj);                         
                        } else {
                             // Load data into a buffer first
                             buffer.put(obj, obj);                         
                   if (!buffer.isEmpty()) {
                        cache.putAll(buffer);                    
              time = System.currentTimeMillis() - time;
              System.out.println("Test " + testIndex + ": Total " + time + " millis, Avg " + (time / totalTries) + ", Total Tries " + totalTries + ", Cache Size " + cache.size());
              cache.destroy();
         public static class SimpleMapListener implements MapListener {
              public void entryDeleted(MapEvent evt) {}
              public void entryInserted(MapEvent evt) {}
              public void entryUpdated(MapEvent evt) {}
         public static class TestObjectComplete implements ExternalizableLite {
              private static final long serialVersionUID = -400722070328560360L;
              private int key;
              private long time;
              public TestObjectComplete() {}          
              public TestObjectComplete(int key, long time) {
                   this.key = key;
                   this.time = time;
              public int getKey() {
                   return key;
              public void readExternal(DataInput in) throws IOException {
                   this.key = in.readInt();
                   this.time = in.readLong();
              public void writeExternal(DataOutput out) throws IOException {
                   out.writeInt(key);
                   out.writeLong(time);
         public static class TestObjectSimple implements ExternalizableLite {
              private static final long serialVersionUID = 6154040491849669837L;
              private int key;
              public TestObjectSimple() {}          
              public TestObjectSimple(int key) {
                   this.key = key;
              public int getKey() {
                   return key;
              public void readExternal(DataInput in) throws IOException {
                   this.key = in.readInt();
              public void writeExternal(DataOutput out) throws IOException {
                   out.writeInt(key);
              public int hashCode() {
                   return key;
              public boolean equals(Object o) {
                   return o instanceof TestObjectSimple && key == ((TestObjectSimple) o).key;
    }Here is my coherence config file
    <?xml version="1.0"?>
    <!DOCTYPE cache-config SYSTEM "cache-config.dtd">
    <cache-config>
         <caching-scheme-mapping>
              <cache-mapping>
                   <cache-name>test-cache</cache-name>
                   <scheme-name>default-distributed</scheme-name>
              </cache-mapping>
         </caching-scheme-mapping>
         <caching-schemes>          
              <distributed-scheme>
                   <scheme-name>default-distributed</scheme-name>
                   <backing-map-scheme>
                        <class-scheme>
                             <scheme-ref>default-backing-map</scheme-ref>
                        </class-scheme>
                   </backing-map-scheme>
              </distributed-scheme>
              <class-scheme>
                   <scheme-name>default-backing-map</scheme-name>
                   <class-name>com.tangosol.util.SafeHashMap</class-name>
              </class-scheme>
         </caching-schemes>
    </cache-config>Message was edited by:
    user620763

    Hi Robert,
    Indeed, only the Filter.evaluate(Object obj)
    method is invoked, but the object passed to it is a
    MapEvent.<< In fact, I do not need to implement EntryFilter to
    get a MapEvent, I could get the same result (in my
    last message) by writting
    cache.addMapListener(listener, filter,
    true)instead of
    cache.addMapListener(listener, new
    MapEventFilter(filter) filter, true)
    I believe, when the MapEventFilter delegates to your filter it always passes a value object to your filter (old or new), meaning a value will be deserialized.
    If you instead used your own filter, you could avoid deserializing the value which usually is much larger, and go to only the key object. This would of course only be noticeable if you indeed used a much heavier cached value class.
    The hashCode() and equals() does not matter on
    the filter class<< I'm not so sure since I noticed that these methods
    were implemented in the EqualsFilter class, that they
    are called at runtime and that the performance
    results are better when you add them
    That interests me... In what circumstances did you see them invoked? On the storage node before sending an event, or upon registering a filtered listener?
    If the second, then I guess the listeners are stored in a hash-based map of collections keyed by a filter, and indeed that might be relevant as in that case it will cause less passes on the filter for multiple listeners with an equalling filter.
    DataOutput.writeInt(int) writes 4 bytes.
    ExternalizableHelper.writeInt(DataOutput, int) writes
    1-5 bytes (or 1-6?), with numbers with small absolute
    values consuming less bytes.Similar differences exist
    for the long type as well, but your stamp attribute
    probably will be a large number...<< I tried it but in my use case, I got the same
    results. I guess that it must be interesting, if I
    serialiaze/deserialiaze many more objects.
    Also, if Coherence serializes an
    ExternalizableLite object, it writes out its
    class-name (except if it is a Coherence XmlBean). If
    you define your key as an XmlBean, and add your class
    into the classname cache configuration in
    ExternalizableHelper.xml, then instead of the
    classname, only an int will be written. This way you
    can spare a large percentage of bandwidth consumed by
    transferring your key instance as it has only a small
    number of attributes. For the value object, it might
    or might not be so relevant, considering that it will
    probably contain many more attributes. However, in
    case of a lite event, the value is not transferred at
    all.<< I tried it too and in my use case, I noticed that
    we get objects nearly twice lighter than an
    ExternalizableLite object but it's slower to get
    them. But it is very intersting to keep in mind, if
    we would like to reduce the network traffic.
    Yes, these are minor differences at the moment.
    As for the performance of XMLBean, it is a hack, but you might try overriding the readExternal/writeExternal method with your own usual ExternalizableLite implementation stuff. That way you get the advantages of the xmlbean classname cache, and avoid its reflection-based operation, at the cost of having to extend XMLBean.
    Also, sooner or later the TCMP protocol and the distributed cache storages will also support using PortableObject as a transmission format, which enables using your own classname resolution and allow you to omit the classname from your objects. Unfortunately, I don't know when it will be implemented.
    >
    But finally, I guess that I found the best solution
    for my specific use case which is to use a map
    listener for a key which has no time stamp, but since
    the time stamp is never null, I had just to check
    properly the time stamp in the equals method.
    I would still recommend to use a separate key class, use a custom filter which accesses only the key and not the value, and if possible register a lite listener instead of a heavy one. Try it with a much heavier cached value class where the differences are more pronounced.
    Best regards,
    Robert

  • Difference between MMBE & MBBS report for sales order stock E

    Hi,
    What is the difference between MMBE & MBBE report bcoz we are getting difference in sales order stock in both reports.
    Thanks in advance.
    Regards
    Basavraj Patil

    Hi,
    MBBS will give the STOCK OVERVIEW  for specific sales order and specific Project
    MMBE will give the stock at PLANT, STORAGE LOCATION, & At Special stock indicator level.
    The sales order stocks will be same at both, You have to count the stock of sales order at all the Plants and Storage location level inorder to get the same stock of MBBS at the sales order level
    Hope it is clear,
    santosh

Maybe you are looking for

  • Managing my library and a folder question

    Hello. I have a new computer. I have it set up so that my music downloads to an external drive, and everything is working. My question is about the fact that there is still an iTunes folder on my hard drive. It seems to contain the current library. I

  • Code help with types... PLEASE

    it says there's something wrong with the boolean type but I tried String and all that and I still get null errors what type is best to use? import java.util.*; public class medical { public static void main(String[] args) { System.out.println("Fever

  • Change with info type screen 2002.

    Hi All I want to change infotype screen 2002 subtype 1200 (over time hours paid), need to add a field P2002-PREAS. the same thing should work for List entry for multiple entires. Any idea how can I modify this. rgds Anup

  • Close but no cigar. (Installing Panther on Beige G3)

    Hi Folks, Last time I posted here back in October, I was having trouble with a USB 2 PCI card with my Biege G3 running OS 8.6. Got an old USB 1.1 card since then and it is working fine...Now I am upgrading even farther. I've been reading the posts he

  • WRT160N V1 No firmware update since 2008

    Correct me if I'm wrong please?