Selasa, 26 Juli 2011

IP ADDRES ITU APA SICH. . . .??????

bagi yang pengen tau tentang IP ADDRESS......
tepat banget jika kamu mengunjungi blogku yang sederhana ini.........
karna posting kali ini akan membahas sedikit tentang ip address........
Internet Protocol (IP) adalah metode atau protokol untuk mengirimkan data ke Internet. Setiap komputer (biasanya disebut host) dalam internet setidaknya harus mempunyai sebuah alamat IP yang unik yang mengidentifikasikan komputer tersebut terhadap komputer yang lainnya. Ketika anda mengirimkan atau menerima data (contoh : email atau website), pesan akan dibagi-bagi menjadi beberapa paket. Setiap paket berisikan IP pengirim dan IP penerima. Gateway yang menerimanya akan langsung mem-forward ke tujuan melalui jalur terbaik yang ditemukan sambil mengingat IP pengirim dan penerima. Karena pesan tersebut terbagi-bagi dalam paket dan bisa jadi diterima tidak secara berurutan di tujuan, IP tidak akan pernah memperhatikan, hanya mengirimkan saja. TCP (Transmission Control Protocol) nantinya yang akan meletakkannya dalam urutan yang benar.

CHANNEL-11 hanya memberikan sebuah IP public kepada setiap user. Hanya dengan memakai IP tersebut, komputer akan dapat melakukan koneksi ke jaringan CHANNEL-11 dan internet.

cara menghitung ip address

Jika anda ingin menjadi seorang Network Administrator salah tiga syarat utamanya adalah memahami TCP/IP tidak hanya secara Konsep tetapi juga Desain dan Implementasinya.
Dalam tutorial ini saya ingin membagi pengertian yang saya pahami dalam menghitung IP Adress secara cepat.
Kita mulai … lebih cepat lebih baik…
Mungkin anda sudah sering men-setting jaringan dengan protokol TCP/IP dan menggunakan IP Address 192.168.0.1, 192.168.0.2, 192.168.0.3, …dst dengan netmask (subnet) 255.255.255.0 . Namun pernahkah terpikir untuk menggunakan IP selain IP tersebut ? misalnya :
192.168.100.1 netmask 255.255.255.248 atau
192.168.50.16 netmask 255.255.255.240 …???

Teori Singkat & Umum

Untuk mempelajari IP diperlukan pengetahuan tentang Logika dan Sitem Bilangan Biner. Tentang bagaimana cara mengkonversi bilangan Biner ke dalam bilangan Decimal atau menjadi BIlangan HexaDecimal, silahkan baca tutorial Sistem Bilangan Logika [Not Finished Yet] yang juga saya tulis dalam bentuk ringkasan. IP Address yang akan kita pelajari ini adalah IPv.4 yang berisi angka 32 bit binner yang terbagi dalam 4×8 bit.
Conto :
8 bit 8 bit 8 bit 8 bit
192.168.0.1 -> 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 0 . 0 0 0 0 0 0 0 1
192 . 168 . 0 . 1

Hal yang perlu dipahami dalam penggunaan IP Address secara umum adalah sebagai berikut :
Kelas IP

IP Address di bagi menjadi 5 kelas yakni A, B, C, D dan E. Dasar pertimbangan pembagian kelas ini adalah untuk memudahkan pendistribusian pendaftaran IP Address.
Kelas A

Kelas A ini diberikan untuk jaringan dengan jumlah host yang besar
Bit Pertama : 0 Net-ID : 8 bit Host-ID : 24 bit Range IP : 1.xxx.xxx.xxx – 126.xxx.xxx.xxx Jumlah IP : 16.777.214

Note : 0 dan 127 dicadangkan, 0.0.0.0 dan 127.0.0.0 biasanya dipakai untuk localhost.

Kelas B

Kelas B ini diberikan untuk jaringan dengan jumlah host yang besar
2 Bit Pertama : 10 Net-ID : 16 bit Host-ID : 16 bit Range IP : 128.xxx.xxx.xxx – 191.255.xxx.xxx Jumlah IP : 65.532
Kelas C
3 Bit Pertama : 110 Net-ID : 24 bit Host-ID : 16 bit Range IP : 192.xxx.xxx.xxx – 223.255.255.255 Jumlah IP : 254
Kelas D
4 Bit Pertama : 1110 Byte Inisial : 224 – 247Note : Kelas D ini digunakan untuk keperluan multicasting dan tidak mengenal adanya Net-ID dan Host-ID

Kelas E
4 Bit Pertama : 1111 Byte Inisial : 248 – 255Note : Kelas E ini digunakan untuk keperluan Eksperimental

-> Network ID (Net-ID)

Adalah IP address yang menunjukkan Nomor Jaringan (identitas segmen)
Conto :
Sebuah segmen dengan IP range 192.168.0.0 – 192.168.0.255 netmask 255.255.255.0 maka Net-ID nya adalah 192.168.0.0.
Sebuah jaringan dengan IP range 192.168.5.16 – 192.168.5.31/28 maka Net-ID nya adalah 192.168.5.16Note : Net-ID adalah IP pertama dari sebuah segmen. Dalam implementasinya IP ini tidak dapat digunakan pada sebuah host.

-> IP Broadcast

Adalah IP address yang digunakan untuk broadcast. Dari conto di atas maka IP Broadcast nya adalah 192.168.0.255 .Note : IP Broadcast adalah IP terakhir dari sebuah segmen (kebalikan dari Net-ID). Dalam implementasinya IP ini juga tidak dapat digunakan pada sebuah host.

-> Subnet Mask (Netmask)

Adalah angka binner 32 bit yang digunakan untuk :
membedakan Net-ID dan Host-ID
menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar
Kelas A : 11111111.00000000.00000000.00000000 = 255.0.0.0 Kelas B : 11111111.11111111.00000000.00000000 = 255.255.0.0 Kelas C : 11111111.11111111.11111111.00000000 = 255.255.255.0

Conto :
sebuah segmen dengan IP range 192.168.0.0 – 192.168.0.255 maka Netmask nya adalah : 255.255.255.0 .
-> Prefix

Adalah penulisan singkat dari sebuah Netmask. Dari conto juga maka prefix nya adalah 24 maka menuliskan prefix-nya 192.168.0.0/24
-> Jumlah IP yang tersedia

Adalah jumlah IP address yang tersedia dalam sebuah segmen (blok). Dari conto di atas maka Jumlah IP yang tersedia sebanyak 256 (192.168.0.0 – 192.168.0.255)Note : Dalam implementasinya tidak semua IP yang tersedia dapat digunakan karena ada 2 IP yang akan digunakan sebagai Net-ID dan Broadcast..

-> Jumlah Host

Adalah jumlah dari IP address yang dapat dipakai dalam sebuah segmen. Dari conto di atas maka jumlah host-nya adalah 254 (192.168.0.1 – 192.168.0.254). IP 192.168.0.0 sebagai Net-ID dan 192.168.0.255 sebagai Broadcast-nya.Note : Jumlah Host = Jumlah IP yg tersedia – 2

-> IP Public

Adalah IP address yang dapat dikenali di jaringan internet.
Conto :

202.95.144.4, 64.3.2.45, 4.2.2.1 dstNote : IP Public akan kita dapatkan jika kita berlangganan Leased Line.

-> IP Private

Adalah IP address yang hanya dapat dikenali di jaringan local (LAN).
Conto :

192.168.1.1, 192.168.0.5, 192.168.10.200 dstNote : IP Private dapat kita gunakan semau kita untuk membangun LAN tanpa harus berlangganan Internet seperti Leased Line.

Memulai Perhitungan

Perhatikan kombinasi angka dibawah ini :

Cara membaca :

Kombinasi angka tersebut adalah untuk netmask 255.255.255.0 yang apabila di konversi ke Bilangan Biner adalah 11111111.11111111.11111111.00000000. Kita ambil 8 bit terakhir yaitu .00000000.
Apabila pada kolom pertama di beri nilai ‘1′ dan yg lainnya bernilai ‘0′ ( .10000000 ) maka
Jumlah IP yang kita miliki (tersedia) sebanyak 128 nomor
Netmask yang harus dipakai adalah 255.255.255.128
Kita dapat menuliskan IP tersebut 192.168.0.0/25 dengan 25 sebagai nilai prefix-nya.
Jumlah segmen yang terbentuk sebanyak 2 yaitu
192.168.0.0 – 192.168.0.127 -> sesuai dgn point 1. IP yang tersedia sebanyak 128 buah tiap segmen 192.168.0.128 – 192.168.0.255
Jumlah IP yang dapat dipakai untuk host sebanyak 126 setelah dikurangi dengan Net-ID dan Broadcast .Sekarang dapatkah Anda mencari seperti 5 point sebelumnya apabila 3 bit pertama di beri nilai ‘1′ ?

Latihan
Saya memiliki IP sebagai berikut :
A. 192.168.0.10/28 B. 192.168.0.15/netmask 255.255.255.240 C. 192.168.0.16/28 D. 192.168.0.20 netmask 255.255.255.240 E. 192.168.0.20/28 F. 192.168.0.9/30 G. 192.168.0.11/255.255.255.250
Pertanyaan :
Manakah IP yang dapat saling berhubungan (berada dalam segmen yang sama) ?
Berapakah netmask untuk IP A,C,E,F ?
Berapakah nilai prefix untuk IP B,D,G ?
Manakah IP yang tidak dapat digunakan dalam jaringan, dan apa sebabnya ?
Berapa range untuk masing-masing IP ?
Bagaimana cara menguji konektivitas masing-masing IP ?
Referensi :
TCP/IP Standart, Deain dan Implementas (chaxmel)
Google.com
Pengalaman ngeset IP..

APA SICH SUB-NETTING. . . .????

subnetting adalah teknik memecah suatu jaringan besar menjadi jaringan yang lebih kecil dengan cara mengorbankan bit Host ID pada subnet mask untuk dijadikan Network ID baru.

Analogynya seperti dibawah ini.

Jika terdapat 120 orang siswa SMA memilih jurusan IPA, akan lebih baik bila seluruh total siswa tersebut dibagi menjadi 4 kelas sehingga masing-masing kelas terdiri dari 30 orang siswa dari pada dijadikan 1 kelas besar tanpa ada pembagian. Kosep pembagian seperti inilah yang dianut dalam subnetting.

Contoh:

Alamt IP 192.168.10.0 dengan subnet mask default 255.255.255.0 didefinisikan sebagai kelas C yang yang berarti alamat IP tersebut tanpa subnetting hanya memiliki satu alamat network dengan 254 buah alamat IP yang dapat dibuat (192.168.10.1 s/d 192.168.10.254).

Sekarang kita akan membagi network yang sudah ada kedalam beberapa sub network menggunakan teknik subnrtting dengan cara mengganti beberapa bit Host ID yang ada pada subnet mask dengan angka 1.

Sebelum subnetting:

IP addres : 192.168.10.0
Subnet Mask dalam Biner : 11111111.11111111.11111111.00000000
Subnet Mask dalam Desimal : 255.255.255.0

Stelah DiSubnetting Menjadi:


IP addres : 192.168.10.0
Subnet Mask dalam Biner : 11111111.11111111.11111111.11000000
Subnet Mask dalam Desimal : 255.255.255.192

Perhatikan bilangan biner yang di ganti, 2 bit angka 0 pada bagian Host ID saya ganti dengan 11 sehingga didapatkan subnet baru 255.255.255.192(anda tentu diperbolehkan mengganti dengan biner 111.1111.11111.111111 atau 1111111). Terus apa yang bisa lita lakukan dengan subnet yang baru tersebut?, Biasanya pembahasanya meliputi :
Berapa jumlah subnet?
Berapa jumlah host persubnet?
Berapa jumlah rentang Ip dan Ip yang bisa digunakan?
nah dibawah ini akan saya bahas... ;)

1). Menentukan Jumlah subnet (Sub Jaringan) baru yang terbentuk.
gunakan rumus 2^n-2 dengan n adalah jumlah bit 1 pada host ID yang telah dimodifikasi(11000000), maka didapat 2^n-2 =2. jadi IP 192.168.10.0 setelah
di subnetting didapatkan 2 subnet baru.

2. Menetukan Jumlah Host persubnet (Per sub Jaringan)
Gunakan rumus 2^h-2, dengan h adalah jumlah bit 0 pada host ID (11000000),maka
di dapat 2^h-2=62, jadi terdapat 62 host persubnet. atau dengan kata lain dari 2 kelompok sub jaringan yang ada, masing-masing sub jaringan dapat menampung 62 komputer dengan alamat IP yang berbeda.

Perhatian: karena pada contoh ini kita menggunakan kelas c, jadi penghitungan bit 0
hanya dilakukan mulai dari octat ke 4 saja. untuk kelas A anda harus menhitungnya
mulai dari octat ke 2,3 dan 4 serta kelas B mulai dari octat ke 3 dan 4 selama octat-octat
tersebut tidak bernilai 1.

3. Menentukan Block subnet dan rentang IP Address
Block subnet diperoleh dengan cara mengurangi 256(2^8) dengan angka dibelakang subnet musk yang telah dimodifikasi, 256-192=64, setelah itu jumlahkan angka hasil pengurangan ini sampai sama dengan angka dibelakang subnet sehingga didapat 64+64=128, 128+64=192. jadi kelompok IP address yang diterapkan pada 2 sub jaringan baru tersebut adalah 64:

192.168.10.64 s/d 192.168.127, subnet ke 1

192.168.10.128 s/d 192.168.191, subnet ke 2

4. Menentukan IP Address yang bisa digunakan.
Dari rentang IP Address pada masing-masing subnet diatas tidak semuanya dapat digunakan
sebagai alamat IP sebuah Host, selengkapnya

Sub jarinagn ke 1.

Alamat subnet : 192.168.10.64
Alamat Host pertama : 192.168.10.65
Alamat Host Terakhir : 192.168.10.126
Alamat Broadcast : 192.168.10.127

Sub jarinagn ke 2.

Alamat subnet : 192.168.10.128
Alamat Host pertama : 192.168.10.129
Alamat Host Terakhir : 192.168.10.190
Alamat Broadcast : 192.168.10.191

Alamat Address yang bisa digunakan adalah mulai dari alamat host pertama
sampai dengan alamat yang terakhir pada masing-masing subnet.

dari contoh dan penjelasan diatas, ada beberapa alasan mengapa kita
perlu melakukan subnetting.

mengurangi kepadatan lalulintas data: sebuah LAN dengan 254 host akan lebih padat
lalu lintas datanya dibandingkan dengan sebuah LAN dengan 64 host.

Meningkatkan unjuk jaringan: semakin banyak jumlah host, akan semakin
kecil kesempatan masing-masing host dalam mengakses data-data dalam
jaringan yang artinya mengurangi unjuk kerja dari jaringan itu sendiri.

Penyederhanaan dalam pengelola: Jaringan yang jauh, banyaknya jumlah komputer yang
harus di hubungkan akan mudah dikelola bila dibuatkan jaringan sendiri ketimbang
harus dijadikan satu jaringan besar.