Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
sure thing. We do a lot of sweeps so this seemed a natural thing to consider. It's just better done by a script for this type of request. We've considered hooking up a feedback path (similar to ful-duplex mode) were the server stats are fed back to the client in "real-time." It's a fair amount

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Bob, I appreciate you giving it some consideration. On Tue, Dec 1, 2020, 5:52 PM Bob McMahon wrote: > Ok, after some further discussions we've concluded this feature is best > implemented by a script and not within iperf itself. The primary reason > being is that an iperf client and iperf serve

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
Ok, after some further discussions we've concluded this feature is best implemented by a script and not within iperf itself. The primary reason being is that an iperf client and iperf server don't have a feedback system per the "iperf protocol," i.e. stats on the server are not fed back to the clie

[Iperf-users] UNSUBSCRIBE

2020-12-01 Thread Diego Sanchez
*Diego Sanchez* *Network Engineer Miami FL AS 11776-12035* *Hurricane Electric IPV6 Certification. JNCIA. Junos.* [image: logo] *1681 Kennedy Causeway* *North Bay Village FL 33141* *Cell: 305-987-3805* *Empowering the Internet Generation * ___ I

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
The flows code is likely broken at the moment. I've been focussed on iperf 2.0.14 itself. The basic requirement is ssh access to both ends used to create a flow via a python interpreter running 3.5 or greater (per the use of python's asyncio .) The

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Bob, I am good with write side only since we can flip the ends (we normally have access to both ends we are using for testing). I am a python newbie, but I will take your advice and look at it. I was not aware of the pyflows module. Thanks, Craig Reeves "Bridging Communications" 3520 Lorna

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
This doesn't seem to require read side rate limiting. I think write side would do it. The full-duplex may be useful too. Then debug options are like: - iperf -c --full-duplex -u --sweep-range=1m,10m,1m --sweep-step 10 -i 1 -l 200 -S 0xc0 - iperf -c --reverse -u --sweep-range=1m,10m,1m

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Bob, Good question. So here is a typical scenario. We have a VOIP server sitting inside of a customer's data center behind a firewall (e.g. Sonicwall, PfSense, Palo Alto, etc.). The phone server is sitting on a VLAN inside the customer's network and has a 1Gb NIC. The customer (most of ours ar

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
Ok, read side limiting would trigger source flow control for TCP and cause drops per UDP. Is that what you'd expect? Bob On Tue, Dec 1, 2020 at 11:36 AM Craig Reeves wrote: > Bob, > > Yes, we would need the Read side as well. Sometimes we see packets drop > from a single direction (that is act

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
For UDP, are you expecting the sweep applies both to client and server at the same time? I guess I'm confused about UDP read size rate limiting. If the client applies 100m and the server is read limited per a sweep there is going to be drops. UDP doesn't flow control the client. Bob On Tue, Dec

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Yes, but the percentage of drops is fairly low in a clean network pipe. Craig Reeves "Bridging Communications" 3520 Lorna Ridge Drive Hoover, AL 35216 v.(205) 829-1800 f. (205) 536-6333 c. (205) 332-5916 On Tue, Dec 1, 2020 at 1:39 PM Bob McMahon wrote: > Ok, read side limiting would trigger

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
Also, this would only be on the client. Iperf 2.0.14 supports both write and read rate limiting via -b on the server as well as client. Sweeps wouldn't be supported by the server (or on the read side.) Any issue with that, or, is there a read size need as well? Bob On Tue, Dec 1, 2020 at 11:29

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Bob, Yes, we would need the Read side as well. Sometimes we see packets drop from a single direction (that is actually very common). Technically we could just flip the roles of the 2 ends so it isn't critical. Craig Reeves "Bridging Communications" 3520 Lorna Ridge Drive Hoover, AL 35216 v.(20

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
Bob, Thanks, we'd be more than happy to test it out. Just let me know and I'll get my engineering group to check it out. Craig Reeves "Bridging Communications" 3520 Lorna Ridge Drive Hoover, AL 35216 v.(205) 829-1800 f. (205) 536-6333 c. (205) 332-5916 On Tue, Dec 1, 2020 at 1:21 PM Bob McMah

Re: [Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Bob McMahon via Iperf-users
Hi Craig, Any reason you need iperf 3 for this and can't use iperf 2.0.14? We are in the process of early field test for iperf 2.0.14. This is probably an experimental feature that could be added last minute. We'd need you to test if willing. Our goal

[Iperf-users] Feature - Throughput ramp up

2020-12-01 Thread Craig Reeves
First, many thanks for putting this tool together and sharing it. It has proved invaluable over the years when dealing with ISPs. That being said, we regularly encounter ISPs that don't think their network has issues. Most of the time we can pinpoint to a switch or connection that is over satura