Java a karta sieciowa

0

Jest jakaś możliwość "kontroli" pracy karty sieciowej przez Javę?
Mam pomysł na pracę inżynierską: symulator pracy sieci w javie. W kilku słowach: mamy np zwykłą kartę sieciową z zwykłym interfejsem ethernetowym. Podłączam go do np switcha i chce sprawdzić jak poradzi sobie z ramkami. Do tego odpalam programik, który zmusza kartę sieciową np do zalania switcha ramkami broadcastowymi. Albo np. dynamicznie zmienia MAC karty i mogę zbadać ile adresów MAC może przechować taki switch (nie można dodać nowych adresów MAC, ramki wysyłane na wszystkie-1 porty, odpalam WireSharka i nasłuchuje:])
Ładnie brzmi, ale czy jest jakaś biblioteka? Albo możliwość pobrania jakiejś funkcji ze sterowników karty sieciowej.
A i odpowiedz typu: takie coś już istniej, proszę zachować dla siebie:)

1

Nie tedy droga w tym przypadku. java jest tak zaprojektowana by nie musieć dotykać m.n. sterowników zatem jeżeli chcesz coś grzebać to raczej w C i następnie łączyć to z Javą za pomocą JNI.

1 użytkowników online, w tym zalogowanych: 0, gości: 1