Network Information System

From OnnoWiki
Jump to navigation Jump to search

Sistem informasi jaringan (Inggris: network information system disingkat NIS) adalah sebuah protokol yang digunakan untuk menamai dan menawarkan layanan direktori dalam beberapa platform UNIX.

NIS berfungsi sebagai "buku telepon" yang dapat digunakan untuk menemukan sumber daya dalam sebuah jaringan berbasis TCP/IP. Karenanya, nama asli dari protokol NIS adalah Yellow Pages. NIS mengizinkan para pengguna dan aplikasi yang terdistribusi melalui jaringan untuk menemukan dan mengakses berkas serta aplikasi di manapun di dalam jaringan dengan mengakses sebuah NIS Server pusat. Informasi yang disediakan oleh NIS Server contohnya adalah berkas password (/etc/passwd), tabel host (/etc/hosts), dan alamat e-mail.

NIS beroperasi dengan mengirimkan paket-paket data secara broadcast, dan pada kebanyakan platform UNIX, klien NIS dapat berkomunikasi dengan NIS Server dengan menggunakan protokol Remote Procedure Call yang berjalan di atas protokol lapisan transport User Datagram Protocol (UDP). Implementasi layanan NIS pada awalnya kurang begitu baik dilihat dari segi keamanannya. Karena itulah, banyak server NIS dalam sebuah jaringan berbasis UNIX sering diserang. Sun Microsystems pun mengembangkan protokol NIS yang baru, yang disebut sebagai NIS+ yang mencakup beberapa fitur keamanan (yang belum dimiliki oleh NIS), meski kurang populer.