Bagikan melalui


Tentang Jaringan yang Dihosting Nirkabel

Hosted Network nirkabel adalah fitur WLAN baru yang didukung pada Windows 7 dan pada Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal. Fitur ini mengimplementasikan dua fungsi utama:

  • Virtualisasi adaptor nirkabel fisik ke lebih dari satu adaptor nirkabel virtual terkadang disebut sebagai Wi-Fi Virtual.
  • Titik akses nirkabel (AP) berbasis perangkat lunak terkadang disebut sebagai SoftAP yang menggunakan adaptor nirkabel virtual yang ditunjuk.

Kedua fungsi ini hidup berdampingan dalam sistem Windows bersama-sama. Mengaktifkan atau menonaktifkan Jaringan Yang Dihosting nirkabel memungkinkan atau menonaktifkan Wi-Fi virtual dan SoftAP. Tidak dimungkinkan untuk mengaktifkan atau menonaktifkan kedua fungsi ini secara terpisah di Windows.

Dengan fitur ini, komputer Windows dapat menggunakan adaptor nirkabel fisik tunggal untuk terhubung sebagai klien ke titik akses perangkat keras (AP), sementara pada saat yang sama bertindak sebagai AP perangkat lunak yang memungkinkan perangkat berkemampuan nirkabel lainnya untuk terhubung kenya. Fitur ini mengharuskan adaptor nirkabel yang mampu Dihosting Jaringan diinstal di komputer lokal. Driver untuk adaptor nirkabel harus mengimplementasikan model driver perangkat LAN nirkabel yang ditentukan oleh Microsoft untuk digunakan pada Windows 7. Untuk menerima logo Windows 7, driver nirkabel harus menerapkan fitur Hosted Network nirkabel.

Paling banyak ada satu Jaringan Terhosting nirkabel yang diaktifkan kapan saja di komputer lokal dan hanya satu adaptor nirkabel yang akan digunakan oleh Jaringan Yang Dihosting nirkabel. Jika ada lebih dari satu adaptor nirkabel berkemampuan Jaringan Terhosting, Windows akan memilih satu adapter untuk digunakan dengan Jaringan Terhosting nirkabel. Ketika API Jaringan yang Dihosting digunakan, adaptor nirkabel yang mampu Jaringan Yang Dihosting divirtualisasikan ke paling banyak 3 adaptor logis:

  • Adaptor stasiun (STA) untuk digunakan oleh aplikasi nirkabel klien atau ad hoc. Adaptor STA mewarisi semua pengaturan adaptor nirkabel fisik asli dan menunjukkan perilaku yang sama dengan adaptor fisik. Secara konseptual, seseorang dapat melihat adaptor STA yang identik dengan adaptor fisik setelah virtualisasi. Adaptor STA selalu ada dalam sistem selama adaptor fisik nirkabel yang sesuai ada.
  • Adaptor AP untuk digunakan oleh Hosted Network nirkabel untuk menghosting SoftAP. Adaptor AP ada di sistem Windows hanya setelah Jaringan Yang Dihosting nirkabel dipanggil untuk pertama kalinya (ketika fungsi WlanHostedNetworkStartUsing, WlanHostedNetworkForceStart, atau WlanHostedNetworkInitSettings pertama kali dipanggil). Setelah dibuat, adaptor AP akan tetap berada dalam sistem hingga Jaringan Yang Dihosting nirkabel dinonaktifkan. Jika Jaringan Yang Dihosting nirkabel diaktifkan di lain waktu, adaptor AP akan muncul di sistem lagi.
  • Adaptor stasiun virtual (VSTA) untuk digunakan oleh vendor perangkat keras untuk memperluas kemampuan Jaringan yang Dihosting nirkabel di Windows. Adaptor VSTA bersifat opsional dan hanya dapat dibuat dalam sistem oleh layanan IHV yang sesuai. Tidak seperti adaptor AP, adaptor VSTA ada di sistem Windows hanya sejak layanan IHV menginisialisasi adaptor hingga layanan IHV merilis adaptor.

Virtual Wi-Fi memetakan adaptor logis ke port NDIS. Pengikatan adaptor STA, AP, dan VSTA ke port NDIS tertentu diputuskan oleh Windows. Adaptor STA selalu terikat ke Port 0. Adaptor AP terikat ke port NDIS berikutnya yang tersedia ketika virtualisasi dimulai, dan pengikatan tetap sama sampai virtualisasi berakhir ketika Jaringan Yang Dihosting nirkabel dinonaktifkan. Adaptor VSTA terikat ke port NDIS berikutnya yang tersedia ketika diinisialisasi oleh layanan IHV yang sesuai dan pengikatannya tetap sama sampai dirilis oleh layanan IHV.

Adaptor VSTA dapat dibuat untuk digunakan oleh IHV tanpa membuat adaptor SoftAP.

Kombinasi berikut berlaku untuk adaptor fisik dengan virtualisasi:

  • Adaptor STA.
  • Adaptor STA dan AP.
  • Adaptor STA dan VSTA.
  • Adaptor STA, AP, dan VSTA.

Kecuali untuk kasus adaptor STA, semua kombinasi lainnya hanya valid ketika Jaringan Yang Dihosting nirkabel diaktifkan. Sedangkan untuk kasus adaptor STA tunggal, ini adalah adaptor fisik jika Jaringan Yang Dihosting nirkabel dinonaktifkan. Jika Jaringan Yang Dihosting nirkabel diaktifkan, ini adalah adaptor STA ketika Jaringan Yang Dihosting nirkabel belum pernah dipanggil dalam sistem.

Bridging Lapisan 2 dilarang antara adaptor AP dan adaptor lain dalam sistem. Pembatasan yang sama berlaku untuk adaptor VSTA ketika ada di sistem.

Fitur Hosted Network nirkabel di Windows mengimplementasikan SoftAP. Namun, SoftAP ini tidak dirancang untuk menggantikan perangkat AP nirkabel berbasis perangkat keras. Secara khusus, jika Jaringan Yang Dihosting nirkabel berjalan ketika komputer tidur (siaga), hibernasi, atau sebelum komputer dimulai ulang, Jaringan Yang Dihosting nirkabel akan dihentikan. Jaringan Yang Dihosting nirkabel tidak akan otomatis dimulai ulang setelah komputer dilanjutkan dari tidur, hibernasi, atau mulai ulang. Selain itu, SoftAP tidak memberikan resolusi DNS. Jika server DNS eksternal tidak tersedia menggunakan Berbagi Koneksi Internet (lihat diskusi ICS di bawah), resolusi nama domain yang sepenuhnya memenuhi syarat (FQDN) antara dua komputer atau perangkat yang terhubung dengan SoftAP, termasuk komputer yang menghosting SoftAP, hanya akan berfungsi jika kedua entitas menandai jenis jaringan jaringan SoftAP sebagai PRIVAT (HOME atau WORK dalam pop-up kategori jaringan). Karena mesin yang menghosting SoftAP selalu menandai jenis jaringan SoftAP sebagai PRIVATE, hanya komputer atau perangkat yang terhubung ke SoftAP yang perlu menandai jenis jaringan SoftAP sebagai PRIVATE agar resolusi FQDN berfungsi.

Jaringan softAP dan ad hoc saling eksklusif pada adaptor fisik yang sama. Jika SoftAP berjalan pada adaptor AP dan pengguna atau aplikasi memulai jaringan ad hoc pada adaptor STA, SoftAP akan dimatikan. Jaringan ad hoc Iif berjalan pada adaptor STA, upaya untuk memulai SoftAP pada adaptor AP akan gagal.

Untuk memberikan perlindungan untuk komunikasi nirkabel antara komputer yang menghosting SoftAP dan perangkat yang terhubung ke SoftAP, Jaringan Yang Dihosting nirkabel mengharuskan semua perangkat yang terhubung menggunakan rangkaian sandi WPA2-PSK/AES. Kunci bersama adalah nilai 63 karakter yang dihasilkan oleh Windows ketika Jaringan Yang Dihosting nirkabel dipanggil untuk pertama kalinya (ketika fungsi WlanHostedNetworkStartUsing, WlanHostedNetworkForceStart, atau WlanHostedNetworkInitSettings pertama kali dipanggil). Pengguna atau aplikasi tidak dapat mengubah nilai kunci bersama ini, tetapi aplikasi dapat meminta sistem operasi meregenerasi kunci baru dengan memanggil fungsi WlanHostedNetworkRefreshSecuritySettings atau pengguna dapat meminta sistem operasi meregenerasi kunci baru menggunakan perintah wlan netsh . Kunci bersama ini disebut kunci utama atau sistem untuk Jaringan Yang Dihosting nirkabel dan persisten di seluruh memulai dan menghentikan Jaringan Yang Dihosting nirkabel. Kunci primer ini disebut "kunci keamanan sistem" dalam perintah netsh wlan .

Untuk memungkinkan kemudahan penggunaan, Hosted Network nirkabel juga mendukung konsep kunci keamanan sekunder atau pengguna yang lebih ramah pengguna, tetapi bisa kurang aman. Kunci sekunder ini disebut "kunci keamanan pengguna" dalam perintah netsh wlan . Kunci sekunder tidak dihasilkan oleh Windows. Pengguna harus menyediakan nilai untuk kunci ini. Pengguna atau aplikasi dapat mengatur atau mengubah nilai kunci dengan memanggil fungsi WlanHostedNetworkSetSecondaryKey atau dengan menggunakan perintah wlan netsh . Kunci sekunder dapat diatur menjadi persisten atau sementara. Untuk kunci sementara, jika Jaringan Yang Dihosting nirkabel sudah berjalan, kunci sekunder akan valid hingga Jaringan Yang Dihosting nirkabel berhenti. Untuk kunci sementara, jika Jaringan Yang Dihosting nirkabel tidak berjalan, maka hanya akan valid antara jaringan yang dihosting nirkabel berikutnya dimulai dan dihentikan.

Ada tepat satu kunci primer dan paling banyak satu kunci sekunder untuk Hosted Hetwork nirkabel di komputer apa pun. Perangkat apa pun yang disediakan melalui Wi-Fi Protected Setup (WPS) akan menerima kunci primer. Perangkat lain yang dikonfigurasi secara manual dapat menggunakan salah satu kunci. Setiap kali kunci diubah, perangkat apa pun dengan nilai kunci lama tidak akan dapat terhubung ke Jaringan yang Dihosting nirkabel tanpa disediakan kembali dengan kunci baru. Namun, perangkat dengan kunci lain yang tidak berubah akan terus dapat terhubung ke Jaringan yang Dihosting nirkabel.

Aplikasi dapat mendaftar untuk pemberitahuan Jaringan Yang Dihosting nirkabel, sehingga pemberitahuan WLAN akan dikirim ke panggilan balik aplikasi ketika properti berubah pada Jaringan Yang Dihosting nirkabel. Aplikasi mendaftar untuk pemberitahuan Hosted Network nirkabel dengan memanggil WlanRegisterNotification dengan parameter dwNotifSource yang diatur untuk menyertakan bit WLAN_NOTIFICATION_SOURCE_HNWK.

Windows menyediakan dua cara bagi administrator TI untuk mengelola fitur Jaringan Yang Dihosting nirkabel. Untuk komputer yang merupakan anggota domain, administrator dapat menggunakan kebijakan grup untuk melarang Jaringan Yang Dihosting nirkabel. Dengan menggunakan perintah netsh wlan , administrator dapat mengaktifkan atau menonaktifkan Jaringan Yang Dihosting nirkabel secara lokal di komputer.

Skenario yang Didukung untuk Jaringan yang Dihosting Nirkabel

Jaringan Hosted nirkabel memungkinkan dua skenario utama untuk komputer Windows:

• Kemampuan untuk menyediakan Personal Area Network (PAN nirkabel) nirkabel untuk digunakan dengan berbagai perangkat nirkabel lainnya.

• Berbagi koneksi jaringan untuk digunakan oleh komputer dan perangkat lain.

PAN nirkabel adalah skenario utama yang diaktifkan oleh Hosted Network nirkabel sendiri. Setelah Jaringan Hosted nirkabel dimulai pada komputer, perangkat berkemampuan nirkabel apa pun yang mendukung WPA2-PSK/AES akan dapat terhubung ke softAP seolah-olah terhubung ke AP perangkat keras biasa. Perangkat yang terhubung ke Hosted Network nirkabel membentuk PAN nirkabel, di mana mereka dapat bertukar informasi dengan komputer Windows yang menghosting SoftAP serta di antara mereka sendiri.

Berbagi sambungan jaringan untuk digunakan oleh komputer dan perangkat lain memerlukan penggunaan Berbagi Sambungan Internet (Internet Connection Sharing/ICS). Dalam skenario ini, antarmuka publik ICS adalah koneksi bersama sementara antarmuka privat adalah adaptor virtual yang menghosting SoftAP. Koneksi bersama dapat berupa koneksi Ethernet, LAN nirkabel, atau WAN nirkabel. Dalam kasus koneksi LAN nirkabel, antarmuka publik ICS dapat berupa dari adaptor LAN nirkabel lain atau adaptor virtual stasiun pada adaptor nirkabel fisik yang sama yang menghosting SoftAP. Penggunaan yang paling umum untuk berbagi jaringan adalah berbagi koneksi Internet, di mana jaringan pada antarmuka publik ICS memiliki akses ke Internet.

Jaringan Yang Dihosting nirkabel berinteraksi dengan Wi-Fi Protected Setup (WPS), fitur baru penting lainnya di Windows 7 dan Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal. Hosted Network dan WPS nirkabel mendukung skenario yang menyediakan perangkat berkemampuan WPS untuk AP perangkat keras berkemampuan non-WPS. Dalam hal ini, SoftAP yang dihosting di Windows dipanggil di latar belakang untuk mendorong profil AP perangkat keras ke perangkat berkemampuan WPS.

Akses Pengguna dan Aplikasi ke Jaringan yang Dihosting Nirkabel

Pengguna akhir berinteraksi dengan fitur Hosted Network nirkabel di Windows menggunakan aplikasi pihak ketiga atau perintah netsh . Saat ini tidak ada antarmuka pengguna asli untuk mengonfigurasi atau mengelola Hosted Network nirkabel pada Windows 7 atau pada Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal.

Aplikasi pihak ketiga dan perintah netsh didasarkan pada penggunaan fungsi Hosted Network nirkabel publik. Set fungsi ini menyediakan serangkaian kemampuan lengkap untuk mengelola Hosted Network nirkabel pada Windows 7 dan pada Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal.

Berikut ini adalah daftar fungsi Jaringan Yang Dihosting nirkabel dan tindakan umum dari titik pandang pengguna akhir yang akan digunakan fungsi:

Fungsi yang digunakan Deskripsi
WlanHostedNetworkForceStart, WlanHostedNetworkStartUsing
Mulai Jaringan Yang Dihosting nirkabel.
WlanHostedNetworkForceStop, WlanHostedNetworkStopUsing
Hentikan Jaringan Yang Dihosting nirkabel.
WlanHostedNetworkInitSettings, WlanHostedNetworkSetSecondaryKey, WlanHostedNetworkRefreshSecuritySettings
Konfigurasikan pengaturan Hosted Network nirkabel (ubah SSID, ubah kunci sekunder, atau minta agar kunci primer diregenerasi).
WlanHostedNetworkQueryStatus, WlanHostedNetworkQuerySecondaryKey, WlanHostedNetworkQueryProperty
Kueri pengaturan dan informasi Jaringan yang Dihosting nirkabel (status, SSID, kunci sekunder, kunci primer, atau daftar perangkat yang saat ini terhubung ).

 

Perintah netsh dimaksudkan untuk digunakan oleh pengguna atau administrator tingkat lanjut.

Netsh.exe memiliki banyak sub perintah untuk LAN nirkabel. Daftar lengkap opsi untuk NETSH dan LAN nirkabel tersedia dari prompt perintah dengan mengetik berikut:

netsh wlan /?

Dokumentasi tentang semua perintah Netsh untuk LAN nirkabel juga tersedia secara online di Technet. Untuk informasi lebih lanjut, silakan lihat perintah Netsh untuk Wireless Local Area Network (WLAN).

Berikut ini adalah beberapa perintah netsh yang umumnya digunakan dengan untuk LAN nirkabel dan Hosted Network nirkabel, meskipun kombinasi perintah lainnya didukung:

Perintah Deskripsi
netsh wlan mulai hostednetwork
Mulai Jaringan Yang Dihosting nirkabel.
netsh wlan stop hostednetwork
Hentikan Jaringan Yang Dihosting nirkabel.
netsh wlan set hostednetwork [mode=]allow|disallow
Aktifkan atau nonaktifkan Jaringan Yang Dihosting nirkabel.
netsh wlan set hostednetwork [ssid=]<ssid> [key=]<passphrase> [keyUsage=]persistent|temporary
Konfigurasikan setelan Jaringan Yang Dihosting nirkabel.
netsh wlan refresh kunci hostednetwork [data=]
Refresh kunci Jaringan Yang Dihosting nirkabel.
netsh wlan menunjukkan hostednetwork [[setting=]security]
Tampilkan informasi Jaringan Yang Dihosting nirkabel.
pengaturan tampilan wlan netsh
Tampilkan setelan global LAN nirkabel.

 

Menggunakan Jaringan yang Dihosting Nirkabel dan Bagi-pakai Sambungan Internet

Sampel Jaringan yang Dihosting Nirkabel

WlanHostedNetworkForceStart

WlanHostedNetworkInitSettings

WlanHostedNetworkQueryProperty

WlanHostedNetworkQuerySecondaryKey

WlanHostedNetworkQueryStatus

WlanHostedNetworkRefreshSecuritySettings

WlanHostedNetworkSetProperty

WlanHostedNetworkSetSecondaryKey

WlanHostedNetworkStartUsing

WlanHostedNetworkStopUsing

WlanRegisterVirtualStationNotification