Bridge csomag lassitas

Udv Mindenkinek !

Van egy ethetnet bridge. Mukodik. Viszont szeretnem, ha bizonyos iranyba/bol erdezo csomagokkat nehany ms kesleltetessel kuldene tovabb. Tudja valaki, hogyan kellene ezt megvalositani?

Udv:
Istvan

Hozzászólások

Önmagában a bridge ehhez kevés. Én egy Unix dobozt tennék két portja közé, azon küldeném át a frame-eket, és a késleltetést szoftverből biztosan meg lehetne csinálni.

Ugy latszik, hogy ma kommunikacios nehezsegeim vannak. Megprobalom megegyszer ertelmesen eloadni a nyugomet:

Van ket eszkozom (az egyik egy linux-ot futtato PC), melyek egymassal ethernet halozaton keresztul kommunikalnak. Elkepzelheto, hogy a PC tul "gyors" az eszkozhoz es neha-neha megboritja. Most azt szeretnem szimulalni, hogy ez a jelenseg fenall-e nagyobb valaszideju halozaton is.
Ekkor gondoltam, hogy beallitok pl egy ethernet bridge-t, de ha megy bridge nelkul, akkor meg jobb lenne. A PC-n illetve az eszkozon kommunikalo programokat nem tudom modositani, de minden mast igen.

Istvan

tovabbra is a netem-et javaslom, tudja azt, amit szeretnel:

http://swik.net/netem/Examples+of+Use
Rate control

There is no rate control built-in to the netem discpline, instead use one of the other disciplines that does do rate control. In this example, we use Token Bucket Filter (TBF) to limit output.

# tc qdisc add dev eth0 root handle 1:0 netem delay 100ms
# tc qdisc add dev eth0 parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000
# tc -s qdisc ls dev eth0
qdisc netem 1: limit 1000 delay 100.0ms
Sent 0 bytes 0 pkts (dropped 0, overlimits 0 )
qdisc tbf 10: rate 256Kbit burst 1599b lat 26.6ms
Sent 0 bytes 0 pkts (dropped 0, overlimits 0 )