Temat: statystyki na bridge
Da się zrobić zupełnie przezroczysty router, ale żeby można było liczyć pakiety, ewentualnie podglądnąć coś tcpdumpem?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → statystyki na bridge
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Da się zrobić zupełnie przezroczysty router, ale żeby można było liczyć pakiety, ewentualnie podglądnąć coś tcpdumpem?
Hmm zrób bridge z wan i lan z proto none? Będziesz miał przezroczysty switch i interfejsami.
Wygląda na to, że działa. Oczywiście na kolejnym interfejsie mam statyczny adres, inaczej został by mi rs do podglądu.
Ma ktoś skrypt, który z TX bytes przelicza na Mbps?
TX=$((TX/1024/1024))
Interesują mnie megabity na sekundę. Trzeba odczytać, odmierzyć czas, odczytać ponownie i przeliczyć.
Właśnie napisałeś jak to zrobić
I w czym problem widzisz?
W lenistwie
No i trochę problematyczny jest pomiar czasu - wiadomo, w dłuższym okresie będzie dokładniej ale za to nam uśredni.
#!/bin/ash
echo "Pomiar eth3:"
echo
while [ 1 ];
do
Pomiar1=`ifconfig eth3 | grep 'TX bytes'`
sleep 1
Pomiar2=`ifconfig eth3 | grep 'TX bytes'`
A=`echo "$Pomiar1" | grep -o 'TX bytes:[0-9]*' | grep -o '[0-9][0-9]*'`
B=`echo "$Pomiar2" | grep -o 'TX bytes:[0-9]*' | grep -o '[0-9][0-9]*'`
C=`echo "$Pomiar1" | grep -o 'RX bytes:[0-9]*' | grep -o '[0-9][0-9]*'`
D=`echo "$Pomiar2" | grep -o 'RX bytes:[0-9]*' | grep -o '[0-9][0-9]*'`
Wyslane="$(( ($B-$A)*8/1024 ))"
Odebrane="$(( ($D-$C)*8/1024 ))"
printf " Dane wysylane: %8s Kbps Dane odbierane: %8s Kbps\r" $Wyslane $Odebrane
doneTrochę zawyża wg mnie.
Nie czytaj z ifconfig tylko z /proc/net/dev, odpadnie ci trochę grepów.
Skrypt już się przydał - można powiedzieć, że się odrobił.
Chciałbym zrobić jeszcze coś w rodzaju testera wydajności sieci tj, dwa ruterki, jeden wpinało by się na początku badanej gałęzi, a drugi na końcu i test polegał by na przesyłaniu całym pasmem pakietów UDP i sprawdzaniu ile bezbłędnie doszło.
Czy taki test miałby sens?
iperf użyj.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → statystyki na bridge
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc