Jumat, 18 April 2014

IP Address


Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP. Internet Assigned Numbers Authority (IANA) yang mengelola alokasi alamat IP global. Internet Protocol (IP) address adalah alamat numerik yang ditetapkan untuk sebuah komputer yang berpartisipasi dalam jaringan komputer yang memanfaatkan Internet Protocol untuk komunikasi antara node-nya. Walaupun alamat IP disimpan sebagai angka biner, mereka biasanya ditampilkan agar memudahkan manusia menggunakan notasi, seperti 208.77.188.166 (untuk IPv4), dan 2001: db8: 0:1234:0:567:1:1 (untuk IPv6).


Internet Protocol juga memiliki tugas routing paket data antara jaringan, alamat IP dan menentukan lokasi dari node sumber dan node tujuan dalam topologi dari sistem routhng. Untuk tujuan ini, beberapa bit pada alamat IP yang digunakan untuk menunjuk sebuah subnetwork. Jumlah bit ini ditunjukkan dalam notasi CIDR, yang ditambahkan ke alamat IP, misalnya, 208.77.188.166/24.

Pembagian IP
IPv1, IPv2, IPv3
Internet Protocol di definisikan menurut RFC 791. Dan di dalam versi RFC 791, yang di jelaskan adalah IP Address versi 1. Ini membuktikan kalau sebelum versi 4, terlebih dahulu ada versi 1, 2, dan 3. Tetapi menurut sejarah dari rfc dan yang ada , IP Address versi 1, 2, dan 3 adalah IP Address percobaan. IP sebelum Ipv4, adalah IP Address versi experiment yang di gunakan sebagai bahan evaluasi pengembangan sistem pengalamatan pengganti IMP. Dan akhirnya Ipv4 yang di gunakan secara luas dan di publish ke umum, setelah sebelumnya mengalami pengembangan sejak versi 1, 2, dan 3. IP address ini dikembangkan sejak 1977- 1979. Dan sejak 1989 IP Address versi 4, resmi di gunakan sebagai sistem pengalamatan pengganti dari IMP.

IPv4
Alamat IP versi 4 (sering disebut dengan Alamat IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari 8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal dari alamt IP versi 4 tersebut adalah 255.255.255.255 dimana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah 256x256x256x256=4.294.967.296 host. sehingga bila host yang ada diseluruh dunia melebihi kuota tersebut maka dibuatlah IP versi 6 atau IPv6.
Contoh alamat IP versi 4 adalah 192.168.0.3.

Kelas A
Alamat-alamat unicast kelas A diberikan untuk jaringan skala besar. Nomor urut bit tertinggi di dalam alamat IP kelas A selalu diset dengan nilai 0 (nol). Tujuh bit berikutnya—untuk melengkapi oktet pertama—akan membuat sebuah network identifier. 24 bit sisanya (atau tiga oktet terakhir) merepresentasikan host identifier. Ini mengizinkan kelas A memiliki hingga 126 jaringan, dan 16,777,214 host tiap jaringannya. Alamat dengan oktet awal 127 tidak diizinkan, karena digunakan untuk mekanisme Interprocess Communication (IPC) di dalam mesin yang bersangkutan.

Kelas B
Alamat-alamat unicast kelas B dikhususkan untuk jaringan skala menengah hingga skala besar. Dua bit pertama di dalam oktet pertama alamat IP kelas B selalu diset ke bilangan biner 10. 14 bit berikutnya (untuk melengkapi dua oktet pertama), akan membuat sebuah network identifier. 16 bit sisanya (dua oktet terakhir) merepresentasikan host identifier. Kelas B dapat memiliki 16,384 network, dan 65,534 host untuk setiap network-nya.

Kelas C
Alamat IP unicast kelas C digunakan untuk jaringan berskala kecil. Tiga bit pertama di dalam oktet pertama alamat kelas C selalu diset ke nilai biner 110. 21 bit selanjutnya (untuk melengkapi tiga oktet pertama) akan membentuk sebuah network identifier. 8 bit sisanya (sebagai oktet terakhir) akan merepresentasikan host identifier. Ini memungkinkan pembuatan total 2,097,152 buah network, dan 254 host untuk setiap network-nya.

Kelas D
Alamat IP kelas D disediakan hanya untuk alamat-alamat IP multicast, sehingga berbeda dengan tiga kelas di atas. Empat bit pertama di dalam IP kelas D selalu diset ke bilangan biner 1110. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host. Untuk lebih jelas mengenal alamat ini, lihat pada bagian Alamat Multicast IPv4.

Kelas E
Alamat IP kelas E disediakan sebagai alamat yang bersifat “eksperimental” atau percobaan dan dicadangkan untuk digunakan pada masa depan. Empat bit pertama selalu diset kepada bilangan biner 1111. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host.
Kelas Alamat Nilai oktet pertama Bagian untuk Network Identifier Bagian untuk Host Identifier Jumlah jaringan maksimum Jumlah host dalam satu jaringan maksimum
Kelas A 1–126 W X.Y.Z 126 16,777,214
Kelas B 128–191 W.X Y.Z 16,384 65,534
Kelas C 192–223 W.X.Y Z 2,097,152 254
Kelas D 224-239 Multicast IP Address Multicast IP Address Multicast IP Address Multicast IP Address
Kelas E 240-255 Dicadangkan; eksperimen Dicadangkan; eksperimen Dicadangkan; eksperimen Dicadangkan; eksperimen



IPv5
Tahun 1995 IP Address versi 6, resmi di perkenalkan sebagai IP Next Generation. Ipv6 ini di tulis di dalam RFC 2460. Tetapi sebelum Ipv6, terlebih dahulu di kenal Ipv5. Ipv5, ini tidak diperkenalkan ke kalangan umum, karena di gunakan sebagai experiment dan sampai sekarang juga masih bersifat experiment. Ipv5 ini juga memiliki nama lain,Internet Stream protocol (ST). Ipv5 ini di definisikan di dalam RFC 1190. Protokol Ipv5 ini dikembangkan bukan bagian dari kelanjutan dari Ipv4, tetapi merupakan pelengkap dari Ipv4 untuk membawa traffic percakapan suara dan konferensi dengan garansi delay dan bandwidth. Status dari ISP ini dilanjutkan dengan ST2 di RFC 1819, dengan status eksperimental.
Setelah itu ada IP Address versi 6. Versi ini yang akan menjadi pengganti dari sistem pengalamatan dari Ipv4. Salah satuya Google untuk beberapa mesin mereka sudah mulai mengganti alamatnya ke dalam Ipv4. Dan tidak lupa juga para service provider dari Internet mulai mengganti alamatnya ke dalam Ipv6, meskipun mereka masih mendukung dari Ipv4. Ipv6 ini di anggap bagian dari IP Next Generation. Karena sistem pengalamatan yang lebih besar dan banyak terlebih dari sisi teknologi sudah mendukung sistem Mobile IP.
Untuk Indonesia mendapatkan 17 Prefx Ipv6, yang bisa digunakan untuk berbagai keperluan seperti organisasi, mobile operator, IXP dan ISP. Saat ini Ipv6, masih belum dikenal secara luas. Hal ini dikarenakan masih terbiasanya orang - orang menggunakan sistem pengalamatan menggunakan versi 4. Selain itu beberapa hardware juga masih belum mendukung secara luas implementasi dari Ipv6.


IPv6
Berbeda dengan IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat yang dapat dicapainya mencapai 4,294,967,296 alamat), IPv6 memiliki panjang 128-bit. IPv4, meskipun total alamatnya mencapai 4 miliar, pada kenyataannya tidak sampai 4 miliar alamat, karena ada beberapa limitasi, sehingga implementasinya saat ini hanya mencapai beberapa ratus juta saja. IPv6, yang memiliki panjang 128-bit, memiliki total alamat yang mungkin hingga 2128=3,4 x 1038 alamat. Total alamat yang sangat besar ini bertujuan untuk menyediakan ruang alamat yang tidak akan habis (hingga beberapa masa ke depan), dan membentuk infrastruktur routing yang disusun secara hierarkis, sehingga mengurangi kompleksitas proses routing dan tabel routing.

Sama seperti halnya IPv4, IPv6 juga mengizinkan adanya DHCP Server sebagai pengatur alamat otomatis. Jika dalam IPv4 terdapat dynamic address dan static address, maka dalam IPv6, konfigurasi alamat dengan menggunakan DHCP Server dinamakan dengan stateful address configuration, sementara jika konfigurasi alamat IPv6 tanpa DHCP Server dinamakan dengan stateless address configuration.

Seperti halnya IPv4 yang menggunakan bit-bit pada tingkat tinggi (high-order bit) sebagai alamat jaringan sementara bit-bit pada tingkat rendah (low-order bit) sebagai alamat host, dalam IPv6 juga terjadi hal serupa. Dalam IPv6, bit-bit pada tingkat tinggi akan digunakan sebagai tanda pengenal jenis alamat IPv6, yang disebut dengan Format Prefix (FP). Dalam IPv6, tidak ada subnet mask, yang ada hanyalah Format Prefix.

Tidak ada komentar:

Posting Komentar