Pertanyaan Bagaimana OS saya melihat koneksi jaringan saya yang tersedia?


Tiba-tiba saya sadar bahwa saya tidak bisa menjawab pertanyaan jaringan yang tampaknya sangat sederhana!

Ketika komputer berada di area dengan koneksi LAN mutiple untuk dipilih, bagaimana itu bahkan Lihat jaringan-jaringan di tempat pertama (tanpa terhubung ke mereka)?!?

Apakah kartu wirless pada PC saya memiliki semacam layanan "penemuan" yang memungkinkannya untuk melakukan ping perangkat (?) Untuk jaringan komputer?

Ini hanyalah contoh dari fitur yang saya gunakan (sebagai konsumen) selama bertahun-tahun dan tidak pernah memikirkan 2!

Terima kasih sebelumnya!


2
2018-02-06 21:05


asal




Jawaban:


Untuk jaringan nirkabel 802.11 ("Wi-Fi"), titik akses (AP) hanya menyiarkan paket iklan (SSID) setiap beberapa detik, menggambarkan jaringan nirkabel yang mereka tawarkan aksesnya.


2
2018-02-06 21:18



Terima kasih grawity - komponen apa (di laptop saya) yang benar-benar mengambil siaran itu? NIC? Sesuatu yang lain? - pnongrata
NIC nirkabel menerima mereka, dan perangkat lunak konfigurasi nirkabel mengarahkannya untuk memindai, mengumpulkan hasil, dan menyajikannya kepada Anda. - David Schwartz
@Adam: NIC. Bingkai suar dan data memiliki format luar yang sama, beacon hanya dikonsumsi oleh NIC. Beberapa NIC nirkabel dapat dimasukkan ke mode monitor di mana mereka melewati semua yang mereka terima, termasuk bingkai suar, serta data dari apa saja jaringan sekitarnya (bahkan yang tidak terkait dengan Anda). Situs web Wireshark memiliki beberapa dokumentasi. - grawity
Paket iklan disebut Beacon, bukan SSID. Beacon biasanya ditransmisikan sekitar 10 kali per detik, tidak setiap beberapa detik, dan secara pasif mendengarkan Beacon tidak cara utama klien 802.11 menemukan AP mereka. - Spiff
@Spiff: Terima kasih atas koreksi. - grawity


Sebagian besar waktu, kartu 802.11 ("Wi-Fi") akan menemukan jaringan dengan melakukan apa yang dikenal sebagai "pemindaian aktif". Dalam pemindaian aktif, radio akan disetel ke setiap saluran yang didukung dan mengirimkan paket "Permintaan Probe" 802.11, kemudian tetap berada di saluran untuk beberapa milidetik lagi untuk menerima paket "Respons Probe" dari AP manapun (Titik Akses - nama teknis untuk apa yang kebanyakan orang sebut "router nirkabel") di saluran itu. Karena biasanya Anda dapat mengharapkan untuk menerima semua Respons Probe yang akan Anda terima dalam waktu 40ms, kartu dapat memindai beberapa saluran dengan sangat cepat.

Dalam beberapa kasus, kartu dapat memilih untuk melakukan "pemindaian pasif" di mana lagu tersebut disetel ke setiap saluran dan tidak mentransmisikan apa pun, cukup dengarkan setiap transmisi frame Beacon dari AP mana pun pada setiap saluran. Mendengarkan suar dapat memakan waktu karena beacon biasanya berjarak 100 mil terpisah, dan bisa lebih jauh terpisah. Jadi bisa lebih dari dua kali lebih lama untuk melakukan pemindaian pasif daripada melakukan pemindaian aktif.

Di beberapa lingkungan peraturan, beberapa saluran harus ditangani secara khusus karena tidak boleh digunakan untuk Wi-Fi jika ada instalasi radar lokal menggunakan saluran tersebut. Pada "saluran radar" tersebut, Anda setidaknya harus mulai mendengarkan secara pasif, tetapi segera setelah Anda melihat suar Wi-Fi dari AP manapun di saluran, Anda dapat menganggap tidak ada radar dan beralih ke pemindaian aktif.

Bertentangan dengan kepercayaan populer, pindaian pasif bukan jenis pemindaian primer (pemindaian aktif jauh lebih umum). Jadi meskipun beacon juga kebetulan menjadi apa yang membuat AP dapat ditemukan dalam pemindaian pasif, tujuan utama suar adalah untuk mengkoordinasikan pewaktu antara AP dan klien, dan untuk memberi tahu klien dalam mode hemat daya bahwa AP telah mengantre paket untuk mereka ( atau bahwa AP akan mengirimkan paket multicast / broadcast yang antri).


3
2018-02-07 09:21



Mungkin Anda juga tahu metode menggunakan Bluetooth? Saya tidak dapat menemukan dokumentasi yang bagus tentang itu dan itu akan tetap cocok dengan pertanyaan ini. - grawity