wskaźnik wykorzystania sieci

Aug 22, 2007 5 Replies

Czy spotkał się ktoś z projektem wskaźnika, który np na linijce ledowej wyswietlałby jakie jest aktualne wykorzystanie pasma w karcie sieciowej?



Wydaje mi się, że najprościej było by to zrobić wykorzystując SNMP i np perla do odczytania aktualnej wartości a potem to wizualizować.


Ale może ktoś już to zrobił i mu to działa? ;)


A|fer pisze:

Ależ mało ambitne podejście... Przyjrzyj się bliżej dokumentacji warstwy fizycznej np. standardu FastEthernet (100Base-TX). Odbiornik może w prosty sposób odróżnić przesyłanie danych od przesyłania symboli IDLE. Do takiego wskaźnika wystarczy mały procesorek (aczkolwiek w miarę szybki) i kilka LEDów. Nie potrzeba nawet dedykowanego chipu ethernetowego.

formatting link

Adam Dybkowski pisze:

Rozumiem, że procesorek to jako przetwornik napięcie -> LED ? Bo do samego pomiaru wystarczą np. cztery bramki (przerzutnik z przedłużaniem czasu impulsu) do wygenerowania PWM oraz R + C do uśrednienia analogowego wyniku.

William pisze:

Trzeba by odróżniać kilka symboli - niektóre niosą informacje nieistotne (IDLE) a niektóre oznaczają transfer danych. Zaproponuj schemat na bramkach i elementach RC (plus powiedzmy scalak przetwornika napięcie->linijka LED). Chętnie zlutuję na próbę.

BTW: Prościej było w starym Ethernecie (10 Mbps) gdzie w czasie nieaktywności po prostu nic nie leciało na linii. Oprócz dosyć rzadkich sygnałów podtrzymania linku.

Adam Dybkowski pisze:

IMHO w Ethernecie 100 również oprócz impulsów "presence" oraz RTS/CTS( przy full-duplexie) nie ma innych ramek niż dane. Linijka dioodwa to dokładnosc powiedzmy 10%, więc te wymienione można zaniedbać.

William pisze:

Nie masz racji. Obejrzyj sobie chociażby pobieżnie dokumentację pierwszego z brzegu scalaka do 100BASE-TX:

formatting link
warstwy fizycznej masz w okolicy rozdziału 7.7.2. Krótki cytat: "The 4B5B encoder also fills the period between packets, called the idle period, with the continuous stream of idle symbols". Symbole 5-bitowe przechodzą potem jeszcze przez skrambler i nadajnik MLT-3.

BTW: Kto zepsuł temat tego wątka?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required