The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Besturingssystemen > BSD
.
google unix.com



BSD BSD, soms Berkeley Unix, is een Unix-besturingssysteem ontwikkeld door de Computer Systems Research Group van de UC Berkeley.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
met behulp van dummynet te beperken bandbreedte Alex_sh IP Networking 1 07-06-2006 02:05 PM
Hulp nodig met ipfw .. Alsjeblieft ... fundidor UNIX voor Dummies Questions & Answers 2 10-10-2005 07:23 PM
ipfw trage ssh en ftp-verbindingen dwildgoose BSD 11 05-18-2005 05:00 PM
Pijpen en named pipes (FIFO) Buffer grootte Jus Bestandssystemen, schijven en geheugen 1 08-20-2004 10:14
fBSD nat ipfw hachik UNIX voor Dummies Questions & Answers 3 06-07-2002 03:20 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-22-2009
xenator xenator is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Posten: 2
Met behulp van diverse leidingen in ipfw (dummynet)

Hoi!

Ik heb dit al geplaatst op de FreeBSD-vragen mailinglijst, maar ik dacht dat ik zou kunnen proberen het hier ook.

Ik gebruik FreeBSD 7.0 met ipfw DUMMYNET ingeschakeld.

Ik heb een probleem met het creëren van een ruleset, die me in staat stelt om de totale bandbreedte van een link en daarna pas de pakjes naar de andere buis voor verwerking.

Tot nu toe heb ik deze regels:

Code:
in_if="em0"
out_if="em1"
management_if="em2"
in_ip="100.100.100.1"
out_ip="200.200.200.1"
management_ip="172.16.0.201"
client1_subnet="192.168.5.0/26"
client2_subnet="192.168.6.0/26"
server_subnet="192.168.7.0/24"

download_bandwidth="6144Kbit/s"
upload_bandwidth="1024Kbit/s"
delay="0"
queue_size="10"

cmd="ipfw"

$cmd add 10 allow all from any to any via lo0

$cmd pipe 100 config mask src-ip 0xffffffff bw $upload_bandwidth queue $queue_size delay $delay
$cmd pipe 200 config mask dst-ip 0xffffffff bw $download_bandwidth queue $queue_size

$cmd add pipe 100 all from $client1_subnet to $server_subnet in via $in_if
$cmd add pipe 200 all from $server_subnet to $client1_subnet out via $in_if

$cmd add pipe 100 all from $client2_subnet to $server_subnet in via $in_if
$cmd add pipe 200 all from $server_subnet to $client2_subnet out via $in_if

$cmd add 10000 allow all from any to any via $management_if
$cmd add 20000 allow all from any to any via $in_if
$cmd add 30000 allow all from any to any via $out_if
Wat ik wil toevoegen nu, is de mogelijkheid tot beperking van de bandbreedte van de hele band, bijvoorbeeld 100Mbit / s over em0.

Ik heb geprobeerd om een pijp:

$ cmd pijp 50 config lg 100Mbit / s wachtrij $ queue_size
$ cmd toevoegen pijp 50 all from any eventuele via $ in_if


Maar als ik een blik werpen op de buizen met 'ipfw show' Ik kan alleen maar zien pakketten gaan via pijp 50 en niets gaat via de andere buizen (die zinvol is eigenlijk sinds ipfw werkt op die manier?).


Alle hulp wordt zeer gewaardeerd.


xenator
 

Bladwijzers

Labels
onopgelost, onopgeloste maanden, onopgeloste weken

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Uit
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 07:41.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0