Protokollanalizátorok
A protokollanalizátor digitális hírközlő hálózatok, számítógéphálózatok
fejlesztésének, gyártásának és üzemeltetésének fontos eszköze.
A protokollanalizátor, tulajdonképpen egy cél logikai analizátor, feladata a hálózatok üzeneteinek
előállítása, rögzítése, megjelenítése, a hálózat egyes elemeinek helyettesítése, szabvány szerinti működésének ellenőrzése, forgalomgenerálás.
A protokollanalizátor általános blokkvázlatát mutatja a következő
ábra:
o
t b +------------+ +---------+ +-----+ +-----------+
e j --->| | | esemény | Capture | esemény |
s e --->| mérő- |-->| és |-------+>|szűrő|-->| és |
z k <---| interfész | | üzenet | | | | | üzenet |
t t <---| |<+ | kinyerő |<---+ | | |<+ | tároló |
u +-----+------+ | +---------+ | | +-----+ | |Capture RAM|
m | | | | | +-----+-----+
^ | ^ | ^ |
| | +-----------+ | +v-------+ | +-----v-----+
| +<| üzenet | | |állapot-| | | Report |
| | előállító |<---| gép | | | generator |
| +-----------+ | +--------+ | | és szűrő |
| ^ | ^ | +-----+-----+
| | | | | |
+-----+----------------+--------+-----+------+-------v-----+
| Vezérlő számítógép |
| konfiguráció és eredmény |
| megjelenítés, tárolás, jegyzőkönyvezés |
+----------------------------------------------------------+
A protokollanalizátorok fő elemei:
- Mérő interfész modul(ok)
a hírközlő hálózat szabványos csatlakozási pontjait
illesztik a műszer belső áramköreihez. A szabványos interfészek csaknem teljes választéka használatos itt: V/X interfészek, ISDN BRI PRI interfészek,
LAN (Ethernet, token-ring, FDDI) interfészek, SDH, ATM stb. Az analizátorokba szokásos több(féle) interfész beépítése is.
- Esemény és üzenet kinyerő modul
Az analizátor ezen moduljai lebontják vizsgált interfész kereteit
és kiemelik belőle a továbbított adatokat, valamint az interfész
státuszára vonatkozó információkat (pl. felügyeleti jelzések)
- (Capture) szűrő modul
A felhasználót gyakran csak az interfészen továbbított adatok egy része
érdekli. Az analizátorban levő szűrőbank segítségével lehetséges
az adatok szűrése, ezzel a tárolandó információ mennyisége
csökkenthető.
Az alkalmazott szűrők lehetnek beépítettek, vagy felhasználó
által specifikáltak.
Több szűrő is működhet párhuzamosan.
Szűrési kritériumok: egyenlő, nem egyenlő, nagyobb, kisebb, határozatlan
alkalmazható bitre, byte-ra, stringre.
- Esemény és üzenet tároló (Capture RAM)
A protokollanalizátorban a hálózatból kinyert adatok rögzítésére
nagyméretű - több Mbyte - trace tároló áll rendelkezésre. Ezenkívül
lehetőség van a kinyert adatoknak a vezérlő számítógép háttér-
tárolóján történő rögzítésére is.
- Report generátor és szűrő modul
A report generátor a szabványoknak megfelelően dekódolja a Capture RAM-ban
tárolt üzeneteket, így a felhasználó számára olvashatóvá teszi azokat.
A report szűrő segítségével a dekódolt üzeneteket szűrhetjük a megjelenítés
számára. A szűrési kritériumok protokollfüggőek.
- űzenet előállító modul
A protokollanalizátor nemcsak az interfészen áthaladó jelek
vizsgálatára alkalmas, hanem képes az interfészre keretezett
formában üzeneteket ("mérőjelet") is kiadni.
- Állapotgép
Az állapotgépben lehet beprogramozni, hogy az analizátor a vett
üzenetekre milyen válaszüzeneteket adjon, azaz milyen protokollt
valósítson meg.
- Vezérlő számítógép
Az -általában beépített- vezérlő számítógép több feladatot lát el:
- a protokollanalizátor funkcionális egységeinek vezérlése.
- a mérési eredmények feldolgozásával, mérőjel előállítással
kapcsolatos applikációk (monitor, report generátor, emulátor,
statisztika, performance teszt) futtatása.
- a jegyzőkönyvező és a külvilággal a kapcsolattartást biztosító
(távvezérlő) interfészek kezelése.