Mengenal Jenis-Jenis IP Address

Bukan hal asing ketika mendengar susunan angka-angka berikut : 192.168.1.123. Susunan angka tersebut merupakan susunan IP Address v4. Tahukah kamu bahwa selain tersebut kita juga mengenal susunan IP sebagai berikut : 21da:00d3:0000:2f3b:02aa:00ff:fe28:9c5a. Susunan angka tersebut dinamakan dengan IP Address v6. Dan tahukah di masa mendatang kemungkinan IP Address yang digunakan menggunakan v6. Karena di masa mendatang akan banyak sekali objek-objek yang tersambung ke internet dalam satu wilayah.

IP Address v4

  • Merupakan identifikasi setiap host pada jaringan internet.
  • Bersifat logical.
  • Dibentuk oleh sekumpulan bilangan biner sepanjang 32 bit.
  • Dibagi menjadi 4 blok dengan masing-masing blok memiliki nilai 8 bit/1 byte.
  • Komputer dapat terhubung ke internet menggunakan IPv4 kurang lebih 4 Milyar (4e+9).
  • Tidak boleh ada host lain yang terhubung menggunakan IP address yang sama.
  • Notasi: Doted Decimal.
Contoh:
  • 68.129.255.1 (dalam bentuk desimal)
  • 01000100 10000001 11111111 00000001 (dalam bentuk biner)
Kelas-Kelas pada IP Address v4 
Pembagian IP Address menggunakan Classfull, di mana  Classfull merupakan metode pembagian address berdasarkan kelas.
Umum :
1. Kelas A
Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
Bit Pertama : 0
Panjang NetID : 8 bit
Panjang HostID : 24 bit
Byte Pertama : 0-127
Jumlah : 126 Kelas A (0 dan 127 dicadangkan)
Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx
Jumlah IP : 16.777.214 IP Address disetiap kelas A
Deskripsi : Diberikan untuk jaringan dengan jumlah host yang besar.

2. Kelas B
Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
Bit Pertama : 10
Panjang NetID : 16 bit
Panjang HostID : 16 bit
Byte Pertama : 128-191
Jumlah : 16.384 kelas B
Range IP : 128.0.xxx.xxx sampai 191.255.xxx.xxx
Jumlah IP : 65.52 IP Addres pada setiap kelas B
Deskripsi : Dialokasikan untuk jaringan besar dan sedang.

3. Kelas C
Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
Bit Pertama : 110
Panjang NetID : 24 bit
Panjang HostID : 8 bit
Byte Pertama : 192-223
Jumlah : 2.097.152 Kelas C
Range IP : 192.xxx.xxx.xxx sampai 223.255.255.xxx
Jumlah IP : 254 IP Addres pada setiap kelas B
Deskripsi : Dialokasikan untuk jaringan berukuran kecil.

Khusus :
1. Kelas D
Format : 1110mmmm.mmmmmmmm.mmmmmmmm.mmmmmmmm
Bit Pertama : 1110
Bit Multicast : 28 bit
Byte inisial : 224-239
Deskripsi : Kelas D digunakan untuk keperluan IPmulticasting

2. Kelas E
Kelas IP ini hanya digunakan untuk keperluan ujicoba untuk pengembangan R&D atau pembelajaran. Memiliki kelas range dari 240.0.0.0 sampai 255.255.255.254. Sama seperti halnya kelas D, IP kelas ini tidak memakai subnet mask.

Netmask
  • Jenis IP address khusus, tidak boleh digunakan untuk IP host.
  • Netmask sesuai dengan panjang Net ID masing-masing kelas IP.
  • Nilai netmask:
    Kelas A - 255.0.0.0
    Kelas B - 255.255.0.0
    Kelas C - 255.255.255.0

Network dan Broadcast Address
Jika
A = IP Address
B = Netmask
C = Net Address
D = Broadcast Address
Maka
C = A and B
D = not C(host ID)

Contoh:
Carilah network dan broadcast address dari 127.0.0.1 dan 255.0.0.0 (Kelas A)
Jawab:
127.0.0.1                 = 0111 1111 . 0000 0000 . 0000 0000 . 0000 0001
255.0.0.0                 = 1111 1111 . 0000 0000 . 0000 0000 . 0000 0000
A and B                   = 0111 1111 . 0000 0000 . 0000 0000 . 0000 0000
Network Address    = 127.0.0.0
not C                       = 0111 1111 . 1111 1111 . 1111 1111 . 1111 1111
Broadcast Address  = 127.255.255.255

Carilah network dan broadcast address dari 202.145.23.1 dan 255.255.255.0 (Kelas C)
Jawab:
202.145.23.1            = 1100 1010 . 1001 0001 . 0001 0111 . 0000 0001
255.255.255.0          = 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000
A and B                    = 1100 1010 . 1001 0001 . 0001 0111 . 0000 0000
Network Address     = 202.145.23.0
not C                        = 1100 1010 . 1001 0001 . 0001 0111 . 1111 1111
Broadcast Address   = 202.145.23.255

Carilah network dan broadcast address dari 167.205.80.66 dan 255.255.0.0 (Kelas B)
Jawab:
167.205.80.66          = 1010 0111 . 1100 1101 . 0101 0000 . 0100 0010
255.255.0.0              = 1111 1111 . 1111 1111 . 0000 0000 . 0000 0000
A and B                    = 1010 0111 . 1100 1101 . 0000 0000 . 0000 0000
Networ Address       = 167.205.0.0
not C                         = 1010 0111 . 1100 1101 . 1111 1111 . 1111 1111
Broadcast Address    = 167.205.255.255

Komentar