<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I don't know anything about anything having a predefined capacity of 10GBps. Are you talking about iperf? At least on my system, I was getting upwards of 20GBps.<div><br></div><div>-- Murphy</div><div><br><div><div>On Apr 24, 2014, at 2:16 AM, shads s <<a href="mailto:shasi0625@gmail.com">shasi0625@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div>Hello<br><br></div>Yes I am able to execute this example and getting the same output. Thank you. <br></div><div>I observed through the example that the server has a predefined capacity of 10Gbps. <br>
</div>Is there any way to configure server bandwidth?<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 24, 2014 at 11:54 AM, Murphy McCauley <span dir="ltr"><<a href="mailto:murphy.mccauley@gmail.com" target="_blank">murphy.mccauley@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Ah, see inline.</div><div><br></div><div><div><div><div>On Apr 23, 2014, at 11:02 PM, Murphy McCauley <<a href="mailto:murphy.mccauley@gmail.com" target="_blank">murphy.mccauley@gmail.com</a>> wrote:</div>
<br><blockquote type="cite"><div style="word-wrap:break-word">And you're running the iperf server on 10.0.0.1 and 10.0.0.2? And where are you running the client from? With what commandline?<div><br></div><div>-- Murphy</div>
<div><br></div><div><div>On Apr 23, 2014, at 10:49 PM, shads s <<a href="mailto:shasi0625@gmail.com" target="_blank">shasi0625@gmail.com</a>> wrote:</div><br><blockquote type="cite"><div dir="ltr"><div>Hello all,<br>
<br></div>Actually from last few days I am trying to run ip_loadbalancer example using POX and mininet. <br>
<div class="gmail_extra">After introducing TCP flow using iperf in mininet, it is showing "DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)".<br>
</div><div class="gmail_extra">Even tcpdump shows only ARP request packets.<br><br></div><div class="gmail_extra">It will be great help if you send me the steps to run ip_loadbalancer. <br></div><div class="gmail_extra">
<br>
</div><div class="gmail_extra"><b>Below is the mininet topology:</b><br>mininet> net<br>h1 h1-eth0:s1-eth1<br>h2 h2-eth0:s1-eth2<br>h3 h3-eth0:s1-eth3<br>h4 h4-eth0:s1-eth4<br>h5 h5-eth0:s1-eth5<br>h6 h6-eth0:s1-eth6<br>
s1 lo: s1-eth1:h1-eth0 s1-eth2:h2-eth0 s1-eth3:h3-eth0 s1-eth4:h4-eth0 s1-eth5:h5-eth0 s1-eth6:h6-eth0<br>c0<br><br></div><div class="gmail_extra"><b>Below is the POX output when TCP flow start using "iperf h2 h6" in Mininet:</b><br>
</div></div></blockquote></div></div></blockquote><div><br></div></div><div>I don't think that makes any sense. Do you mean "h2 iperf h6"? That doesn't make any sense either. h2 is one of the *servers* in this case. You want to be running the iperf client from somewhere *else* and have it *access* the servers. And you don't want to be using one of the servers' actual addresses anyway -- you want to be using the "virtual" load balancer address -- 10.1.2.3.</div>
<div><br></div><div><div>I just fired up Mininet with single,3 topology, opened xterms for all three hosts, and ran the servers in h1 and h2 with iperf -s. Then I ran iperf -c 10.1.2.3 in h3 several times and saw it go to both h1 and h2. Seems to work fine for me. Could also have probably run that as "h3 iperf 10.1.2.3" from the mininet prompt, but I already was opening xterms anyway.</div>
<span><font color="#888888"><div><br></div><div>-- Murphy</div><div><br></div></font></span></div><div><br><blockquote type="cite"><div style="word-wrap:break-word"><div><blockquote type="cite">
<div dir="ltr"><div class="gmail_extra">
[root@localhost pox]# ./pox.py log.level --DEBUG misc.ip_loadbalancer --ip=10.1.2.3 --servers=10.0.0.1,10.0.0.2<br>POX 0.2.0 (carp) / Copyright 2011-2013 James McCauley, et al.<br>DEBUG:core:POX 0.2.0 (carp) going up...<br>
DEBUG:core:Running on CPython (2.7.5/Feb 19 2014 13:47:40)<br>DEBUG:core:Platform is Linux-3.13.10-200.fc20.i686+PAE-i686-with-fedora-20-Heisenbug<br>INFO:core:POX 0.2.0 (carp) is up.<br>DEBUG:openflow.of_01:Listening on <a href="http://0.0.0.0:6633/" target="_blank">0.0.0.0:6633</a><br>
INFO:openflow.of_01:[00-00-00-00-00-01 1] connected<br>INFO:iplb:IP Load Balancer Ready.<br>INFO:iplb:Load Balancing on [00-00-00-00-00-01 1]<br>INFO:iplb.00-00-00-00-00-01:Server 10.0.0.2 up<br>INFO:iplb.00-00-00-00-00-01:Server 10.0.0.1 up<br>
DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>
DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>
DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>DEBUG:iplb.00-00-00-00-00-01:No client for (IPAddr('10.0.0.2'), IPAddr('10.0.0.6'), 56422, 5001)<br>
<br></div><div class="gmail_quote"><br></div><div class="gmail_quote"><b>TCPDUMP output:</b><br><br>17:52:29.244757 ARP, Request who-has 10.0.0.1 (Broadcast) tell 10.1.2.3, length 28<br>17:52:31.760936 ARP, Request who-has 10.0.0.2 (Broadcast) tell 10.1.2.3, length 28<br>
17:52:32.067594 IP6 fe80::dc3a:bdff:feb7:4b58 > ff02::2: ICMP6, router solicitation, length 8<br>17:52:34.293540 ARP, Request who-has 10.0.0.1 (Broadcast) tell 10.1.2.3, length 28<br>17:52:36.809811 ARP, Request who-has 10.0.0.2 (Broadcast) tell 10.1.2.3, length 28<br>
17:52:39.355686 ARP, Request who-has 10.0.0.1 (Broadcast) tell 10.1.2.3, length 28<br>17:52:41.886370 ARP, Request who-has 10.0.0.2 (Broadcast) tell 10.1.2.3, length 28<br><br></div><div class="gmail_quote">Thanks & Regards,<br>
</div>Shads</div>
</blockquote></div><br></div></blockquote></div></div><br></div></div></blockquote></div><br></div></div>
</blockquote></div><br></div></body></html>