RSS

Rabu, Agustus 27, 2008

gateway

Gateway adalah sebuah perangkat yang digunakan untuk menghubungkan satu jaringan komputer dengan satu atau lebih jaringan komputer yang menggunakan protokol komunikasi yang berbeda sehingga informasi dari satu jaringan computer dapat diberikan kepada jaringan komputer lain yang protokolnya berbeda. Definisi tersebut adalah definisi gateway yang utama.

Seiring dengan merebaknya internet, definisi gateway seringkali bergeser. Tidak jarang pula pemula menyamakan "gateway" dengan "router" yang sebetulnya tidak benar.

Kadangkala, kata "gateway" digunakan untuk mendeskripkan perangkat yang menghubungkan jaringan komputer besar dengan jaringan komputer besar lainnya. Hal ini muncul karena seringkali perbedaan protokol komunikasi dalam jaringan komputer hanya terjadi di tingkat jaringan komputer yang besar.
`








perhitungan subnetting

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24, apa ini artinya? Artinya bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Lho kok bisa seperti itu? Ya, /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0). Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing) yang diperkenalkan pertama kali tahun 1992 oleh IEFT.

Pertanyaan berikutnya adalah Subnet Mask berapa saja yang bisa digunakan untuk melakukan subnetting? Ini terjawab dengan tabel di bawah:
Subnet Mask Nilai CIDR
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19

Subnet Mask Nilai CIDR
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30



SUBNETTING PADA IP ADDRESS CLASS C

Ok, sekarang mari langsung latihan saja. Subnetting seperti apa yang terjadi dengan sebuah NETWORK ADDRESS 192.168.1.0/26 ?

Analisa: 192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).

Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang valid. Jadi kita selesaikan dengan urutan seperti itu:

1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 22 = 4 subnet
2. Jumlah Host per Subnet = 2y - 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 26 - 2 = 62 host
3. Blok Subnet = 256 - 192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
4. Bagaimana dengan alamat host dan broadcast yang valid? Kita langsung buat tabelnya. Sebagai catatan, host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.
Subnet

192.168.1.0

192.168.1.64

192.168.1.128

192.168.1.192
Host Pertama

192.168.1.1

192.168.1.65

192.168.1.129

192.168.1.193
Host Terakhir

192.168.1.62

192.168.1.126

192.168.1.190

192.168.1.254
Broadcast

192.168.1.63

192.168.1.127

192.168.1.191

192.168.1.255

Kita sudah selesaikan subnetting untuk IP address Class C. Dan kita bisa melanjutkan lagi untuk subnet mask yang lain, dengan konsep dan teknik yang sama. Subnet mask yang bisa digunakan untuk subnetting class C adalah seperti di bawah. Silakan anda coba menghitung seperti cara diatas untuk subnetmask lainnya.
Subnet Mask Nilai CIDR
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30



SUBNETTING PADA IP ADDRESS CLASS B

Berikutnya kita akan mencoba melakukan subnetting untuk IP address class B. Pertama, subnet mask yang bisa digunakan untuk subnetting class B adalah seperti dibawah. Sengaja saya pisahkan jadi dua, blok sebelah kiri dan kanan karena masing-masing berbeda teknik terutama untuk oktet yang “dimainkan” berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting Class C, hanya blok subnetnya kita masukkan langsung ke oktet ketiga, bukan seperti Class C yang “dimainkan” di oktet keempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok subnet kita “mainkan” di oktet keempat, tapi setelah selesai oktet ketiga berjalan maju (coeunter) dari 0, 1, 2, 3, dst.
Subnet Mask Nilai CIDR
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24

Subnet Mask Nilai CIDR
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

Ok, kita coba dua soal untuk kedua teknik subnetting untuk Class B. Kita mulai dari yang menggunakan subnetmask dengan CIDR /17 sampai /24. Contoh network address 172.16.0.0/18.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti 11111111.11111111.11000000.00000000 (255.255.192.0).

Penghitungan:

1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah 22 = 4 subnet
2. Jumlah Host per Subnet = 2y - 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada 2 oktet terakhir. Jadi jumlah host per subnet adalah 214 - 2 = 16.382 host
3. Blok Subnet = 256 - 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
4. Alamat host dan broadcast yang valid?

Subnet

172.16.0.0

172.16.64.0

172.16.128.0

172.16.192.0
Host Pertama

172.16.0.1

172.16.64.1

172.16.128.1

172.16.192.1
Host Terakhir

172.16.63.254

172.16.127.254

172.16.191.254

172.16.255.254
Broadcast

172.16.63.255

172.16.127.255

172.16.191.255

172.16..255.255

Berikutnya kita coba satu lagi untuk Class B khususnya untuk yang menggunakan subnetmask CIDR /25 sampai /30. Contoh network address 172.16.0.0/25.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).

Penghitungan:

1. Jumlah Subnet = 29 = 512 subnet
2. Jumlah Host per Subnet = 27 - 2 = 126 host
3. Blok Subnet = 256 - 128 = 128. Jadi lengkapnya adalah (0, 128)
4. Alamat host dan broadcast yang valid?

Subnet
172.16.0.0 172.16.0.128 172.16.1.0 … 172.16.255.128
Host Pertama 172.16.0.1 172.16.0.129 172.16.1.1 … 172.16.255.129
Host Terakhir 172.16.0.126 172.16.0.254 172.16.1.126 … 172.16.255.254
Broadcast 172.16.0.127 172.16.0.255 172.16.1.127 … 172.16.255.255

Masih bingung juga? Ok sebelum masuk ke Class A, coba ulangi lagi dari Class C, dan baca pelan-pelan ;)



SUBNETTING PADA IP ADDRESS CLASS A

Kalau sudah mantab dan paham, kita lanjut ke Class A. Konsepnya semua sama saja. Perbedaannya adalah di OKTET mana kita mainkan blok subnet. Kalau Class C di oktet ke 4 (terakhir), kelas B di Oktet 3 dan 4 (2 oktet terakhir), kalau Class A di oktet 2, 3 dan 4 (3 oktet terakhir). Kemudian subnet mask yang bisa digunakan untuk subnetting class A adalah semua subnet mask dari CIDR /8 sampai /30.

Kita coba latihan untuk network address 10.0.0.0/16.

Analisa: 10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti 11111111.11111111.00000000.00000000 (255.255.0.0).

Penghitungan:

1. Jumlah Subnet = 28 = 256 subnet
2. Jumlah Host per Subnet = 216 - 2 = 65534 host
3. Blok Subnet = 256 - 255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, etc.
4. Alamat host dan broadcast yang valid?

Subnet
10.0.0.0 10.1.0.0 … 10.254.0.0 10.255.0.0
Host Pertama 10.0.0.1 10.1.0.1 … 10.254.0.1 10.255.0.1
Host Terakhir 10.0.255.254 10.1.255.254 … 10.254.255.254 10.255.255.254
Broadcast 10.0.255.255 10.1.255.255 … 10.254.255.255 10.255.255.255

Mudah-mudahan sudah setelah anda membaca paragraf terakhir ini, anda sudah memahami penghitungan subnetting dengan baik. Kalaupun belum paham juga, anda ulangi terus artikel ini pelan-pelan dari atas. Untuk teknik hapalan subnetting yang lebih cepat, tunggu di artikel berikutnya ;)

Catatan: Semua penghitungan subnet diatas berasumsikan bahwa IP Subnet-Zeroes (dan IP Subnet-Ones) dihitung secara default. Buku versi terbaru Todd Lamle dan juga CCNA setelah 2005 sudah mengakomodasi masalah IP Subnet-Zeroes (dan IP Subnet-Ones) ini. CCNA pre-2005 tidak memasukkannya secara default (meskipun di kenyataan kita bisa mengaktifkannya dengan command ip subnet-zeroes), sehingga mungkin dalam beberapa buku tentang CCNA serta soal-soal test CNAP, anda masih menemukan rumus penghitungan Jumlah Subnet = 2x - 2

Tahap berikutnya adalah silakan download dan kerjakan soal latihan subnetting. Jangan lupa mengikuti artikel tentang Teknik Mengerjakan Soal Subnetting untuk memperkuat pemahaman anda dan meningkatkan kemampuan dalam mengerjakan soal dalam waktu terbatas.






























model jaringan client server

Client - Server Model

Client - Server model adalah bentuk distributed computing dimana sebuah program (client) berkomunikasi dengan program lain (server) dengan tujuan untuk bertukar informasi. Pada umumnya sebuah client memiliki tugas sebagai berikut (Morgan, 2004):

1. Menyediakan user interface.

2. Menterjemahkan permintaan user ke dalam bentuk protokol yang sesuai.

3. Mengirimkan permintaan user ke server.

4. Menunggu respon dari server.

5. Menterjemahkan respon tersebut ke dalam format yang dapat dibaca.

6. Menyajikan hasil format tersebut ke user.

Kata client juga sering disebut dengan kata host yang menandakan bahwa device tersebut tersambung dalam sebuah jaringan. Sedangkan sebuah server memiliki tanggung jawab sebagai berikut:


1. Mendengarkan permintaan dari client.

2. Memproses permintaan tersebut.

3. Mengembalikan hasil proses tersebut ke client.

Dalam praktek sehari-harinya terdapat berbagai macam server yang ada dalam jaringan. Setiap server tersebut memiliki fungsi khusus sesuai dengan tujuan pembuatan server tersebut. Beberapa contoh server berikut kegunaannya:

· Proxy Server

Proxy server umumnya berfungsi sebagai gerbang (gateway) dari sebuah LAN menuju ke jaringan yang lebih besar. Umumnya proxy server memiliki fitur cache engine, yaitu tempat penampungan sementara (cache/buffer) halaman web atau isi sebuah situs untuk mempercepat akses koneksi, dan fitur firewall, yang berfungsi untuk mengamankan sebuah jaringan dari akses yang tidak berhak.

· Mail Server

Mail server berfungsi sebagai tempat konsentrasi email, layaknya sebuah kantor pos, yang berfungsi untuk menampung sementara, mengolah dan memproses email tersebut agar dapat dikirimkan sampai ke tempat tujuannya.

· Web Server

Web server berfungsi untuk menyediakan layanan web berupa situs kepada user. Web server menggunakan user interface berupa web browser untuk dapat berkomunikasi dengan user dalam jaringan.

· Database Server

Database server adalah sebuah server yang didedikasikan khusus untuk menampung data-data dalam jumlah besar yang disimpan menggunakan perangkat lunak khusus. Database server memiliki tugas utama untuk melayani permintaan data dari user.

· Application Server

Application server adalah sebuah server yang didedikasikan khusus untuk menjalankan aplikasi. Aplikasi server ditujukan untuk melayani komputer client dalam jumlah yang besar. Penggunaan Aplikasi server ditujukan untuk tidak memberatkan komputer client.

· VPN Server.

VPN server adalah sebuah server yang didedikasikan khusus untuk melayani perlindungan jaringan publik ( biasanya internet ) menjadi jaringan private.

Keuntungan VPN adalah :

a) Meningkatkan secutity.

b) Memberikan konektivitas geografis yang luas.

c) Mereduksi biaya operational

d) Mereduksi waktu transit dan biaya transportasi untuk user-user remote.

e) Meningkatkan produktifitas

f) Menyederhanakan topologi jaringan

g) Memberikan peluang-peluang networking global

h) Meberikan dukungan atas telecommuter

i) Memberikan kompatibilitas networking broadband.

Guna menjamin keamana konesi dan data, VPN server juga memperkerjakan beberapa metode security sebagai berikut :

a) Firewall

Memberikan restriksi yang kuat antara jaringan privat perusahaan dengan jaringan publik seperti memeriksa paket-paket mana yang arus diteruskan dan protokol-protokol mana yang diizinkan.

b) Enkripsi

Enkripsi tidak lain proses penyandian data yang diambil dari satu komputer ke komputer lain. Data disandikan ke bentuk tertentu yang tidak muda dibaca dan hanya penerima yang sah yang dapat membacanya.

c) IPSec

Internet Protocol Security Protocol (IPSec) memberikan kapabiliti sekuriti yang lebih jauh melalui algoritma-algoritma enkripsi dan authentication. IPSec memiliki dua mode enkripsi yaitu tunnel yang bekerja mengenkripsi header dan payload yang dimiliki setiap paket data dan transport yang hanya menenkripsi payload-nya saja.


KONSEP JARINGAN KOMPUTER



adalah suatu himpunan interkoneksi sejumlah komputer otonom. Dua buah komputer dikatakan membentuk suatu network bila keduanya dapat saling bertukar informasi. Tujuan dari jaringan komputer adalah untuk menghubungkan jaringan-jaringan yang ada dalam jaringan tersebut sehingga informasi dapat ditransfer dari satu lokasi ke lokasi yang lain. (Madcoms, 2003 : 2) Menurut Madcoms (2003 : 2-3) ada dua model koneksi dalam jaringan yaitu :

1. Peer to peer


Sistem operasi jaringan model peer to peer memungkinkan seorang user membagi sumber dayanya yang ada di komputernya, baik itu file data, printer, dan lain-lain dan mengakses sumber daya yang terdapat dalam komputer lain. Namun model ini tidak mempunyai sebuah file server atau sumber daya yang terpusat,seluruh komputer mempunyai kemampuan yang sama untuk memakai sumber daya yang teresdia di jaringan. Model ini didesain untuk jaringan berskala kecil dan menengah.
2. Client-Server


Sistem operasi jaringan Client-Server memungkinkan jaringan untuk mensentralisasi fungsi dan aplikasi kepada satu aau dua dedicated file server. Sebuah file server menjadi jantung dari keseluruhan system, memungkinkan untuk mengakses sumber daya dan menyediakan keamanan.

Infrastruktur untuk membangun jaringan komputer dan internet meliputi :

1. Server

Foto : www.fotosearch.com

Server adalah komputer khusus yang bertugas melayani aplikasi-aplikasi jaringan. Server yang akan kita bahas adalah server untuk skala kecil dan menengah yaitu PC server. Tingkat kebutuhan spesifikasi server sangat beragam dan tergantung pada fungsi server dan sistem operasi yang terpasang. (Madcoms, 2003 : 21).
2. Client Server

Foto : www.maskoeri.wordpress.com

Client Server adalah komputer yang memanfaatkan layanan dari server. Sistem operasi jaringan Client Server memungkinkan untuk mensentralisasi fungsi dan aplikasi kepada satu atau dua dedicated file server. Sebuah File server menjadi jantung dari keseluruhan sistem, memungkinkan untuk mengakses sumber daya dan menyediakan keamanan. Linux, Novel Netware, dan Windows NT adalah contoh model sistem operasi jaringan Client Server. (Madcoms, 2003 : 3).
3. UTP

Kabel twisted pair dapat dibagi menjadi dua macam yaitu shielded yang memiliki selubung pembungkus dan unshielded yang tidak mempunyai selubung pembungkus. Kabel ini mempunyai karakteristik sebagai berikut: 1) merupakan sepasang kabel yang di-twist satu sama lain dengan tujuan untuk mengurangi interferensi listrik. 2) dapat terdiri dari dua, empat, atau lebih pasangan kabel , ada dua jenis kabel twisted pair yaitu UTP (unshielded twisted pair) dan STP (shielded twisted pair) 3) dapat melewatkan signal sampai 10-100 mbps 4) hanya dapat menangani satu channel data (baseband) 5) koneksi pada twisted pair biasanya menggunakan konektor RJ-11 atau RJ-45, 6) STP lebih tahan interferensi daripada UTP dan dapat beroperasi pada kecepatan yang lebih tinggi sampai 100 mbps, namun lebih sulit ditangani secara fisik (Madcoms, 2003 : 16).
4. Konsentrator

Konsentrator adalah perangkat yang digunakan untuk memperluas dan menambah jumlah komputer dalam sebuah jaringan. Konsentrator terdiri dari dua jenis yaitu hub dan switch. Perbedaan keduanya pada kemampuan transfer data. Pada hub kecepatan transfer data adalah 6,25