exclusivemails.net

Rabu, 29 Juli 2009

MINIX Operating System


Minix adalah sebuah sistem operasi keturunan UNIX yang bersifat open-source, yang dibuat berdasarkan arsitektur microkernel. Kernel sistem operasi ini dibuat oleh seorang profesor di Vrije Universiteit Amsterdam, Belanda yang bernama Andrew Stuart Tanenbaum yang pada awalnya ditujukan untuk tujuan edukasional. Minix juga menjadi inspirasi bagi Linus Torvalds untuk membuat kernel Linux.

Andrew Stuart Tanenbaum membuat Minix di Vrije Universiteit Amsterdam, Belanda untuk memberikan contoh bagi prinsip-prinsip dalam sistem operasi pada buku Operating Systems: Design and Implementation yang dibuat olehnya serta diterbitkan oleh Prentice Hall pada tahun 1987. Kode sistem operasi tersebut terdiri atas kira-kira 12000 baris, yang terdiri atas kernel, manajer memori, dan sistem berkas yang diulas di dalam buku. Sistem operasi ini kebanyakan ditulis dalam bahasa pemrograman C.
Tanenbaum pada awalnya mengembangkan Minix sebagai sebuah sistem operasi UNIX yang kompatibel dengan komputer IBM PC dan IBM PC/AT. Versi 1.5 dari Minix akhirnya di-port ke dalam arsitektur mikroprosesor Motorola 68000, yang digunakan oleh banyak platform populer seperti Atari ST, Amiga, dan Apple Macintosh. Selain x86, dan Motorola 68000, Minix juga dapat berjalan di atas Sun SPARC. Karena Motorola 68000 kurang sukses di pasaran, Minix versi 2.0 akhirnya kembali dibuat hanya dalam format x86 saja. Minix versi 3 telah dirilis, seiring dengan penerbitan buku Operating Systems Design and Implementation, Third Edition (Prentice Hall, 2006, ISBN 0-13-142938-8) yang dibuat oleh Tanenbaum beserta Albert S. Woodhull.
Kompilator yang digunakan untuk melakukan kompilasi Minix, merupakan sebuah kompilator yang diturunkan dari Amsterdam Compiler Kit. Saat ini, melakukan kompilasi terhadap kernel Minix belum mungkin jika menggunakan kompilator lainnya seperti gcc, atau kompilator lainnya.
Read More..

IP Address

Dalam sebuah jaringan, setiap PC harus memiliki identitas yang unik yang nantinya digunakan untuk identitas PC dalam berhubungan dengan PC lain dalam satu jaringan. Layaknya kita sebagai mahasiswa yang memiliki Nomor Induk Mahasiswa (NIM), PC-PC yang terhubung juga mempunyai nomor-nomor unik tersebut. Dalam prakteknya, kita mengenal nomor-nomor unik tersebut sebagai IP Address.

IP address (Internet Protocol) adalah alamat logika yang diberikan kepada perangkat jaringan yang menggunakan protocol TCP/IP dimana protocol TCP/IP digunakan untuk meneruskan packet informasi (routing) dalam jaringan LAN, WAN dan internet. IP address dibuat untuk mempermudah dalam pengaturan atau pemberian alamat pada perangkat jaringan agar perangkat tersebut dapat saling berkomunikasi.

Sebenarnya seluruh perangkat jaringan memiliki MAC address (Media Access Control) yang berbeda-beda terdiri dari 12 digit bilangan hexadecimal ( contoh : 00:3f:1a:55:b4) yang dikeluarkan oleh masing-masing vendor. MAC address ini digunakan sebagai interface atau media komunikasi antara NIC dengan PC dalam suatu jaringan yang bekerja pada layer 2 (datalink), namun MAC address tidak fleksibel jika digunakan sebagai alamat internet protocol, MAC address akan selalu berubah secara otomatis mengikuti perubahan atau pergantian NIC yang rusak, ini akan menimbulkan permasalahan dalam alamat logic, dengan diterapkannya IP address maka hal tersebut dapat diatasi, meskipun MAC address yang dimiliki NIC berubah dengan IP address yang sama tetap dapat digunakan pada seluruh NIC apapun jenis dan vendornya. Jadi penggunaan IP address memberikan kemudahan dalam network management system.

Dalam satu jaringan, IP yang digunakan oleh komputer harus unik dan tidak boleh ada yang sama. Nantinya IP Address ini digunakan untuk bertukar informasi antar komputer, bisa berupa bagi akses internet, berbagi akses ke printer, dan juga sharing data yang sering dilakukan dalam jaringan. Analoginya, IP Address itu layaknya No HP yang kita miliki. HP kita ibaratkan PC, dan nomer HP yang ada di SIM Card kita bisa diibaratkan sebagai IP Address. Sekarang bisa dibayangkan bagaimana komunikasi bisa terjadi jika ada beberapa HP memiliki nomor yang sama???

Saat ini terdapat 2 versi IP yakni IP Address versi 4 (IP v 4) dan IP Address versi 6 (IP v 6).

Read More..

Test

test...test...ssssttttttt....kresekkkkkkkkk....
baru belajar Read More..