Anda di halaman 1dari 1

DFS Distributed File System

DFS merupakan sebuah teknik yang digunakan windows untuk sharing files
Cara kerja pada client
1. Ketika klien DFS dijalankan, layanan Workstation panggilan driver klien DFS
(Mup.sys) dengan informasi tentang NetBIOS dan nama DNS dari domain
yang klien bergabung. Layanan Workstation juga menyediakan nama salah
satu kontroler domain di domain tersebut. Untuk contoh ini, menganggap
bahwa kontroler domain disebut ClientDC.
2. Klien menyimpan informasi domain dan membuka koneksi IPC $ (\\ ClientDC \
IPC $) ke kontroler domain dan mengirimkan permintaan dengan nama
kosong untuk meminta daftar domain yang terpercaya (di hutan klien dan di
hutan dipercaya).
3. Jika klien tidak dapat terhubung ke kontroler domain atau kontroler domain
gagal dalam tanggapannya, kegagalan tersebut dikirim ke layanan
Workstation. Hal ini menyebabkan layanan Workstation untuk menemukan
kontroler domain lain untuk domain klien dan terjadilah bahwa informasi
kepada klien DFS. Jika ini juga gagal, layanan Workstation berhenti berusaha
untuk menemukan kontroler domain. Terlepas dari apakah upaya sebelumnya
telah berhasil, layanan Workstation melakukan proses ini setiap 15 menit
(untuk memastikan bahwa DFS memiliki kerja kontroler domain saat ini). Entri
registri DfsDcNameDelay pada klien DFS menentukan interval 15 menit.
4. Jika permintaan rujukan untuk informasi nama domain berhasil, klien mengisi
dalam cache domainnya. Cache ini berisi informasi domain kembali ke klien
sebagai respon terhadap permintaan rujukan kosong. Informasi ini diperbarui
setiap kali layanan Workstation panggilan driver klien DFS.
5. Setiap permintaan UNC pada klien datang ke DFS pertama sebelum salah
satu redirectors jaringan. DFS memeriksa Cache domainnya untuk
menentukan apakah nama tersebut adalah nama domain. Jika itu adalah
(berarti bahwa permintaan jalur UNC adalah untuk namespace berbasis
domain), DFS memeriksa tembolok rujukan untuk mendeteksi apakah sudah
memiliki rujukan ke namespace ini. Jika tidak ada rujukan ada, dan nama
adalah nama domain, klien hasil untuk langkah berikutnya.
6. Klien menentukan apakah nama domain diperluas. Sebuah nama domain
diperluas adalah satu di mana kontroler domain cache untuk domain. Jika
nama domain tidak diperluas, klien meminta rujukan kontroler domain dari
ClientDC.

Anda mungkin juga menyukai