SV: IPFW traffic shaping

From: Martin Madsen (none@martin--sprithuset.dk.lh.bsd-dk.dk)
Date: Sun 22 Aug 2004 - 22:07:28 CEST


From: "Martin Madsen" <none@martin--sprithuset.dk.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Subject: SV: IPFW traffic shaping
Date: Sun, 22 Aug 2004 22:07:28 +0200


>-----Oprindelig meddelelse-----
>Fra: owner-bsd-dk@hobbes.bsd-dk.dk [mailto:owner-bsd-dk@hobbes.bsd-dk.dk]
>På vegne af Simon L. Nielsen
>Sendt: 22. august 2004 21:26
>Til: bsd-dk@bsd-dk.dk
>Emne: Re: IPFW traffic shaping
>
>On 2004.08.22 20:46:33 +0200, Martin Madsen wrote:
>
>> Jeg er ved at lave et IPFW script der kan prioritere hvilken traffik der
>> kommer igennem min FreeBSD 5.2.1 gateway hurtigst vha. pipe's og queue's.
>>
>> Jeg har lavet hvad jeg mener der skal til vha. forskellige guides på
>nettet,
>> man ipfw, man dummynet og freebsd handbook. Men jeg synes ikke helt den
>> fungerer som den skal.
>>
>> Hvis jeg loader et script med "divert" og "add all from any to any" som
>de
>> eneste 2 linjer kan jeg loade en side som fx newz.dk med omkring 50KB/s
>og
>> det samme gør sig gældende hvis jeg loader mit shaping script. Men hvis
>jeg
>> starter med at uploade noget til fx en ftp med ca: 40-50KB/s kan jeg ikke
>> downloade sider med mere end ca. 10KB/s.
>
>Det lyder som om linien er overbelastet udgaaende.
>
>> Min linje er på 512/512Kbit/s.
>
>Du skal lave dine pipes en smule mindre end din reele baandbrede for
>at kompensere for at du shaper fra den "forkerte" ende af linien
>mht. til shaping af download - altsaa at du shaper efter flaskehalsen.
>Ud over det er din linie jo ikke reelt 512KBit pga. overhead til
>f.eks. ATM/PPPoE eller hvad din linie nu koerer.
>
>AFAIR havde jeg mine pipes sat til 57KB/s fra en CC 512KBit ADSL.. men
>jeg er ikke lige sikker da jeg har ikke faaet sat det op igen efter
>jeg skiftede firewall.
>
>Du boer holde oeje med "ipfw show" for at se om din trafik "rammer" de
>regler du regner med.
>
>Umidelbart ser dit script fornuftigt nok ud.
>
>--
>Simon L. Nielsen
>FreeBSD Documentation Team

Du har ledt mig videre nu. Jeg kan se at traffikken ikke rammer de regler de
skal.

Jeg må lige kigge på det.

Jeg tror måske det er fordi når jeg kontakter en webserver/side på port 80
sender den vel svar tilbage på en anden port som er ukendt... eller er jeg
forkert på den?

Tak for hjælpen ind til videre



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:42 CET