Professional Documents
Culture Documents
LANDASAN TEORI
kebutuhan untuk saling berbagi dalam segala hal. Kemampuan teknologi telah
menjawab berbagai tantangan manusia untuk saling berinteraksi secara real time,
dimana batas antara jarak, waktu, dan ruang bukanlah penghalang bagi keinginan
Era digital telah merambah ke segala bidang, sehingga hampir tidak ada
celah dalam kehidupan manusia yang tidak berhubungan dengan teknologi digital.
manusia yang lain menjadi obsesi yang tidak berlebihan, dimana sinergi dari
kebutuhan aktualisasi manusia dalam hal berbagi satu dengan yang lain.
hal karena fisik komputer semakin menyatu dalam kehidupan sehari-hari manusia.
komputer semakin terjangkau oleh semua lapisan strata ekonomi manusia dengan
semakin hilang, sehingga akan tercipta sebuah sistem standar yang akan
untuk saling berkomunikasi dan bertukar informsi. Media komunikasi tidak hanya
melalui kabel, akan tetapi juga menggunakan media gelombang mikro, serat
Penerapan lingkungan jaringan seperti ini telah dilakukan oleh IBM dengan
kepemilikan perangkat ini semakin mudah dan murah. Local Area Network (LAN)
11
berkembang mengiringi revolusi perkembangan PC. Kemampuan LAN semakin
meningkat dalam melakukan pertukaran file dan pesan antar komputer dalam area
geografis yang relatif kecil. Komputer lain dapat melakukan bagi-pakai (sharing)
media telepon maupun media interkoneksi lainnya. Sistem WAN tidak dibatasi
mungkin terjadi. Duplikasi resource berati hardware dan software saling tumpang
tindih dalam menyuplai informasi. Ketiadaan pengaturan jaringan berati tidak ada
alur proses komunikasi. Lain halnya apabila dua buah sistem saling
berkomunikasi dengan bahasa yang berlainan tentunya dua sistem tersebut tidak
12
pengaturan bahasa yang dapat dipahami oleh dua buah sistem tersebut sehingga
pertukaran informasi antar sistem akan dapat terjadi dengan benar. Aturan bahasa
pengiriman data (berupa blok-blok data) dari sebuah node jaringan ke node
jaringan lain. Ketika data ditransmisikan di antara dua atau lebih peralatan,
diperlukan sesuatu yang dapat menjaga kontrol agar tetap utuh, yaitu suatu
deskripsi formal mengenai pesan dan aturan yang harus diikuti oleh dua komputer
yang ingin bertukat pesan. Protokol dapat mendeskripsikan detil dari interface
berbagai macam vendor dan sistem operasi untuk saling berkomunikasi. Sifatnya
sebagai sebuah open system dapat digunakan oleh publik secara umum dan
sedangkan model referensi OSI dipakai secara umum pada hampir semua sistem
komunikasi data.
13
Gambar 3.1. Layer-layer pada Protokol TCP/IP dan Model Referensi OSI
Berbeda dengan model referensi OSI yang memiliki tujuh layer, protokol TCP/IP
hanya memiliki lima layer yaitu: physical, data link, network, transport dan
application. Cuma hanya layer application pada TCP/IP mencakup tiga layer
model referensi OSI teratas. Khusus pada layer keempat, protokol TCP/IP
mendefinisikan dua buah protokol yaitu Transmission Control Protocol (TCP) dan
14
3.3. Metode Pengalamatan IP
3.3.1. Pendahuluan
komputer atau alat lain, harus mempunyai alamat IP tertentu supaya dapat dikenali
dalam jaringan. Alamat IP ini melekat pada kartu jaringan. Hal ini perlu dipahami
mempunyai lebih dari satu kartu jaringan, sehingga untuk satu peralatan
dimungkinkan untuk mempunyai beberapa alamat IP. Bahkan untuk satu kartu
jaringan, dapat diberi lebih satu alamat IP. Karena biasanya untuk satu peralatan
Alamat IP pada jaringan global adalah unik di seluruh dunia, kecuali untuk
penggunaan jaringan privat tertentu. Keunikan alamat ini dijamin oleh karena
kelompok, sehingga masing-masing kelompok terdiri dari bilangan biner 8-bit. Ini
11000000.10101000.01100100.01100111
15
Kebanyakan orang tidak terbiasa menggunakan bilangan biner, mereka
192.168.100.103
Masing-masing kelompok bit biner terdiri dari 8-bit, sehingga jika diubah
pertama sebagi bagian jaringan dan kedua sebagai host. Bagian jaringan yang
akan menentukan alamat jaringan tersebut. Alamat jaringan adalah alamat IP yang
mana bit bilangan bagian host semuanya dibuat menjadi 0. Alamat jaringan akan
menentukan lokasi peralatan dalam sistem jaringan, apakah ada pada lokasi yang
Bagian host menetukan nomor host atau jaringan untuk peralatan jaringan
yang dimaksud. Bagian host akan menetukan alamat host. Selain Alamat jaringan
dan alamat host, juga dapat diambil pengertian tentang alamat broadcast, yaitu
alamat IP yang mana semua bit bilangan bagian host dibuat menjadi 1. Alamat
16
Contoh:
11000000.10101000.01100100.01100111=192.168.100.103
Jika yang dicetak tebal adalah bagian host-nya, maka alamat jaringanmya
11000000.10101000.01100100.00000000=192.168.100.0
11000000.10101000.01100100.11111111=192.168.100.255
Pada awalnya, untuk menentukan bagian jaringan dan bagian host suatu
0xxxxxxx.____.____.____ : kelas A
10xxxxxx.____.____.____ : kelas B
110xxxxx.____.____.____ : kelas C
1110xxxx.____.____.____ : kelas D
11110xxx.____.____.____ : kelas E
17
Keterangan :
Alamat IP kelas A adalah alamat IP yang mana bit pertama dari kelompok
Alamat IP kelas B adalah alamat IP yang mana dua bit pertama dari
Alamat IP kelas C adalah alamat IP yang mana tiga bit pertama dari
Alamat IP kelas D adalah alamat IP yang mana empat bit pertama dari
Alamat IP kelas E adalah alamat IP yang mana lima bit pertama dari
bagian host. Karena pada alamat IP kelas A ditentukan bahwa bit pertama adalah
0, maka nilai pada kelompok bit pertama hanya ditentukan oleh bit mulai dari
alamat jaringan 0.0.0.0 dipakai untuk default route, sedangkan alamat jaringan
Pada alamat kelas B, bagian pertama dan kedua (16-bit) dari empat
kelompok bit merupakan bagian jaringan, sedangkan dua bagian berikutnya (16-
bit) merupakan host. Karena pada alamat IP kelas B ditentukan bahwa dua bit
pertama adalah 10, maka nilai pada kelompok bit pertama hanya ditentukan oleh
16 bit mulai dari 100000000 (desimal = 172) sampai 10111111 (desimal = 191).
18
Pada alamat kelas C, bagian pertama, kedua, dan ketiga (24-bit) dari empat
merupakan host. Karena pada alamat IP kelas C ditentukan bahwa tiga bit pertama
adalah 110, maka nilai pada kelompok bit pertama hanya ditentukan oleh 5 bit
ini, tidak diijinkan untuk memberi alamat IP pada kartu jaringan dengan alamt IP
yang berada pada kelas D dan E. Dengan demikian, tidak diijinkan untuk
membuat alamat IP dengan angka desimal yang lebih besar adari 223 pada bagian
pertama.
Dari semua alamat IP yang mungkin baik untuk kelas A, B maupun C, ada
alamat IP khusus yang disebut alamat IP privat. Alamat IP ini tidak terhubung
dengan alamat IP publik atau tidak di-routing. Alamat IP privat digunakan untuk
secara lokal satu bagian alamat jaringan. Netmask secara mudah diperoleh dengan
cara mengubah semua bit pada bagian jaringn menjadi 1 dan mengubah semua bit
pada bagian host menjadi 0. Dengan demikian untuk alamat IP kelas A, B, dan C
19
Alamat IP kelas C mempunyai netmask 255.255.255.0
jaringan yang sama. Jika suatu alamat IP sudah bisa diketahui berada pada
jaringan yang sama, maka tidak perlu dicari dengan cara routing (melalui table
route).
Suatu jaringan dapat dibagi menjadi beberapa bagian jaringan yang lebih kecil
yang disebut subnet. Pembentukan subnet dilakukan dengan cara meminjam satu
atau lebih bit pada bagian host dan memperlakukan secara lokal sebagai bit dari
bagian jaringan.
Terdapat tiga range alamat IP yang telah dialokasikan untuk digunakan pada
10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
sehingga dapat digunakan oleh siapa saja dan paket tidak dapat dirutekan ke
destinasi tersebut.
20
Alamat IP privat diperlukan untuk menghemat space alamat IP
semakin sedikit. Jika terdapat alamat IP yang dapat digunakan kembali secara
olah mereka memiliki semua yang ada pada alamat IP publik yang terdapat
alamat IP publik.
● Jaringan uji coba, yang dipisahkan baik dari internet maupun jaringan
internal riil.
● Jaringan dari workstation dan server biasa yang tidak membutuhkan akses
Sebuah mesin dapat mengirim ke setiap mesin lain pada segmen ethernet-
broadcast yang digunakan ketika mengirim ke semua mesin TCP/IP pada jaringan
lokal. Secara konsep hal ini sama dengan ethernet broadcast namun ia terpisah
21
karena TCP/IP dapat berjalan pada banyak tipe hardware jaringan yang berbeda-
beda, tidak seperti ethernet yang harus memiliki mekanisme broadcast yang
setiap jaringan. Ditransmisikan hanya pada local wire dan tidak pernah
part dari salah satu alamat host) dan kemudian men-setting semua bit host
broadcasting pada sebuah paket tunggal yang menuju ke banyak destinasi. Tidak
merupakan anggota dari multicast group untuk meminimalkan load pada host
22
pengiriman (yang tidak harus membangkitkan sebuah paket per destinasi) maupun
Alamat Network
dengan host-nya, adalah network part dari sembarang alamat host-nya. Secara
definisi, network part dari semua host adalah sama, sehingga hanya ada satu
alamat untuk jaringan. Pada network part, semua bit host adalah 0, yang
membedakan jaringan dari semua host didalamnya. Ini adalah alasan lain
mengapa tidak ada mesin yang dapat memiliki satu host part 0 dalam alamat IP-
nya, dan bahwa dalam semua jaringan, terdapat satu alamat yang 'hilang' untuk
pada sebuah komputer TCP/IP. Alamat ini berguna untuk pengujian, atau untuk
3.4. Linux
Pada akhir tahun 1991, linux mulai dikenal oleh kalangan pemakai
internet. Saat itu kehadiran linux masih belum menarik perhatian orang, apalagi
mengusik raksasa sofware dunia sekelas Microsoft, Borland, Apple, Novell, dan
tertegun. Perlahan tapi pasti, linux akan menjadi raksasa baru. UNIX adalah salah
satu sistem operasi dari sekian banyak pilihan yang ada. Beberapa nama sistem
23
operasi yang populer diantaranya: DOS, Windows 9x/NT/Me/2000/XP, Novell,
Sejarah UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs,
sebuah laboratorium milik AT&T, bekerja sam dengan MIT dan General Electric
Akan tetapi pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan
harapan semula. Dengan kata lain, Multics merupakan sebuah produk yang
Multics, yaitu Ken Thompson, Dennis Ritchie, Rudd Canaday, dan Doug Mcllroy,
secara tidak resmi melanjutkan pembuatan generasi baru Multics disela-sela jam
kerja. Akhirnya pada bulan Januari 1970, lahirlah sebuah sisitem operasi baru
UNIX diberikan oleh Brian Kernighan untuk memberi penegasan bahwa UNIX
Multiuser.
Multiprosesor.
24
Memiliki user interface yang sederhana
Pada tahun 1971, UNIX dapat berjalan pada komputer PDP-11 yang
memiliki memori 18 Kbyte dan sebuah disk berukuran 512 Kbyte. Pada waktu itu
source code UNIX masih ditulis dalm bahasa mesin (assembler). Kemudian pada
tahun 1973, source code UNIX ditulis ulang ke dalam bahasa C yang dibuat
Dennis Ritchie.
source code UNIX berbahasa C maka UNIX dapat dikembangkan dan dikompilasi
ulang ke berbagai jenis komputer. Sejak saat itu dibuatlah berbagai macam varian
Hingga saat ini ada lebih dari 250 varian UNIX telah dikembangkan ke
berbagai jenis komputer. Ada yang komersial, ada juga yang free. Beberapa varian
UNIX yang populer diantaranya: BSD 4.1 (1980), SunOS, BSD 4.2, System V
(1983), UnixWare dan Solaris 2(1988), dan X/OPEN (1994). Sistem operasi
UNIX yang dikembangkan dengan semangat open source atau free diantaranya:
facto, UNIX telah menjadi sistem operasi standar bagi server-server internet.
25
Linux adalah sistem operasi yang kerja maupun style-nya mirip UNIX
(UNIX like atau UNIX style). Linux mula-mula dibuat oleh mahasiswa dari
operasi sendiri yang mirip dengan Minix. Minix merupakan salah satu jenis UNIX
kompatibel pada bulan Agustus 1991. Sistem operasi buatannya kemudian diberi
versi 0.01. Pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan versi
Linux 0.02 di internet. Saat itu Linux yang hanya dapat menjalankan bash shell.
Sejak saat itu hingga detik ini dimulailah proyek pengembangan Linux yang
atau komersil. Siapa pun boleh mempelajari source code Linux, memodifikasi
ulang, dan mengembangkan sesuai kebutuhan. Linux bersifat open source dan
lisensinya adalah GNU General Public Licence (GPL). GNU berada dibawah
sangat pesat.
Saat ini telah berkembang berbagai varian atau distribusi (distro) Linux.
26
WinLinux2000, mkLinux, LinuxPPC, YellowDog, Phat Linux, Caldera
OpenLinux, LindowsOS, Xandros desktop OS, Ubuntu, dan masih banyak lagi.
bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga
perangkat lunak harus tersedia dengan bebas biaya, dapat digunakan dalam bahasa
Gobuntu. Ubuntu mengeluarkan rilis terbarunya tiap enam bulan, yaitu April dan
Oktober, dimulai sejak 20 Oktober 2004, dan memberikan dukungan resmi untuk
masing-masing distro yang telah dirilis selama 18 bulan kecuali untuk distro yang
dirilis dengan kode LTS (Long Term Support) memiliki dukungan resmi selama
27