Pengurai
Parser adalah komponen Monitor Jaringan yang memeriksa data dalam tangkapan yang tertunda, dan meneruskan informasi protokol tertentu ke aplikasi yang memanggil pengurai. Parser pasif karena hanya berfungsi saat Monitor Jaringan atau ahli menyebutnya.
Setiap pengurai mengidentifikasi satu protokol, dan biasanya, parser diimplementasikan dalam DLL pengurainya sendiri. Namun, DLL pengurai dapat berisi beberapa pengurai yang berarti bahwa satu DLL dapat digunakan untuk mendeteksi lebih dari satu protokol.
Data yang diteruskan ke parser diambil dari tangkapan yang tertunda, dan diteruskan ke pengurai berdasarkan bingkai demi bingkai. Anda tidak dapat mengurai tangkapan real time.
Untuk mengurai data dalam bingkai, pengurai harus mengenali instans protokol, mengidentifikasi properti yang ada dalam instans protokol, dan melampirkan definisi properti ke setiap properti. Ketahuilah bahwa bingkai hanya berisi aliran data. Bingkai tidak berisi data yang menunjukkan protokol atau properti protokol mana yang diwakili data.
Ilustrasi berikut menunjukkan bingkai yang berisi instans protokol.
Jika Monitor Jaringan akan menampilkan data yang diurai di UI, pengurai harus memformat data. Namun, beberapa ahli menggunakan output parser secara terprogram, dan tidak menampilkan output di UI Monitor Jaringan. Data yang ditampilkan mencakup data yang ditentukan pengurai, dan data dalam pengambilan. Misalnya, pengurai biasanya memberikan nama untuk properti yang ditampilkan, dan data dalam tangkapan yang terkait dengan properti .
Untuk informasi tentang | Lihat |
---|---|
Titik masuk mana yang harus diimplementasikan dalam DLL pengurai. | Arsitektur DLL Parser |
Cara menerapkan fungsi ekspor DLL pengurai. | Menulis Pengurai Protokol |
Fungsi dan struktur mana yang digunakan parser. | Fungsi dan Struktur Parser |