De Britto Super Forum

Silakin login atau mendaftar terlebih dahulu di De Britto Super-Forum Very Happy

All about IP Address

Topik sebelumnya Topik selanjutnya Go down

All about IP Address

Post by cLouDs21 on Sun 22 May 2011, 16:57

INTERNET PROTOCOL (IP)
IP (Internet Protocol) address atau alamat IP yang bahasa awamnya bisa disebut dengan kode pengenal komputer pada jaringan yang merupakan komponen vital pada Internet. Setiap komputer yang terhubung dengan Internet setidaknya harus memiliki satu buah alamat IP pada setiap perangkat yang terhubung ke Internet dan alamat IP itu sendiri harus unik karena tidak boleh ada komputer/server/perangkat jaringan lainnya yang menggunakan IP yang sama di Internet.



ABOUT IPv4


Alamat IP (IPV4) pada awalnya adalah sederetan bilangan biner sepanjang 32 bit yang dipakai untuk mengidentifikasi host pada jaringan. Alamat IP ini diberikan secara unik pada masing-masing komputer/host yang terhubung ke Internet. Prinsip kerjanya adalah paket yang membawa data dimuati alamat IP dari komputer pengirim data kepada alamat IP pada komputer yang akan dituju, kemudian data tersebut dikirim ke jaringan. Paket ini kemudian dikirim dari router ke router dengan berpedoman pada alamat IP tersebut menuju komputer yang dituju. Seluruh komputer atau host yang tersambung ke Internet , dibedakan hanya berdasarkan alamat IP ini, oleh karena itu tidak boleh terjadi duplikasi pada alamat IP untuk setiap komputer yang terhubung ke jaringa Internet

Pembagian Kelas IP (IPV4)
Pada IPV4 dapat dibagi menjadi 3 kelas umum (meskipun sebenarnya ada 5) yang tergantung dari besarnya bagian host, yaitu :

  • Kelas A (Bagian host sepanjang 24 bit, terdiri dari 16,7 juta host)
  • Kelas B (Bagian host sepanjang 16 bit, terdiri dari 65534 host)
  • Kelas C (Bagian host sepanjang 8 bit, terdiri dari 254 host)
  • Kelas D (Multicast Address)
  • Kelas E (Digunakan untuk keperluan masa depan)

Alasan pembagian kelas tersebut adalah :

  • Memudahkan sistem pengelolaan dan pengaturan alamat-alamat
  • Memanfaatkan jumlah alamat yang ada secara optimum (tidak ada alamat yang terlewat)
  • Memudahkan pengorganisasian jaringan diseluruh dunia dengan membedakan jaringan tersebut termasuk kategori besar, menengah, atau kecil
  • Membedakan antara alamat untuk jaringan dan alamat untuk host/router


Format Alamat IPV4
Pemberian alamat dalam Internet mengikuti format alamat IP (RFC 1166). Alamat ini dinyatakan dengan 32 bit (bilangan 0 dan 1) yang dibagi atas 4 bagian (setiap bagian terdiri dari 8 bit atau oktet) dan tiap kelompok dipisahkan oleh sebuah tanda titik. Untuk memudahkan pembacaan, penulisan alamat dilakukan dengan angka desimal, misalnya alamat IP 131.107.12.200 yang jika dinyatakan dalam bilangan biner menjadi 10000011.11010111.00001100.11001000. Dari 32 bit ini berarti banyaknya jumlah maksimum alamat yang dapat dituliskan adalah 2 pangkat 32, atau 4.294.967.296 alamat.

Adapun format alamat IPV4 terdiri dari 2 bagian, networkID dan hostID menyatakan alamat lokal (host/router). Akan tetapi dari 32 bit ini tidak boleh semuanya angka 0 atau 1 (0.0.0.0 digunakan untuk jaringan yang tidak dikenal dan 255.255.255.255 digunakan untuk broadcast)

Subnetting IPV4
Subnet mask ialah angka biner 32 bit yang digunakan untuk

  • Membedakan network ID dan Host ID
  • Menentukan letak suatu host, apakah berada di jaringan lokal atau jaringan luar

Code:
Kelas A            255.0.0.0              FF.00.00.00
Kelas B            255.255.0.0          F.FF.00.00
Kelas C            255.255.255.0      FF.FF.FF.00
Contoh
Suatu subnet C memiliki kebutuhan host ID terbesar yaitu 26 host-ID (ada 26 komputer yang hendak dihubungkan dalam 1 segmen yang sama). Maka konversikan ke dalam bentuk biner dari desimal 26, sehingga menjadi 11010, sehingga disini kita memerlukan 5 bit, artinya untuk host ID 26 kita membutuhkan 5 bit sehingga subnet mask yang diperlukan ialah :

11111111.11111111.11111111.11100000 = dalam biner
FF.FF.FF.E0 = dalam hexa
255.255.255.224 = dalam desimal
atau dapat ditulis dalam bentuk net prefix /27 dimana 27 adalah jumlah angka 1 pada netmask

alokasi tersebut jika untuk kelas C maka:

  • 192.168.0.1 - 192.168.0.30 = range IP yang dapat digunakan (192.168.0.0/27)
    dengan 192.168.0.0 dan 192.168.0.31 tidak dpt dugunakan (NetID dan broadcast ID)
  • 192.168.0.33 - 192.168.0.62 = range IP lain yang dapat digunakan(192.168.0.32/27)
    dengan 192.168.0.32 dan 192.168.0.63 tidak dpt digunakan (NetID dan broadcast ID)
    .....
    dst hingga
  • 192.168.0.225 - 192.168.0.254 = range IP(192.168.0.224/27)
    dengan 192.168.0.224 dan 192.168.0.255 tidak dapat digunakan (NetID dan broadcastID)


jika dengan subnet yang sering kita gunakan 255.255.255.0 maka

  • 192.168.0.1 - 192.168.0.254 = range IP (192.168.0.0/24)
    dengan 192.168.0.0 dan 192.168.0.255 tidak dapat digunakan (NetID dan broadcast ID)


dengan begini kita dapat menggunakan metoda VLSM (Variable Length Subnet Mask) yang memungkinkan pembagian ruang IP address secara rekursif.






ABOUT IPv6

1. Basic Description
Alamat IP versi 6 (sering disebut sebagai alamat IPv6) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 6.
Panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128=3,4 x 1038 host komputer di seluruh dunia.
Contoh alamat IP versi 6 adalah
Code:
21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A

2. Perbedaan antara IPv4 vs. IPv6:

- IPv6 128-bit, IPv4 32-bit
- Jumlah total alamat IPv4: 4.294.967.296
Jumlah total alamat IPv6: 2 pangkat 128 = Silahkan hitung (kalo pake calc.exe yang keluar bilangan exponen)
- IPv4: Dynamic & Static
IPv6: Stateful Address Configuration & Stateless Address Configuration
- IPv4: High-order bit buat network ID, Low-order bit buat host ID
IPv6: High-order bit buat network ID (disebut Format Prefix), dan tidak menggunakan subnet mask!! menyenangkan sekali... ngga usah subnetting lagi....
- IPv4: menggunakan . (dot) sebagai pemisah alamat
IPv6: menggunakan : (colon) sebagai pemisah alamat

3. Format Alamat
Dari 128-bit, dibagi menjadi 8 blok masing2 16-bit, yang tiap2 blok dapat dikonversikan dari binary menjadi 4-digit hexadecimal
Contoh binary IPv6:
Code:
0010000111011010 [B]-[/B] 0000000011010011 [B]-[/B] 0000000000000000 [B]-[/B] 0010111100111011 [B]-[/B] 0000001010101010
0000000011111111 [B]-[/B] 1111111000101000 [B]-[/B] 1001110001011010

Dan jika di-convert ke hexadecimal:
Code:
21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A

Dan alamat hexa diatas, bisa disederhana-in jadi:
Code:
21DA:D3:0:2F3B:2AA:FF:FE28:9C5A

4. Penyederhanaan Alamat IPv6
IPv6 yang ukuran 128-bit, klo dikirim full dalam sebuah IP header pasti akan cukup memberatkan karena header IP packet akan menjadi besar... makanya IPv6 juga bisa disederhakan (seperti diatas) lalu dikompress supaya lebih kecil lagi.
Contoh:
Alamat asli
Code:
FE80:0000:0000:0000:02AA:00FF:FE9A:4CA2
disederhanakan menjadi
Code:
FE80:0:0:0:2AA:FF:FE9A:4CA2
dikompress menjadi
Code:
FE80::2AA:FF:FE9A:4CA2

5. Format Prefix
Dalam IPv4, sebuah alamat dalam notasi dotted-decimal format dapat direpresentasikan dengan menggunakan angka prefiks yang merujuk kepada subnet mask. IPv6 juga memiliki angka prefiks, tapi tidak didugnakan untuk merujuk kepada subnet mask, karena memang IPv6 tidak mendukung subnet mask.

Prefiks adalah sebuah bagian dari alamat IP, di mana bit-bit memiliki nilai-nilai yang tetap atau bit-bit tersebut merupakan bagian dari sebuah rute atau subnet identifier. Prefiks dalam IPv6 direpesentasikan dengan cara yang sama seperti halnya prefiks alamat IPv4, yaitu [alamat]/[angka panjang prefiks]. Panjang prefiks mementukan jumlah bit terbesar paling kiri yang membuat prefiks subnet. Sebagai contoh, prefiks sebuah alamat IPv6 dapat direpresentasikan sebagai berikut:
Code:
3FFE:2900:B005:F28B::/64
dibaca, 64-bit pertama adalah network ID, sisanya adalah host ID

6. Jenis - Jenis IPv6
Alamat Unicast, yang menyediakan komunikasi secara point-to-point, secara langsung antara dua host dalam sebuah jaringan.
Alamat Multicast, yang menyediakan metode untuk mengirimkan sebuah paket data ke banyak host yang berada dalam group yang sama. Alamat ini digunakan dalam komunikasi one-to-many.
Alamat Anycast, yang menyediakan metode penyampaian paket data kepada anggota terdekat dari sebuah group. Alamat ini digunakan dalam komunikasi one-to-one-of-many. Alamat ini juga digunakan hanya sebagai alamat tujuan (destination address) dan diberikan hanya kepada router, bukan kepada host-host biasa.

Alamat unicast & anycast dibagi menjadi:
Link-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam satu subnet.
Site-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam sebuah intranet.
Global Address, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam Internet IPv6.

7. Unicast Global Address

Alamat unicast global IPv6 mirip dengan alamat publik dalam alamat IPv4. Dikenal juga sebagai Aggregatable Global Unicast Address. Seperti halnya alamat publik IPv4 yang dapat secara global dirujuk oleh host-host di Internet dengan menggunakan proses routing, alamat ini juga mengimplementasikan hal serupa. Struktur alamat IPv6 unicast global terbagi menjadi topologi tiga level (Public, Site, dan Node).



sumber:

Code:
http://www.ipv6resource.com/ebook/ipv6-ebook.html
http://www.ipv6tf.org/index.php?page=news/newsroom




Credits:
cLouDs21
(Adimas Anggi Winata , JB '011) Very Happy
avatar
cLouDs21
Young Moderator
Young Moderator

Jumlah posting : 4
Reputation Reputation : 0
Points : 60
Lokasi : Heaven
Shio : Monkey
Zodiac : Cancer
Join date : 22.05.11

Lihat profil user

Kembali Ke Atas Go down

Re: All about IP Address

Post by Reds on Wed 08 Jun 2011, 12:13

Lengkap amat penjelasannya, ijin bookmark ya
avatar
Reds
Moderator
Moderator

Nationality : Italy
Jumlah posting : 24
Reputation Reputation : 1000
Points : 1040
Join date : 13.04.11

Lihat profil user

Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik