AAA server, singkatan dari authentication,
authorization dan accounting, merupakan program server yang bertugas untuk
menangani permintaan akses ke suatu komputer dengan menyediakan proses
autentikasi, otorisasi dan akunting (AAA). AAA merupakan cara yang cerdas untuk
mengendalikan akses ke suatu komputer, menerapkan kebijakan, memeriksa
penggunaan komputer dan menyediakan informasi yang diperlukan untuk keperluan
tagihan (pembayaran). Kompinasi proses ini sangat efektif untuk menyediakan
manajemen dan keamanan jaringan.
Proses pertama yang dilakukan adalah autentikasi, yaitu
proses untuk mengidentifikasi pengguna. Proses ini bekerja berdasarkan
kenyataan bahwa setiap pengguna memiliki beberapa kriteria yang unik untuk
masing-masing pengguna. Biasanya proses ini dilakukan dengan meminta pengguna
untuk memasukkan user name dan password-nya. Jika masukan pengguna
sesuai dengan data yang ada di database, pengguna tersebut berhak mengakses
komputer / jaringan. Namun bila masukan ini gagal, pengguna tersebut tidak bisa
mengakses komputer / jaringa tersebut.
Setelah proses autentikasi, setiap pengguna harus memiliki
otorisasi untuk melakukan tugaas-tugas tertentu. Sebagai contoh, setelah
pengguna tersebut masuk ke jaringan yang dituju, pengguna tersebut mencoba
untuk memberikan beberapa perintah pada jaringan tersebut. Proses otorisasi
akan menentukan apakah pengguna tersebut dapat memberikan perintah seperti yang
diinginkan atau tidak. Sehingga otorisasi dapat didefinisikan sebagai proses
untuk menerapkan kebijakan untuk menentukan aktivitas, sumber dan layanan apa
saja yang dapat diperoleh suatu pengguna. Biasanya proses otorisasi juga
dilakukan pada saat proses autentikasi.
Proses terakhir adalah akunting yang berfungsi untuk menghitung
jumlah resource yang digunakan setiap
pengguna pada saat akses dilakukan, diantaranya waktu yang digunakan, atau
besarnya data yang dikirim atau diterima selama akses berlangsung. Proses ini
dilakukan berdasarkan informasi yang ada pada catatan (log) masing-masing pengguna. Catatan ini dapat digunakan untuk
mengendalikan otoritas masing-masing pengguna, analisis kecenderungan pengguna,
mengamati pemanfaatan resource, dan
perencanaan.
Tidak ada komentar:
Posting Komentar