Parser
Pengurai adalah komponen Monitor Jaringan yang memeriksa data dalam penangkapan tertunda, dan meneruskan informasi protokol tertentu ke aplikasi yang memanggil pengurai. Pengurai pasif karena hanya berfungsi ketika Monitor Jaringan atau pakar menyebutnya.
Setiap pengurai mengidentifikasi satu protokol, dan biasanya, pengurai 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 pengambilan 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 pengurai secara terprogram, dan tidak menampilkan output di antarmuka pengguna Monitor Jaringan. Data yang ditampilkan mencakup data yang ditentukan pengurai, dan data dalam pengambilan. Misalnya, pengurai biasanya menyediakan 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 Pengurai |
Cara mengimplementasikan fungsi ekspor DLL pengurai. | Menulis Pengurai Protokol |
Fungsi dan struktur mana yang digunakan pengurai. | Fungsi dan Struktur Pengurai |