Re: Looking for switch recommendations ...

From: Bakul Shah (bakul_at_BitBlocks.com)
Date: 03/26/04

  • Next message: Luigi Rizzo: "Re: Looking for switch recommendations ..."
    To: "Marc G. Fournier" <scrappy@hub.org>
    Date: Fri, 26 Mar 2004 12:54:20 -0800
    
    

    > > For 100Mbps ports, the max packet rate in one direction is 10^8/672 ==
    > > 148809 pps (packets per sec) per port. So for 24 port full duplex ports
    > > you get an aggregate maximum throughput of 148809*24*2 = 7738068 =
    > > 7.14Mpps (Million pps). For a 48 port switch it is 14.29Mpps.
    >
    > so, the closer the Mpps gets to that 7.1Mpps, the better the switch
    > overall? I take it that has to do with the CPU driving the switch itself,
    > or is there other factors that help drive that # up?

    Well, "better overall" involves a lot more than the max
    throughput -- you are very very unlikely to see nothing but
    64 byte pkts in your network (typically 50% of pkts are acks,
    the other 50% are MTU size) so 6.6Mbps seems good enough to
    me. I would look at quality first, and then service, how
    this switch is to be used and whether there are other
    features that may be relevant (such as vlan, QoS etc). Also,
    I would choose a switch to ensure there is about 50% to 100%
    headroom for growth (in # of ports, etc).

    In terms of achieving max throughput it depends on how the
    switch is engineered. CPU driving the switch matters less
    than whether they have done a balanced design. You also need
    a backplane fabric that is capable of delivering full b/w no
    matter what the traffic pattern is (you may not achieve
    7.14Mbps for a given pattern but for each pattern one can
    calculate a theoretical max which should be achievable).

    In any case, quality of the switch construction probably
    matters the most. If rj45 ports are flimsy nothing else
    matters!
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"


  • Next message: Luigi Rizzo: "Re: Looking for switch recommendations ..."

    Relevant Pages

    • Re: Looking for switch recommendations ...
      ... > so, the closer the Mpps gets to that 7.1Mpps, the better the switch ... I take it that has to do with the CPU driving the switch itself, ... and does 16 ports full duplex at full wire speed on all ports. ...
      (freebsd-net)
    • Re: http site text-only read possible?
      ... >> If you switch off image display then the image files aren't fetched ... The -O switch sends the downloaded file to the file "foo.txt" ... The pattern in foo.awk matches all lines from a line containing the ... Finally a Fortran program reads and does something with the data ...
      (comp.lang.fortran)
    • Re: Why dont variables work in switch patterns?
      ... | substitutions on the pieces. ... switch -- $value { ... does NOT substitute in either the pattern or bodies, ... As soon as it finds a pattern that matches string it evaluates the following body argument by passing it recursively to the Tcl interpreter and returns the result of that evaluation. ...
      (comp.lang.tcl)
    • Re: Comparing memory with a constant
      ... switch (array) { ... case bitpattern1: ... ... matched pattern #0 ... ... for computing a number to switch on, ...
      (comp.lang.c)
    • Re: Advice on landing better
      ... and did two passes in the pattern. ... It is as if the hand just reaches out on its own and hits the switch. ... All you probably really need is practice, perhaps with some supervision so that your instructor can tell you exactly what you need to improve and so you don't practice bad habits. ... World Famous Flight Instructor ...
      (rec.aviation.student)