Forwarding latency for various switches

i want to quantify the latency in my network, as part of an effort to determine whether or not we can deploy a new application
so i've grabbed my Finisar THG box (a hardware packet sniffer with an internal clock accurate to 20ns), a stack of various switches, and some cables. i plug the two ports of the THG box into a switch, send 1,000 pings at a specified internval from one THG NIC through the switch to the other THG NIC, subtract the packet insertion time, average the resulting pile of numbers, and come up with a figure for the forwarding latency (aka decision time) of the device. see my results below
now i want a sanity check. Cisco must perform this same test (possibly with fancier hardware, like SmartBits boxes) routinely on their gear ... where do they post these results? i've been poking around www.cisco.com without success
for interest, here are my numbers:
Catalyst 4003 100BaseT ports: 3170ns
Catalyst 4003 1000BaseSX ports: 705ns
[same forwarding latency for 64 byte and for 1518 byte packets]
Cat 4503 1000BaseSX 64 byte: 3300ns
Cat 4503 1000BaseSX 1518 byte: 7120ns
[why the change in forwarding latency depending on packet size? remember, i've already subtracted packet insertion time]
Cat 6506 1000BaseSX 64 byte: 5000ns
Cat 6506 1000BaseSx 1518 byte: 7120ns
Datacomm Aggregration tap 100Mb: 320ns
In-Line Finisar 100Mb tap: 0ns
NetGear 100Mb hub: 330ns
and finally, we ran a test across our production network (which translates into two access-layer Cat 4506s, two distribution layer Cat 6506s, one core layer Cat 6506, plus ~500m of cabling ... and came out with ~20us of latency, exclusive of packet insertion time. good stuff
-where does Cisco post the numbers they have recorded?
-with whom could i have a conversation about what drives fowarding latency in different Catalyst models? why, for instance, different packet sizes change decision time, in some models but not in others?
i'm wanting both a sanity check and a deeper understanding
--sk
stuart kendrick
fhcrc

I don't believe you'll ever see those numbers published from a vendor (Cisco or any other).
Think marketing: With hard numbers being public information, the Marketing folks have a lot less "wiggle room" when producing their materials. It provides a hard/fixed target for the competitors, for their engineering and marketing.
Think back to ~1984 when Kalpana introduced Ethernet switching. Their product (a cut-through switch) produced latencies in the ~20s when everyone else's store & forward switches were in the 90s.
What happened? The marketing folks from the other companies (including Cisco) re-defined the term "Latency" in their marketing materials such that it favored their product (or at least made it look like a less-significant difference). It was wild .... some wanted it to mean firstbyte in/first byte out, others wanted first byte in / last byte out ...and everything in-between ,,, whatever worked for their product.
Cisco even came up with "Frag-Free switching" to capture the market generated by all the other vendors FUD campaign ("the fast switching of cut-through{sorta}, with the assurance of runt/frag-free switching offered by S&F").
Even numbers from the third party groups can be suspect. Our Lab (I worked at a different place then)had much of the same equipment used by the thrid-party groups ... and we can up (in some cases) with similar numbers (and sometimes different numbers)... without the spin, the products usually didn't produce the same happy results.
When the manufacturer is paying for the third-party to do the testing, the analysis tends to have a much more positive lean to it.
To finish it all off, in most cases, performance (assuming it's within acceptable limits) is only a small part of the purchasing decision. In many/most cases, pre/post sale support, stability and longevity of the manufacturer, implementation costs, interoperability, post-installation management, and other factors take the forefront of "why do I wanna buy this thing from those guys."
Meaning, would you rather buy the hottest box from a new company that may|may not be around next year, that may|may not integrate well with existing infrastructure, that may|ususally doesn't have a product that doesn't intergrate with the existing management platforms and may|may not have a decent support organization .... OR buy from a company that doesn't have the fastest box, but it's reliable, integrates well, has a good support organization, and has proven longevity (it'll be here next year) ... and the other (mostly positive) attributes?
Sorry for the long post, but it's an issue that's more complex than performance stats, and (to get back to the original point) Marketing likely requires some "flexibility" in their marketing materials and generally doesn't want hard specs beyond the usual packets-per-second, backplane throughput, and MTBF.
FWIW
Scott

Similar Messages

  • Switch Latency for a SG302-8P

    What is the switch latency for a SG302-8P for L2 and L3 packets?
    thanks,
    Carlos

    Hi Carlos,
    Here is a Tolly report showing L2 latency that you might find interesting. See figures 2 on page 4 of 12 for details.
    http://www.cisco.com/en/US/prod/collateral/switches/ps5718/ps10898/Cisco300SeriesLANSwitchComparison.pdf
    regards Dave

  • Store & Forward vs cut-through switching

    Hey Guys,
    Looking for expert opinion on what layer (AGG/Tor) what type of packet forwarding should be used specially in DC.
    is there no buffering at all when we use cut-through ? I understand on TOR Store and Forward only make sense if high buffer cheap switches are being used.
    On cisco.com i found for nexus 3k -• Store-and-forward mode activates automatically for a port when the switch identifies that the port is
    oversubscribed and the ingress rate is greater than the switching capacity of the egress port.For example,
    when the port ingress rate is 10 gigabit and the switching capacity of the egress port is 1 gigabit
    However on other hand for 5 K-  10 G to 1 G is Cut-through.
    Forwarding Mode Behavior (Cut-Through or Store and Forward)
    SOURCE INTERFACE
    DESTINATION INTERFACE
    SWITCHING MODE
    10 GigabitEthernet
    10 GigabitEthernet
    Cut-Through
    10 GigabitEthernet
    1 GigabitEthernet
    Cut-Through
    1 GigabitEthernet
    1 GigabitEthernet
    Store-and-Forward
    1 GigabitEthernet
    10 GigabitEthernet
    Store-and-Forward
    This makes me little bit confused appreciate if someone can clarify.
    Thanks
    Ajay

    Disclaimer
    The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
    Liability Disclaimer
    In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
    Posting
    Sorry, I'm confused about what you're confused about.  If you're asking about 3K Nexus forwarding operation, and why it is what it is, that's something only Cisco can answer.
    If you're asking about store-and-forward vs. cut-through, the latter is designed to decrease store-and-foward latency.
    Historically, when 10 Mbps switches first came out, they added latency (remember, its per hop) not seen with 10 Mbps hubs. When 100 Mbps came out, store-and-forward latency decreased so the need for cut-through fell out of favor.  (BTW, keep in mind there are issues starting forwarding a frame before you know you have a good copy.)
    With 1g, 10g, 40g and 100g, store-and-forward latency is decreased even more but now we have applications that required ultra low latency.  We also now perhaps have applications using jumbo Ethernet.  So, there's been a bit of a revival of cut-through.
    PS:
    BTW, cut-through cannot work with ingress having a slower bit rate than egress.

  • Develop a report to track discount for various product

    hi
      i need to develop a report to track discount for various product depending upon the client

    Hello Noor,
    I'm not sure but if you are talking about the marketing attributes, you can definitely use FM - CRM_MKTBP_ASSIGN_ATTRIBUT_TAB
    You need to pass the profile id, partner id and marketing attributes data. Thats it.
    I think the FM you ar eusing for terrritory is fine. It should work.
    I hope this helps.
    Thanks
    Vishal

  • Carry forward balance for customet and vendor

    Hi,
    I have a requirement where i need to fetch carry forward balance for customer and vendor account.I am able to get these balances from KNC1 and LFC1 table respectively but these amounts are without special G/L indicator.
    If i check transaction FD10n and FK10n there are two tabs 1.without special G/L indicator 2. With special G/L indicator and in the table KNC1 and LFC1 without special G/L indicator amount is there only.
    Can anyone have idea from where i can get With special G/L indicator carry forward balance.
    thanks in advance.
    Thanks & Regards,
    Swati

    check tables KNC3 and LFC3

  • HOW TO USE A SINGLE PERFORM FOR VARIOUS TABLES ?

    perform test TABLES t_header.
    select
           KONH~KNUMH
           konh~datab
           konh~datbi
           konp~kbetr
           konp~konwa
           konp~kpein
           konp~kmein
           KONP~KRECH
           FROM konh INNER JOIN konp
                  ON konpknumh = konhknumh
           into table iTABXXX
            "ANY TEMPERARY INTERNAL TABLE.
           for all entries in t_header
           where
                 konh~kschl = t_header-kschl
             AND konh~knumh = t_header-knumh.
    endform.
    how can I use above perform for various internal tables of DIFFERENT LINE TYPES but having the fields KSCHL & KNUMH.

    u can use single perform....
    just see this example......hope this is what u r expecting....
    tables : pa0001.
    parameters : p_pernr like pa0001-pernr.
    data : itab1 like pa0001 occurs 0 with header line.
    data : itab2 like pa0002 occurs 0 with header line.
    perform get_data tables itab1 itab2.
    if not itab1[] is initial.
    loop at itab1.
    write :/ itab1-pernr.
    endloop.
    endif.
    if not itab2[] is initial.
    loop at itab2.
    write :/ itab2-pernr.
    endloop.
    endif.
    *&      Form  get_data
          text
         -->P_ITAB1  text
         -->P_ITAB2  text
    form get_data  tables   itab1 structure pa0001
                            itab2 structure pa0002.
    select * from pa0001 into table itab1 where pernr = p_pernr and begda le sy-datum and endda ge sy-datum.
    select * from pa0002 into table itab2 where pernr = p_pernr and begda le sy-datum and endda ge sy-datum.
    endform.                    " get_data
    Regards
    vasu

  • Forward Email for one account to another domain?

    I apologize if this is a repeat question, but I am still having problems setting this up.  Snow Lep used to have the ability to forward email for a user to another location.  I host my own domain with multiple users.  I want all mail sent to one of those users, in my domain, to go to another email address outside my dowmain.  Basiclly to do whatever process they "Forward mail" option in old Workgroup Manger, for a user.
    I looked into the "Virtual Domain" stuff for postfix, and forwarding there, but from what I can understand, thats for Virtual Domains, not for ones that  your actually hosting.  i.e. Can't have domain.com in Mydestinations AND Virtual file.
    So how do I acomplish this?
    Thanks in advance.
    Steve

    patricknh wrote:
    I was very happy to hear that Mail in iOS 4 would allow me to move individual email messages from one account to another, indeed from one folder in one account to another folder in another account. Of course, this has been trivially easy in OS X's Mail.app for ages.
    I'm very disappointed to find that there's a gigantic gotcha -- I cannot for the life of me move an email received in (say) my Gmail account, or my me.com account, into any folder in my work Exchange (2003) account. I get the same message: "Unable to move message. The message could not be moved into the mailbox [foo]."
    Is this in fact generally the case? If so, it should be owned up to.
    With two Exchange accounts, Gmail and a private business account, I can't move messages from either account to the other. I'd love to know if there's a fix.

  • I can't delete an itunes account that my xhusband also has on his iphone and my email account as well.  He can read my emails but I can't delete this itunes account because I can't access it for various reasons.  Short of paying apple to delete is a way?

    I still think my xhusband can see my emails on his iphone since I had downloaded an app on his iphone using my itunes account. Now I can't get into this account for various reasons.  Is there any way of deleting this itunes account short of paying apple to do it?

    You can't delete an iTunes accounr/Apple ID. All you can do is stop using it. What you can do is change your Apple ID password, as well as the password for your email account. That will put an end to this.

  • Hello. I began with the DPS. Is it possible to publish a magazine for a limited, specific target group? For example, in one department of a large company? Or to the responsible for various services? If so, how should I do? Thank you for your help.

    Hello.
    I began with the DPS. Is it possible to publish a magazine for a limited, specific target group? For example, in one department of a large company?
    Or to the responsible for various services? If so, how should I do? Thank you for your help.

    Short answer is yes.
    Click the request for consultation link in Digital Publishing Suite Help | DPS pricing options to receive a price estimate for the DPS license your project.

  • Inventory count for Various Stock types

    What is Inventory count for Various Stock types?
    i have to upload data to this.
    can anyone explain this and give the tcode for this.
    Regards,
    Vimal

    Hi,
    While taking up physical inventory you have the option of doing it for different stock types being maintained .Like Quality stock,unrestricted stock ,blocked stock.If you are doing this activity in sessions in MI31 ,you need to check against the stock types which are to be counted.This will include the stock of the items as selected and leave aside the stock types not selected.In MI01 also you can select these stock types which are donated by 1,2,3 & 4 stock type.After creating the document the stock counted is to be entered in MI04 .Than get the difference list in MI20.The difference will be posted in MI07 which will complete the activity and stock will be adjusted after posting tyhe difference.
    Dhruba

  • What is acceptable level of Private Interconnect Latency for RAC

    We have build 3 Node RAC on RHEL5.4 on VMware.
    There is node eviction problem due to loss of Network Heartbeat.
    ocssd.log:[    CSSD]2010-03-05 17:48:21.908 [84704144] >TRACE: clssnmReadDskHeartbeat: node 3, vm-lnx-rds1173, has a disk HB, but no network HB, DHB has rcfg 0, wrtcnt, 2, LATS 1185024, lastSeqNo 2, timestamp 1267791501/1961474
    Ping statistics from Node2 to Node1 are as below
    --- rds1171-priv ping statistics ---
    443 packets transmitted, 443 received, 0% packet loss, time 538119ms
    rtt min/avg/max/mdev = 0.150/2.030/630.212/29.929 ms
    [root@vm-lnx-rds1172 oracle]#
    Can this be reason for Node eviction? What is acceptable level of of private interconnect latency for RAC ?

    What is acceptable level of of private interconnect latency for RAC ?Normal local network latency should be enough. By the way latency settings are very generous.
    Can you check if your to-be-evicted node runs and is reachable when seeing the node eviction messages?
    In addition to that: Can you check the log files of the eviced node. Check for time stamps around "2010-03-05 17:48:21.908". Make sure all systems are NTP synchronized.
    Ronny Egner
    My Blog: http://blog.ronnyegner-consulting.de

  • If I have an airport extreme and a time capsule is it possible for seamless switching between the 2 when a signal is weak or drops Main reason is as I move from my first floor to my attic office and would like to place one (airport extreme)downstairs and

    If I have an airport extreme and a time capsule is it possible for seamless switching between the 2 when a signal is weak or drops
    Main reason is as I move from my first floor to my attic office and would like to place one (airport extreme)downstairs and time capsule upstairs to get complete coverage

    In theory, yes. If you configure the two base station into either an extended or roaming network configuration, you should be able to walk a laptop between routers and the laptop should attempt to connect/reconnect to the base station providing the stronger signal ... but, in reality, this is not always 100% true.

  • Searching for a switch

    Hello,
    I'm searching for a switch and maybe some people know one that adheres to what I'm looking for.
    * I would like a switch with not too many ports  - 5 or so.
    * It has to be of good quality. I was thinking about 3com/smc?-switches ... ? They don't seem to have something that fullfills the requirements, which I'm writing down here.
    * It has to be a full gigabit-switch. I was thinking about rolling out a minimum of cat 6-cable. It seems that the shop that I look at from time to time doesn't sell cat 6, but cat 7, so I may choose that.
    * It has to support vlans (802.1q?) and priorization (802.1p).
    * It would be nice to have POE (803.3af)
    * Price around 100 €. If I start buying switches, I probably need more than 1.
    It would also be nice if it could report when there is a hardware-failure or so, but that isn't necessary. I think that the cat-6-connectors are gold-plated, not? Maybe that is a nice extra.
    I find my list of requirements reasonable ..., but maybe there is not a lot of interest in these items by people? Maybe I' missing some important things, so feel free to add them if you like (of course ).
    Thank you and greetings,
    Michel

    Click here and follow the instructions to change the iTunes Store country.
    (83267)

  • Rrack mounting brackets for Cisco switch SF300-48P ?

    Does anyone know how to get rack mounting brackets for Cisco switch SF300-48P ?

    You might be able to get them through Cisco support.  Check this thread: https://supportforums.cisco.com/discussion/11201291/sf-300-series-rack-mount-brackets

  • POP Forwarding Agent for Groupwise 7

    Is there a POP Forwarding Agent for Groupwise 7

    Dave Parkes wrote:
    > http://www.imailds.com/Frames/Master/Products.htm
    >
    > is probably your best bet. The old PFA agent is still available from
    > CoolSolutions, but hasn't been touched in a while.
    >
    > Also, probably best asked in the GW7 gateways forum by the way <g>
    >
    > Cheers Dave
    >
    Hi Dave,
    Youre a lifesaver...
    Thank you for your suggestion.
    I checked out the link you recommended... www.imailds.com .
    And it looks like its going to be a solution to my ISP Dynamic IP problem.
    I'm a big Netware/GroupWise enthusiast, trying to offer people relevant
    networking alternatives using Novell.
    Thanks for the Help.
    Ill let you know how I make out.
    [email protected]
    >

Maybe you are looking for

  • 2 iPads, 1 Apple ID, FaceTime etc.

    I had a 3rd generation iPad. I bought it two weeks ago. Then last week we had the announcement that the 4th gen was coming so I called the Apple retail store where I bought it and the guy said bring it back for a refund then order your replacement (w

  • Is this Possible? Stream Video File using Server or Encoder?

    Is it possible to stream a video file (.mp4) Live using the Flash Media Encoder or by placing the file in an app instance on a flash media streaming server? Thanks!

  • ABAP Query - ALV Grid Calculation

    Can anybody tell me whether in ABAP Query when you execute the Query in SQ01 its shows the report in ALV Grid format. In ALV Grid format there are some standard calculation are available like TOtal Mean value Minmum Maximum Count The above calculatio

  • Windows EAP-TLS with machine cert only?

    Hey all. Seems like this should be an easy question, but after doing some reading, I'm still a little confused. Can I authenticate a windows computer against ISE using EAP-TLS with a computer-only certificate and stay authorized when the user logs in

  • Deployment Error in OAS 10.1.2

    Hi I'm trying to deploy an Webapp EAR which contains a WAR and a EJB Jar to OAS 10.1.2. I have created a separate OC4J Instance for hosting this Webapp. Whenever I'm deploying from Admin Console I'm getting a java.lang.NoClassDefFoundError Error. The