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 29)
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 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.
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, 19 Apr 2008 14:36:41 +0200 by phpDocumentor 1.4.0