04_Unix_Pengantar_SI.

advertisement
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
Download