Microsoft Network Monitor merupakan alat untuk menangkap lalu lintas jaringan dan penganalisis paket yang tidak digunakan lagi. Ini memungkinkan menangkap, melihat, dan menganalisis data jaringan dan menguraikan protokol jaringan. Ini dapat digunakan untuk memecahkan masalah jaringan dan aplikasi di jaringan
Cara menggunakan Network Monitor
- Download Microsoft Network Monitor
- Lakukan instalasi menggunakan file hasil download.
- Buka “Microsoft Network Monitor 3.4” dan jalankan sebagai “administrator”
- Pilih ethernet yang akan anda capture dengan mencentangnya. Jika anda memiliki banyak ethernet, jangan anda pilih semua ethernet, pilihlah hanya ethernet yang akan anda capture lalu lintas jaringannya.
Memulai Capture Trafik Jaringan
- Untuk memulai capture trafik jaringan, klik tombol “New Capture” dan kemudian klik tombol “Start”.
- Anda akan melihat trafik yang melalui jaringan ethernet yang anda capture pada bagian “Frame Summary”
- Untuk lebih fokus dalam menganalisa jaringan, anda bisa menambahkan filter. Anda bisa memfilter trafik jaringan berdasarkan aplikasi yang berjalan, tujuan, nomor port dan lain sebagainya. Untuk cara penulisan dan contohnya bisa anda lihat pada bagian akhir artikel ini.
Network Monitor Filtering
Network Monitor IPv4 Filtering
Field/ Property | Description | Example |
IPv4.Address | Filter pada alamat di kedua arah, sumber atau tujuan. | IPv4.Address==192.168.1.1 |
IPv4.SourceAddress | Mewakili alamat sumber dan berguna untuk memfilter lalu lintas dari sumber tertentu. | IPv4.SourceAddress==192.168.1.1 |
IPv4.DestinationAddress | Mewakili alamat tujuan dan berguna untuk menyaring lalu lintas ke tujuan tertentu. | IPv4.DestinationAddress==192.168.2.2 |
IPv4.PayloadLength | Seluruh panjang muatan IP. | IPv4.PayloadLength == 0 |
Destination | Berisi alamat sumber protokol paling atas. Jadi jika IPv4 adalah protokol terakhir dengan sebuah alamat, Property.Destination akan berisi representasi string dari alamat tersebut. Ini adalah properti yang sama yang digunakan untuk mengisi kolom Sumber di UI. | Destination==”192.168.2.2″ |
Source | Mirip dengan Tujuan | Source.Contains(“192.”) |
IPPayloadLength | Mewakili Ukuran Payload IP dalam byte | IPPayloadLength > 1000 |
Network Monitor Conversation Filtering
Field/ Property | Description | Example |
ProcessName | Proses yang terkait dengan frame saat ini. Ini dikumpulkan saat Monitor Jaringan 3.4 digunakan untuk menangkap jejak. Jika menggunakan NMCAP, Anda perlu menambahkan / CaptureProcesses . | ProcessName.Contains(“iexpl”) |
ProcessID | ID proses yang terkait dengan bingkai saat ini. Ini dikumpulkan saat Monitor Jaringan 3.4 digunakan untuk menangkap jejak. Jika menggunakan NMCAP, Anda perlu menambahkan / CaptureProcesses . | ProcessID == 1234 |
Network Monitor Wireless Filtering
Field/ Property | Description | Example |
Wifi.Address | Filter pada alamat di kedua arah, sumber atau tujuan. | Ethernet.Address==0x123456AABBCC |
wifi.Management.SA | Mewakili alamat sumber dan berguna untuk memfilter lalu lintas dari sumber tertentu. | wifi.Management.sA==0x123456AABBCC |
wifi.Management.DA | Mewakili alamat tujuan dan berguna untuk menyaring lalu lintas ke tujuan tertentu. | wifi.Management.DA==0x123456AABBCC |
WiFi.MetaData.PhyType | Nilai Jenis Lapisan Fisik. Setiap nilai mewakili lapisan yang berbeda. Ini dijelaskan dalam tabel WiFiPhyType di wireless.npl . 4=a, 5=b, 6=g, dan 7=n. | WiFi.MetaData.PhyType == 0x6 |
property.WiFiDestination | Berisi alamat sumber protokol paling atas. Jadi jika WiFi adalah protokol terakhir dengan sebuah alamat, Property.Destination akan berisi representasi string dari alamat tersebut. Ini adalah properti yang sama yang digunakan untuk mengisi kolom Sumber di UI. | WiFiDestination == 0xFFFFFFFFFFFF |
property.WifiChannel | Saluran Nirkabel | property.WifiChannel==14 |
property.WiFiSource | Mirip dengan Tujuan | WiFiSource == 0xFFFFFFFFFFFF |
Destination | Berisi alamat sumber protokol paling atas. Jadi jika WiFi adalah protokol terakhir dengan sebuah alamat, Property.Destination akan berisi representasi string dari alamat tersebut. Ini adalah properti yang sama yang digunakan untuk mengisi kolom Sumber di UI. | Destination.Contains(“123456”) |
Source | Mirip dengan Tujuan | Source.Contains(“123456”) |
Artikel Menarik Lainnya
Network Monitor TCP Filtering
Field/ Property | Description | Example |
TCP.Port | Filter pada port Sumber atau Tujuan. Digunakan untuk mencari lalu lintas berdasarkan port yang sering dikaitkan dengan suatu aplikasi. | TCP.Port==80 |
TCP.Flags.Reset | Dapat digunakan untuk menguji dan melihat apakah tanda reset disetel. | TCP.Flags.Reset==1 |
TCP.Window | Ukuran Jendela dari bingkai TCP saat ini, tetapi mengabaikan faktor skala. Lihat Property.TCPWindowSize di bawah. | TCP.Window == 0 |
TCPRetransmit | Properti yang ditetapkan saat pengiriman ulang TCP ditemukan. Transmisi ulang sering kali merupakan indikasi masalah infrastruktur jaringan dan kemacetan jaringan. | Property.TCPRetransmit == 1 |
TCPPayloadLength | Mewakili Ukuran Payload TCP. | TCPPayloadLength == 0 |
TCPCheckSumStatus | Ini adalah string yang mewakili jika jumlah cek valid atau tidak. Ini bisa menjadi “Baik” atau “Buruk”. | TCPCheckSumStatus != “Good” |
TCPDescription | Properti untuk menampilkan Deskripsi TCP untuk frame saat ini sebagai lawan dari deskripsi protokol paling atas. Ini berguna sebagai kolom ringkasan bingkai. Anda juga dapat menggunakannya untuk mencari frame yang ditransmisikan ulang tertentu dengan mencari teks dalam ringkasan TCP, seperti yang ditunjukkan oleh contoh. | TCPDescription.Contains(“#472”) |
TCPAckNumber | Nomor Pengakuan frame saat ini | TCPAckNumber==1234 |
TCPSeqNumber | Nomor Urutan frame saat ini | TCPSeqNumber==1234 |
TCPSeqeunceRange | Rentang Urutan TCP, sebagai string, yang merupakan nomor urutan saat ini ke urutan saat ini ditambah panjang muatan TCP. | TCPSequenceRange.Contains(“1234”) |
TCPShortAckNumber | Sebuah representasi KATA dari nomor Ack untuk membuatnya mudah untuk membandingkan dan mengingat. | TCPShortAckNumber==1000 |
TCPShortSeqNumber | Sebuah representasi KATA dari nomor Seq untuk membuatnya mudah untuk membandingkan dan mengingat. | TCPShortSeqNumber==1000 |
TCPFlags | Representasi string dari berbagai flag TCP untuk frame: C WR, E CE, U rgent, A ck, Push , REset , S yn , F in. | TCPFlags.Contains(“R”) |
TCPWindowSize | Ukuran Jendela untuk bingkai saat ini termasuk faktor penskalaan jika jabat tangan 3 arah tersedia dalam jejak yang sama. | TCPWindowSize==0 |