<div dir="ltr">Course you can't do that.<div><br></div><div>What you can do however is have the shaping code limit traffic to a given node or group of nodes so you drop incoming segments and, if you're evil, outbounds ACKs.</div>
<div><br></div><div>That tempers TCP.</div><div><br></div><div>UDP and other stuff - sure, but dropping on data ingres and UDP / ACK egress is enough to block the bulk of stuff. Then yes, you end up playing whackamole with people. If they end up being cheeky (eg me) and keep shipfting mac addresses, or using multiple macs at once - then the net slows down for everyone and you're back to where you started.</div>
<div><br></div><div><br></div><div>-a</div><div><br></div><div>(yes, I did this for a living.)</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 23 September 2013 13:59, John Adams <span dir="ltr"><<a href="mailto:jna@retina.net" target="_blank">jna@retina.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">It's downright impossible to implement traffic shaping when the traffic is asymmetrically loaded and you do not control the other end of the link. You can reserve uplink bandwidth but look at how the problem plays out with HTTP requests.<div>

<br></div><div>You make a tiny, 30 byte request that results in a flood of return traffic. If you attempt to shape traffic in the customer-side router, you can't shape it because you've already saturated the inbound pipe. </div>

<div><br></div><div>We experience this problem all the time at DNA lounge. Some joker saturates the inbound pipe and our best defense becomes 'ban his mac address from dhcp'. I've seen many recipes for PF that claim to do this but it's generally hopeless.</div>
<span class="HOEnZb"><font color="#888888">
<div><br></div><div>-j</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 23, 2013 at 11:43 AM, Nicholas LoCicero <span dir="ltr"><<a href="mailto:nick.locicero@gmail.com" target="_blank">nick.locicero@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>I was there as well, but didn't notice any slow internet. Do you think it could be the ISP?</p>
<div class="gmail_quote">On Sep 23, 2013 6:45 AM, "Romy Snowyla" <<a href="mailto:romy@snowyla.com" target="_blank">romy@snowyla.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


I was at Noisebridge Saturday evening and verify yes it was very slow<br>
<br>
Sent from my iPhone<br>
<br>
> On Sep 22, 2013, at 6:18 PM, Jake <<a href="mailto:jake@spaz.org" target="_blank">jake@spaz.org</a>> wrote:<br>
><br>
> how do you find out what is using up all the bandwidth, and block it?<br>
><br>
> the internet is unusably slow.  If noisebridge doesn't have tools, materials or even internet connectivity, what are we doing?<br>
><br>
> assuming nobody wants to tell me how to poke into the innards of our traffic routing, maybe someone can implement traffic shaping so that no one can use so much bandwidth that everyone else is shut out?<br>
><br>
> -jake<br>
><br>
_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net" target="_blank">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
</blockquote></div>
<br>_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net" target="_blank">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
<br></blockquote></div><br></div>