BAB 4 UNIX Pendahuluan ABSTRAKSI UNIX memiliki tujuan dalam Computer Networking, maka kemampuan dari Unix dalam memberikan jasa internet lebih berkembang dan lebih reliable. Banyak orang mengatakan bahwa ber-network-ria dengan Unix lebih cepat dibandingkan dengan sistem operasi lainnya. Tetapi hal ini relatif, dikatakan relatif karena banyak faktor yang menentukan performasi network dan tidak semudah itu untuk dibandingkan. Saat ini Unix sudah tidak terbatas sebagai komputer server / pemberi layanan internet. Sekarang Unix sudah mampu menggantikan fungsi Windows sebagai computer Workstation / alat untuk bekerja sehari-hari, dan lebih stabil. Hal ini disebabkan oleh perkembangan Unix yang mulai terlihat prospeknya sebagai sistem operasi Workstation juga, tanpa meninggalkan arah perkembangan dalam Computer Networking. Unix lebih stabil dibandingkan sistem opersi lainnya, hal ini disebabkan konsep dan proses pembuatan karnel. Salah satu bukti kestabilan Unix, Unix tidak pernah mengalami kegagalan sistem yang disebabkan oleh sistem operasi tersebut. Unix saat ini merupakan sistem operasi standar di dunia untuk workstation dan mini komputer serta PC. Banyak produk-produk sistem operasi yang didasarkan pada standarisasi Unix beredar dipasar, baik yang bersifat komersial (dengan copyright) ataupun yang bersifat free open source (dengan copyleft atau GPL). Mesin-mesin besar, seperti HP-UX, SPARC, Alpha sejak pertama memang telah memiliki sistem operasi sendiri. Namun dengan maraknya distribusi PC, maka sekarang banyak pula distribusi Unix yang dapat dijalankan pada PC (atau dikenal dengan i386/i586 dsb). Contoh produk yang dapat digunakan untuk mesin PC adalah SunSolaris 7 for i386, Linux dan keluarga, BSD dan keluarga, SCO Free Unix. Sejak awal dikembangkan, Unix memang dibangun untuk menjadi basis sistem perangkat lunak yang berbasis pada jaringan. Seperti halnya sistem operasi yang lainnya, Unix pun memiliki suatu bagian inti yang disebut sebagai kernel. Inilah kekuatan Unix, yaitu pada kernel. Kemampuan untuk memberikan layanan multitasking dan multithreading sangat membantu dan membuat Unix sebagai sebuah sistem operasi yang handal dan capable. Tidak hanya kernel, dukungan pada tingkatan di atasnya, yaitu shell dan program-program utiliti lain yang mencapai ribuan, semakin menjadikan Unix sebagai suatu sistem operasi yang benar-benar memberikan banyak layanan.Dengan kemampuan lebih yang dimiliki keluarga Unix, tidak ada salahnya jika kita juga mengenal lebih jauh tentang Unix ini 40 Pokok pokok Bahasan 4.1 Pengertian UNIX 4.2 keistimewaan UNIX 4.3 Masyarakat UNIX 4.4 Sejarah UNIX 4.5 Komponen utama sistem operasi UNIX 4.6 UNIX di PC dengan FreeBSD & Instalisasinya 4.7 Jenis Jaringan Berbasis UNIX 4.1.Pengertian UNIX Unix adalah nama sebuah system operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT dan T. system operasi adalah perangkat lunak computer yang mengatur dan mengendalikan operasi dasar system computer. Unix terdiri atas sejumlah program ( daftar intruksi untuk memperoleh hasil tertentu ) yang dirancang untuk mengontrol interaksi antara fungsi-fungsi pada mesin yang beraras rendah dengan program aplikasi. Tugas dari system operasi diantaranya : • Melakukan fungsi manajemen system berkas • Mengendalikan sebagai sesumber pada system seperti Disk dan Printer • Membentuk penjadwalan proses-proses di dalam system beberapa sifat 4.2.Keistimewaan UNIX Protabilitas Jenis system dari notebook microcomputer ( PC ) , hingga main frame. Protabilitas berarti ketidakbergantungan pada suatu perangkat keras. Berarti pemakai tidak perlu terpaku pada satu vendor. Untuk beralih dari suatu unix ke unix lainnya. Multiuser Multiuser berarti sejumlah orang dapat menggunakan system secara bersamaan. Keuntungan dengan adanya sifat multiuser : 1. Penghematan perangkat keras sebab perangkat keras ( misalnya Printer, Disk ) dapat dipakai oleh orang banyak. 2. Data dapat diakses oleh orang banyak secara serentak. Multi tasking Kemampuan system operasi yang dapat melaksanakan beberapa tugas pada saat bersamaan dinamakan Multi Tasking. Sistem berkas yang Hierarkis System berkas yang Hierarkis memungkinkan mengorganisasikan informasi atau data dalam bentuk yang mudah untuk mengaksesnya informasi-informasi yang dapat diatur. Shell UNIX Kemampuan shell mencakup dua hal : 1. Modus interaktif dan 41 2. Modus pemrograman Pada modus pemrograman dapat menyusun suatu program yang berupa perintah yang biasa disebut skrip shell. Hal ini bermanfaat untuk menangani pekerjaan yang bersifat rutin. Utilitas Pada UNIX mempunyai tugas bermacam-macam antara lain: 1. Manajemen berkas 2. Penyunting berkas 3. Perndukung pengembanga perangkat lunak 4.3.Masyarakat UNIX Unix digunakan untuk memecahkan persoalan yang kompleks pada permasalahan statistic dan engineering. Perkembangan Unix lepas dengan organisasi yang melakukan standarisasi, yaitu ANSI ( American National Standarts Institute ). Mempunyai peranan dalam dunia UNIX Institusi ini menyediakan standar pemrogaman C yang dibentuk melalui komite ANSI XJ311. POSI X POSI X ( Portable operating system standart for computer environments )merupakan suatu komite dari IEEE ( Institute of electrical and electronics engineers ) yang mengeluarkan standar 1003.1 pada tahun 1986. standart ini berperan dalam menentukan standart system operasi yang portabel pada UNIX, terutama mengenal kernel Unix. X/Open X/Open adalah konsorsium. Internasional non-profit dari sejumlah pabrik computer, seperti Bull, ICI, Olivetti, Nixdorf. Philips dan Siemens didirikan pada tahun 1984. perusahaan computer. Pabrik computer Amerika seperti DEC, HP dan UNISYS serta AT dan T menjadi anggotanya. Tujuan dari kelompok yyang sangat berpengaruh di benua Eropa ini adalah mendenifisikan lingkungan untuk mendukung portabilitas perangkat lunak. Spesifikasi system terbuka yang dikeluarkan oleh organisasi ini adalah XPE ( X / Open pertability guide ) ISO ISO ( Internasional Standarts Organization ) ikut mengembangkan beberapa standart terutama dalam lingkup komunikasi computer. X-Consortium Konsorsium ini membuat pedoman antar muka yang berdasarkan teknologi X-windows ( Teknologi Windows pada UNIX-semacam Microsoft windows ) di PC. Yang dikembangkan di Massachusetts Institute of Teknology. 42 AT Dan T AT dan T mengeluarkan standart system V yang bisebut _SVID ( Sistem V Interface Definition ). Standart ini menyebutkan fasilitas-fasilitas pada UNIX yang dijamin tidak bakal berubah pada rilis-rilis mendatang. 4.4.Sejarah UNIX Ken thompson dari laboratorium bell membuat versi awaldari unix dengan nama unics (Uni plexed information and computing servicess) suatu nama yang di pengaruhi oleh sistem opersi pendahulunya.MULtTICS (multifexed information and computing services) multics sendiri juga di ciptakan olek Ken Thompson dengan rekan2xnya versi pertama unix di selesaikan pada tahun 1969,din tulis dengan bahasa rakitan (assembly) pada komputer PDR 7 C sebuah komputer pengeluaran digital equipment corporation. pada tahun 1973 Ken Thompson danb Denis Ritche menulis ulang kernel bagian inti dari sistam v nix denaga bahasa C perkembangan inilah yang membuat unix kini dapat di terapkan pada berbagai mesi , mengingat (adalah bahasa yang mengingat portabel mudah di pindahkan). Pemakaian unix pada mesin lain di mulai pada tahun 1976/1977 saat itu Denis Ritce dan Stephen Johnson berhasil memindahkan sistem unix ke sistem interdata 8/32 hal inilah yang menjasdi tambak sejarah yang menunjukan keportabilitasan unix. sekitar tahun 1975, laboratorium memberikan unix ke universitas2x dengan imbalan yang sangat murah , salah satu universitas yang akhirnya melahirkan unix yang sangat populer adalah universitas catalonia , barkeley versi unixnya terkenal dengan nama BSD (barkeley software distribution) . Lisensi unix yang bersifat komersial di berikan pertama kalin oleh at dan t ke sistem onyx , sebuah perusahaan yangb di dirikan olehBOB mars dan kypmyers pada tahun 1978 saat itu unix di anggap sebagai sistem operasi yang ampuh untuk menangani sistem 16 bit. pada dekade 80 an unix berkembang dengan pesat termasuk pada pc yang terkenal oleh XENIX (santa cruz operation) yang merupakan sistem mikrosoft. Pada dekade ini pula lahir sistem v (1984 di kembangkan di computing science reshearce group , bell laboratoris , new jersey) yang menjadi kiblt proyek yang disebut GNU LGNU`S not unix yang di kembangkan oleh yhe free soft ware kondation (FSF) tujuan dari proyek ini adalah membangun sistem secara unix yang bersifat bebas royalti bagi pemrogran dan pengembang .Proyek inilah yang kemudian hari mendasari sistem opersi unix. BERBAGAI VERSI UNIX NO. 1. 2. 3. 4. 5. 6. Nama Sistem Operasi UNIX System III, System V AIX A/UX XENIX HP/UX UnixWare Nama Produk Komputer AT&T IBM Apple (Macintosh) PC, Microsoft Hawlett-Packard (HP) Novell 43 NO. Nama Sistem Operasi Nama Produk Komputer 7. SINIX Siemens 8. UCOS Honeywell-Bull 9. LINUX Berbagai Vendor/organisasi 10. BSD University ofCalifornia Sumber: http://ridwanbagus-arief.blogspot.com/ 4.5.Komponen utama sistem operasi UNIX Sistem operasi UNIX yang terdiri dari tiga komponen utama: 1. Kernel Ini adalah perintah dari pusat sistem operasi.Dari sini program konfigurasi memori ditugaskan, serta waktu-urutan peristiwa. Kernel juga mengelola sistem repositori dalam menanggapi sistem panggilan. 2. Programs Program yang ini membuat individu atas perintah yang diberikan oleh user untuk melakukan tugas-tugas tertentu. 3. Shell Shell memungkinkan pengguna untuk berkomunikasi dengan sistem. Di sinilah perintah baris yang dimasukkan, Shell menterjemahkan perintah untuk kernel. Manfaat dari sistem operasi UNIX dibandingkan sistem operasi lain pada komputer Anda tergantung pada kebutuhan khusus komputer untuk apa. UNIX menyediakan lingkungan yang stabil, yang berarti itu mengurangi kerentanan terhadap crash program ketika baru dipasang. UNIX juga merupakan sistem yang lebih mandiri dalam program yang dapat berfungsi sebagai sendiri mail dan mencetak server. Hal ini memungkinkan untuk mendapatkan privasi, karena mail akan didownload secara langsung ke komputer tidak dengan di web server. kemampuan memproses akan lebih cepat, dan memerlukan sedikit memori. Sumber : http://prawiracorp.blogspot.com/ 4.6.UNIX di PC dengan FreeBSD & Instalisasinya I. Sistem minimum yang dibutuhkan : Sistem minimum yang dibutuhkan untuk dapat mengoperasikan FreeBSD adalah sebagai berikut : 1. Prosesor 486-DX2 2. RAM 8 MB 3. Hard Disk 500 MB 4. VGA Card 44 Sedangkan apabila yang anda inginkan adalah sistem optimum, maka yang anda butuhkan adalah konfigurasi sebagai berikut : 1. Prosesor Pentium 100 2. RAM 16 MB 3. Hard Disk 1,2 GB 4. VGA Card (apabila ingin memasang Xwindows) Apabila anda menginginkan FreeBSD digunakan sebagai internet server, maka yang harus anda tambahkan adalah Ethernet Card, atau modem. Anda tidak usah menggunakan Ethernet card bermerk, yang anda butuhkan adalah Ethernet Card NE2000 Compliant. II. Cara Instalasi Seperti yang telah diutarakan di atas, ada dua cara untuk menginstall FreeBSD, yaitu melalui anonymous FTP bagi anda yang mempunyai koneksi ke internet, atau melalui CD-ROM yang dibeli dari Walnut Creek CD-ROM (kurang lebih $40 dengan ongkos kirim). Versi terbaru dari FreeBSD adalah 2.2.1.Bagi anda yang mempunyai koneksi ke internet, FTP server yang menyediakan source dari FreeBSD ada di banyak negara. Anda bisa mendownload installer FreeBSD melalui master sites nya (ftp.freebsd.org) atau mirror sitesnya di negara-negara lain, misalkan di jepang (ftp.jp.freebsd.org) atau melalui FTP server di tempat kami wuz-wuz.itb.ac.id). Pada saat melakukan instalasi akan ditunjukkan daftar ftp server mempunyai installer FreeBSD . Langkah yang anda lakukan adalah : 1. Browse FTP sites diatas, lalu masuk ke direktori pub/FreeBSD/2.2.1RELEASE/floppies. 2. Download file boot.flp, copy file di atas ke floppy disk, lalu di rawrite di DOS (dengan menggunakan program rawrite.exe).Program rawrite bisa didapat pada FTP server di atas, pada direktori /pub/FreeBSD/tools/. Selain menggunakan rawrite bisa juga digunakan fdimage. 3. Perintah untuk melakukan rawrite atau fdimage adalah: a:> rawrite.exe boot.flp atau a:> fdimage.exe boot.flp 4. Apabila anda menggunakan CD-ROM, maka cara yang harus anda lakukan adalah sebagai berikut : - Buat terlebih dahulu boot floppy untuk instalasi, dengan cara jalankan perintah makeflp.bat, yang ada pada cdrom. Atau gunakan perintah rawrite atau fdimage seperti di atas (di dalam CD-ROM file di atas sudah ada).Setelah anda selesai melakukan proses pembuatan boot floppy, maka boot komputer yang hendak anda install FreeBSD dengan floppy disk tersebut. - Pada saat komputer boot, anda akan melihat tulisan : - Boot : Pada saat keluar tulisan di atas, maka tekan enter. Setelah ditekan enter maka boot disk FreeBSD akan memeriksa peripheral-peripheral yang ada pada komputer anda. Lalu akan keluar menu seperti gambar di bawah : 45 Pilih menu Express (bagi beginner) atau Custom bagi anda yang ingin meng-customize FreeBSD yang hendak anda install. Mode express sangat cocok untuk pemula, karena anda akan dibimbing oleh menu-menu yang mudah dimengerti untuk proses instalasi FreeBSD.Langkah-langkah yang dilakukan dalam instalasi sendiri terdiri dari langkah utama, yaitu : partisi, pemberian nama dan space sub-partisi dari partisi yang ada, pemilihan media instalasi, dan mode instalasi yang menentukan besar space yang dibutuhkan untuk FreeBSD. Dengan menggunakan mode novice ataupun mode config anda akan dibimbing dengan menu-menu yang mudah dimengerti, sampai proses instalasi selesai.Apabila anda memilih mode novice, maka anda akan dibimbing dalam proses instalasi dan menu-menu yang mudah dimengerti sampai instalasi usai. Proses yang berlangsung adalah (gambar bisa dilihat pada instalasi mode custom) : 1. Partition editor, di sini anda memilih penggunaan hard disk anda dalam instalasi, apakah semua space yang ada digunakan untuk FreeBSD ataukah menggunakan sebagian saja. 2. Label editor, di sini anda membagi partisi yang telah anda buat menjadi semacam direktori-direktori tempat FreeBSD akan menaruh file. Di sini anda bisa memilih option A (Auto default for all) sehingga anda tidak usah memikirkan pembagian-pembagian partisi. 3. Distributions, untuk memilih file-file yang hendak diinstall, untuk instalasi minimal pilih developer atau user. 4. Media, pilih media instalasi yang hendak digunakan, apabila melalui CD-ROM pilih CD-ROM, sedangkan apabila melalui FTP, pilih FTP. 5. Commit, di sini semua partisi akan dituliskan dan FreeBSD mulai diinstall. 6. Setelah semua proses selesai anda dapat mengkonfigurasi ulang sistem yang telah anda buat. Apabila anda memilih mode custom, maka anda sendiri yang menentukan proses instalasi dari FreeBSD. Keuntungan dari mode custom adalah kita dapat mengatur alokasi space hard disk (apabila terbatas). Pertama kali anda akan langsung masuk ke menu ke dua yang nampak seperti pada gambar : 46 pilih menu partition, dengan menu partition anda akan memilih partisi yang hendak anda gunakan untuk instalasi FreeBSD, di sini ditampilkan partisi partisi yang ada pada hard disk anda. Anda bisa memilih A (Use Entire Disk), apabila anda menginginkan semua semua space hard disk ingin anda gunakan untuk FreeBSD atau pilih C untuk create partisi sesuai dengan keinginan anda. Setelah selesai maka pilih Finish. Setelah itu anda akan ditanya menu pilih Boot configuration, apabila semua partisi telah anda buat untuk FreeBSD maka pilih Standard (dengan menekan space bar) atau boot manager apabila dalam hard disk anda terdapat sistem operasi lain (misalkan Windows). 47 Lalu anda akan masuk kembali ke menu awal. Di sini anda pilih menu Label, lalu anda akan masuk ke tampilan seperti : Di sini anda akan membagi partisi yang telah anda buat, menjadi sub partisi lain dan memberi space hard disk yang hendak anda alokasikan untuk sub partisi tersebut. Sub partisi yang harus ada adalah : 1. / (baca root) yang digunakan untuk root file system yang harus ada pada FreeBSD. Alokasikan sebesar 100 MB. 2. /usr yang digunakan menyimpan aplikasi dan perintah-perintah yang built in pada UNIX. Tergantung pada instalasi, apabila anda hanya ingin menginstall FreeBSD secara minimum maka space yang bisa dialokasikan adalah sebesar 48 200MB, tetapi apabila anda ingin memasang Xwindow, maka space yang dibutuhkan adalah 500 MB. 3. /var alokasikan sebesar 50 MB. 4. Swap , tempat FreeBSD menempatkan virtual memori, alokasi minimal adalah 2 kali memori yang terdapat di komputer anda. Cara untuk mengalokasikan Sub partisi di atas adalah tekan ‘C’ maka akan keluar tampilan :isi dengan /, lalu anda akan ditanya space yang dialokasikan isi dengan ‘100MB’. Lalu pilih directory (kecuali untuk swap anda pilih swap). Proses ini terus dilakukan sampai semua sub partisi di atas telah dialokasikan. Apabila semua sub partisi ‘wajib’ di atas dituliskan dan masih tersisa space, maka ulangi lagi langkah di atas, dan anda assign space sisa yang ada dengan nama sub partisi yang anda inginkan, misalkan /data (semua sub partisi di depannya diberi tanda /). Setelah semua proses di atas selesai dilakukan tekan ‘Q’ untuk finish dan akan kembali ke menu semula. tau apabila anda merasa cara di atas sulit dimengerti, gunakan option A (Auto default for all) yang akan otomatis membagi partisi menjadi subpartisi yang dibutuhkan. Sekarang pilih menu Media, apabila anda menginstall dari CD-ROM, maka pilih CD-ROM dan anda akan dibawa kembali ke menu semula, sedangkan apabila menggunakan FTP, maka anda pilih menu FTP. Apabila menggunakan FTP maka akan muncul list ftp sites yang bisa anda gunakan, di sini pilih ftp sites yang sekiranya cepat dan mudah dicapai untuk instalasi FreeBSD. Sekarang pilih menu distributions, untuk memilih apa saja yang hendak di install dalam FreeBSD dan space yang dibutuhkan untuk pilihan instalasi yang hendak anda pilih. Setelah anda pilih menu tersebut, akan keluar menu : 49 apabila yang anda inginkan instalasi minimal, maka anda pilih menu developer atau user, sedangkan apabila anda ingin memasang juga Xwindow, maka pilih All. Setelah anda selesai memilih, anda akan dibawa kembali ke menu semula. Sekarang pilih commit, dengan memilih commit anda berarti siap menginstall FreeBSD. Apabila anda menggunakan CD-ROM, maka FreeBSD akan diinstall dari CD-ROM, sedangkan apabila menggunakan FTP, maka installer akan didownload dari ftp site yang telah anda pilih. Setelah proses ini selesai, anda telah berhasil menginstall FreeBSD !!. Setelah ini anda akan dibawa kembali ke menu konfigurasi. 50 Pilih menu root passwd, dengan memilih ini anda akan diminta mengisi root passwd yang dapat merupakan super user dari FreeBSD. Apabila anda menginginkan aplikasi lain yang terdapat dalam package CD-ROM, pilih packages dan pilih aplikasi yang hendak anda tambahkan dalam sistem anda. Di sini juga anda dapat mengkonfigurasi FreeBSD sebagai internet server. Apabila anda ingin mencoba FreeBSD yang telah anda install, maka pilih exit dan komputer akan reboot dan menjalankan FreeBSD sebagai sistem operasinya. Pertama kali anda masuk FreeBSD, maka akan ada tampilan seperti: FreeBSD (nama komputer anda) (ttyv0) login: root Password: ketik pada login prompt ‘root’ dan isi dengan passwd yang telah anda pasang tadi. Apabila ingin membuka konsol lain, gunakan Alt-F1, atau Alt-F2, dan seterusnya. Anda akan masuk ke FreeBSD, di sini anda bisa mempelajari perintah-perintah UNIX yang bisa dibaca dari buku-buku yang beredar di pasaran. Demikian sekilas cara instalasi FreeBSD, walaupun artikel di atas hanya sekedar overview cara instalasi FreeBSD, saya harap artikel ini dapat menambah wawasan anda mengenai adanya sistem operasi lain selain Windows yang selama ini telah anda kenal. 4.7.Jenis Jaringan Berbasis UNIX a. UUCP Unix to Unix CoPy UUCP merupakan jenis jaringan pertama kali muncul pada sistem UNIX. Pada awalnya, UUCP dikembangkan dengan hanya memanfaatkan saluran serial atau terminal dari sebuah komputer. Kini, UUCP bekerja pada setiap versi UNIX bahkan sistem non-UNIX seperti VMSdanDOS. Layanan yang disediakan UUCP diantaranya: - Alih berkas (file transfer) dan surat elektronis (e-mail) Penyampaian berkas melalui UUCP dilakukan secara beranting. Jika seseorang di Indonesia hendak mengirim surat elektronis kepada rekannya di Amerika, cukup disimpan/ dikerjakan dikomputer secara lokal. Komputer akan secara otomatis menyampaikan surat tersebut ke sebuah simpul di Amerika Serikat yaitu UUNET (Arlington, Va.). Secara beranting, surat tersebut akan diteruskan kesimpul berikut hingga sampai tujuan. - Terminal jarak jauh (remote terminal) dan eksekusi perintah jarak jauh (remote execution). Jaringan UUCP secera internasional menghubungkan lebih dari seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap harinya antara komputer sedunia. Sebagian besar peralihan tersebut terjadi di Amerika Serikat karena murahnya biaya komunikasi. Sebagian besar data berupa USENET NEWS, forum diskusi elektronis terbesar didunia. b. TCP atau IP (Transmission Control Protocol / Internet Protokol) TCP merupakan protokol yang mengatur transportasi data antar sistem. TCP dapat diumpamakan sebagai "sekretaris perusahaan" yang mengelola pengiriman berkas antar alamat. TCP biasanya memanfaatkan jasa IP sebagai media pengantar. Seperti halnya sekretaris, TCP bertanggung jawab atas kehilangan pengiriman paket berikut tindak lanjutnya (mengirim ulang paket). 51 TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman data yang handal yaitu mencakup: - Login jarak jauh: TELNET (umum) dab rlogin (khusus UNIX) - Eksekusi jarak jauh: rsh (khusus UNIX) - Alih berkas : FTP (File Transfer Protocol) - Surat elektronis: SMTP (Simple Mail Transfer Protocol) - Program aplikasi lokal (buatan sendiri) dapat memanfaatkan fasilitas TCP/IP untuk saling berkomunikasi. c. NFS (Network File System) dan RPC (Remote Procedure Call) NFS pada mulanya dikembangkan oleh Sun Microsystem (1984). Kini, NFS yang menggunakan RPC diterapkan pada lebih dari 100 jenis komputer dan diperkirakan dioperasikan pada lebih dari 100.000 komputer. NFS memungkinkan sebuah kompuer mengakses sistem berkas komputer lain, dan memperlakukan sistem berkas tersebut seperti bagiannya sendiri. d. NCS -- Network Computing System Beban antara CPU dalam jaringan biasanya tidak sama pada saat yang sama. Beberapa penelitian telah mengarah pada pemanfaatan CPU yang sedang diam (idle). Hingga kini, setiap pembuat komputer masih mengembangkan protokolnya secara terpisah serta tidak cocok satu dengan lainnya. Namun, usaha menuju pembakuan sedang dirintis dan diharapkan akan disepakati dalam kurun waktu yang tidak lama lagi. 52