Implements interfaces:
abstarct class ASwitch
A switchek absztrakt ősosztálya. Minden switchet ebből az osztályból kell származtatni.
Located in /network/active_elements/ASwitch.php (line 36)
AActiveElement | --ASwitch
| Class | Description |
|---|---|
| CSwitchZte | class CSwitchZte |
| CSwitchCisco | class CSwitchCisco |
| CSwitchSwh | class CSwitchSwh |
| CSwitchHuawei | class CSwitchHuawei |
A switch ARP táblája.
Az eszköz portjai. A tömb indexei az interfész azonosítók.
A tömb elemei pedig a portokra csatlakoztatott IHost példányok.
A switchen keresendő MAC címek listája.
Az SNMP kezelést megvalósító osztály példánya.
Telnet hozzáférést biztosító osztály egy példánya.
A trunk portok listája.
Inherited from AActiveElement
AActiveElement::$ip
AActiveElement::$mac
AActiveElement::$parent
AActiveElement::$parentPort
Konstruktor
A switch adott portjához rendel egy hosztot.
Ha $checkArp értéke true, akkor egyeztet, hogy az ARP táblában a $port-nak megfelelő interfészhez van e rendelve a hoszt MAC címe. Ha a $checkArp értéke false akkor úgy is hozzáadható a hosz az adott porthoz, hogy az nem szerepel, vagy másik porthoz van rendelve az ARP táblában.
Visszadja az adott interfészen lévő hosztot.
hozzáférést biztosít a switch portjainak listájához.
Magadja, hogy hány darab MAC cím van az adott interfészen.
A switchen keresett MAC címek listájához nyújt hozzáférést.
Visszaadja az adott porthoz bejegyzett MAC címek listáját.
Megkeres egy MAC címet az ARP táblában.
Hozzáférést ad a TELNET interfészhez
A telnet interfészben tárolt login nevet adja vissza.
A telnet interfészben tárolt jelszót adja vissza.
Visszadja a trunk portok listáját.
Megadja, hogy a switch rendelkezik e legalább egy gyermek eszközzel.
Az ARP táblát tölti fel MAC címekkel.
Kiolvassa a teljes ARP táblát.
Kiolvassa az switch fizikai interfészeit SNMP segítségével.
Az adott VLAN-ból jövő MAC címeket olvassa ki az eszközből.
Kiolvassa az eszközből, hogy az adott MAC cím melyik porton jelentkezik.
Kiolvassa az eszközből a trunk portok listáját.
SNMP segítségével kiolvassa a switch típusát.
Eltávolít egy hosztott az adott interfészről.
A switch portjait állítja be.
Bellítja az eszközön keresett MAC címek listáját.
Beállítja az SNMP interfészt.
Beállítja, hogy a switch melyik portjával kapcsolódik a szülő eszközhöz.
Inherited From AActiveElement
AActiveElement::getIP()
AActiveElement::getMac()
AActiveElement::getParent()
AActiveElement::getParentPort()
AActiveElement::hasChild()
AActiveElement::setIP()
AActiveElement::setMac()
AActiveElement::setParent()
AActiveElement::setParentPort()
AActiveElement::toString()
Documentation generated on Sat, 26 Apr 2008 23:04:54 +0200 by phpDocumentor 1.4.0