
IP Address adalah nomor unik yang ada pada computer yang bisa berguna untuk menghubungkan banyak computer dalam jaringan sehingga juga dapat bertukar data maupun fasilitas yang deimiliki antar Komputer tersebut….
Nomor ini bersifat unik karena setiap Komputer memiliki TCP/IP yang berbeda-beda .
Nomor ini bersifat unik karena setiap Komputer memiliki TCP/IP yang berbeda-beda .
IP Address merupakan konsekuensi dari penerapan Internet Protocol untuk mengintegrasikanjaringan komputer Internet di dunia. Seluruh host (komputer) yang terhubung ke Internet dan ingin berkomunikasi memakai TCP/IP harus memiliki IP Address sebagai alat pengenal host pada network.
Secara logika, Internet merupakan suatu network besar yang terdiri dari berbagai sub network yang terintegrasi. Oleh karena itu, suatu IP Address harus bersifat unik untuk seluruh dunia. Tidak boleh ada satu IP Address yang sama dipakai oleh dua host yang berbeda.
Untuk itu, penggunaan IP Address di seluruh dunia dikoordinasi oleh lembaga sentral Internet yang di kenal dengan IANA – salah satunya adalah Network Information Center (NIC) yang menjadi koordinator utama di dunia
IP Address terdiri dari dua bagian, yaitu : Network ID & Host ID
• Network ID menentukan alamat dari suatu jaringan komputer
• Host Id menentukan alamat dari suatu komputer (host) dalam suatu jaringan komputer
• IP Address memberikan alamat lengkap dari suatu komputer (host) yang merupakan gabungan dari nama Network Id dan Host ID
IP address dibagi menjadi 3 kelas A, Kelas B, Kelas C
Kelas A
IP address kelas A terdiri dari 8 bit untuk network ID dan sisanya 24 bit digunakan untuk host ID, sehingga IP address kelas A digunakan untuk jaringan dengan jumlah host yang sangat besar JJ. Pada bit pertama berikan angka
* 0 sampai dengan 127. (0-127)
* 0 sampai dengan 127. (0-127)
Karakteristik IP Kelas A
Format : 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
Bit Pertama : 0
NetworkID : 8 bit
HostID : 24 bit
Bit Pertama : 0 -127
Jumlah : 126 (untuk 0 dan 127 dicadangkan)
Bit Pertama : 0
NetworkID : 8 bit
HostID : 24 bit
Bit Pertama : 0 -127
Jumlah : 126 (untuk 0 dan 127 dicadangkan)
Range IP : 1.x.x.x – 126.x.x.x
Jumlah IP : 16.777.214
Jumlah IP : 16.777.214
Misalnya IP address 120.31.45.18 maka
Network ID = 120
HostID = 31.45.18
Untuk Subnetmask =255.0.0.0
Jadi IP address di atas mempunyai host dengan nomor 31.45.18 pada jaringan 120
Network ID = 120
HostID = 31.45.18
Untuk Subnetmask =255.0.0.0
Jadi IP address di atas mempunyai host dengan nomor 31.45.18 pada jaringan 120
Kelas B
IP address kelas B terdiri dari 16 bit untuk network ID dan sisanya 16 bit digunakan untuk host ID, sehingga IP address kelas B digunakan untuk jaringan dengan jumlah host yang tidak terlalu besar. Pada 2 bit pertama berikan angka 10, sehingga bit awal IP tersebut mulai dari (128 – 191).
Karakteristik IP Kelas B
Format : 10NNNNNN..NNNNNNNN.HHHHHHHH.HHHHHHHH
Bit Pertama : 10
NetworkID : 16 bit
HostID : 16 bit
Bit Pertama : 128 -191
Jumlah : 16.384
Range IP : 128.1.x.x – 191.155.x.x
Jumlah IP : 65.532
Misalnya IP address 150.70.45.18 maka
Network ID = 150.70
HostID = 60.56
Untuk Subnetmask =255.255.0.0
Jadi IP di atas mempunyai host dengan nomor 60.56 pada jaringan 150.70
Bit Pertama : 10
NetworkID : 16 bit
HostID : 16 bit
Bit Pertama : 128 -191
Jumlah : 16.384
Range IP : 128.1.x.x – 191.155.x.x
Jumlah IP : 65.532
Misalnya IP address 150.70.45.18 maka
Network ID = 150.70
HostID = 60.56
Untuk Subnetmask =255.255.0.0
Jadi IP di atas mempunyai host dengan nomor 60.56 pada jaringan 150.70
Kelas C
IP address kelas C terdiri dari 24 bit untuk network ID dan sisanya 8 bit digunakan untuk host ID, sehingga IP address kelas C digunakan untuk jaringan untuk ukuran kecil. Kelas C biasanya digunakan untuk jaringan Local Area Network atau LAN. Biasanya ini terdapat dalam Warnet-Warnet maupun sebuah sekolah. Pada 3 bit pertama berikan angka 110 sehingga bit awal IP tersebut mulai dari (192 – 223).
Karakteristik IP Kelas C
Format : 110NNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH
Bit Pertama : 110
NetworkID : 24 bit
HostID : 8 bit
Bit Pertama : 192 – 223
Jumlah : 16.384
Range IP : 192.0.0.x.x – 223.255.255.x.x
Jumlah IP : 254 IP
Misalnya IP address 192.168.1.1 maka
Network ID = 192.168.1
HostID = 1
Untuk Subnetmask =255.255.255.0
Bit Pertama : 110
NetworkID : 24 bit
HostID : 8 bit
Bit Pertama : 192 – 223
Jumlah : 16.384
Range IP : 192.0.0.x.x – 223.255.255.x.x
Jumlah IP : 254 IP
Misalnya IP address 192.168.1.1 maka
Network ID = 192.168.1
HostID = 1
Untuk Subnetmask =255.255.255.0
Aturan pemberian IP Address
· Nomor pertama dari Network ID tidak boleh angka 127
· Host ID tidak boleh semuanya terdiri atas angka 255
· Host ID tidak boleh semuanya terdiri atas angka 0
· Host ID harus unik dalam suatu Lokal Network ID
IP ADDRESS VERSI 4 (IPV4)
Komunikasi pada jaringan TCP/IP dapat terjadi karena setiap station menggunakan protokol TCP/IP yang memiliki 32 bit alamat logikal yang bersifat unique. Tiap IP datagram terdiri dari Source IP address dan Destination IP Address yang keduanya menunjukan identitas sumber dan tujuan.
Dalam jaringan yang sama dua device jaringan tidak diperkenankan menggunakan satu alamat yang sama, tetapi satu device jaringan dapat memiliki lebih dari satu IP address. Tiap bit pada masing-masing oktet jika bernilai satu, maka untuk urutan N bit dapat berisikan 2^n IP Address. Nilai minimum untuk masing-masing oktet adalah 0. Nilai maksimum untuk masing-masing oktet adalah 1, sehingga angka desimalnya adalah 255. IPv4 menggunakan 32 bit address, maka total IP address adalah 2^32 atau 4.294.296 IP Address.
ANATOMI IPv4
IP address merupakan pengalamatan dengan panjang 32bit yang terbagi menjadi 2 bagian, yatu :
1. Identitas Jaringan (network number).
2. Identitas host (host number).
Format pengalamatan yang digunakan dikenal dengan istilah dotted decimal notation yang masing-masing bagian terdiri 8 bit.
Dibawah ini merupakan dotted decimal notation :
Dibawah ini merupakan network number :
Dibawah ini merupakan host number :
Dibawah ini merupakan octet :
Dibawah ini merupakan 32 bit address :
HOST ADDRESS
Setiap device harus memiliki host number. Setelah diketahui sebuah alamat jaringan, selanjutnya dapat diketahui berapa total alamat dalam jaringan tersebut. Cara mengetahuinya adalah dengan menjumlahkan seluruh bit mulai dari semua berisi 0 sampai dengan semua bit berisi 1 kemudian dikurangi 2. Pengurangan 2 disini dikarenakan dalam satu alamat jaringan selalu terdapat network address dan broadcast address. Untuk menghitung jumlah alamat ip yang dapat digunakan tersebut, digunakan rumus (2^n)-2 dimana n adalah index bit.
NETMASK
Untuk memisahkan antara network ID dan host Id diperlukan sebuah netmask dengan definisi untuk bagian yang menjadi network id maka mask yang digunakan adalah binary 1, sedangkan untuk host id digunakan binary 0.
Untuk dapat mengetahui network id dari 32 bit ip address dapat dilakukan dengan operasi AND dengan bit netmask. Operasi AND akan menghasilkan nilai 1 jika keduanyan bernilai 1, sebagai berikut :
Tiap kelas IP memiliki default netmask (natural mask) :
Contoh kasus :
Prefix number adalah banyaknya angka 1 pada bit netmask, contoh nya pada kasus diatas , prefix nya adalah 8×3 = 24.
Konversi Desimal Biner Dalam IPv4
Dalam kelas IP address yang terdiri dari 3 kelas, untuk mengetahui berapa jumlah jaringan masing-masing kelas dengan rumus 2^n, sedangkan untuk menghitung jumlah IP yang dapat digunakan dengan rumus (2^n)-2. Setiap 8 bit nomor IP dapat dikonversikan ke decimal dengan rumus :
Dengan demikian, 11001011 (biner) = 203 (desimal). Untuk mengubah decimal menjadi biner dapat dilakukan dengan melakukan pengurangan dengan pengalian diatas, jika dikurangi hasilnya tidak negative maka diberi angka 1 selain itu diberi angka 0. Demikian seterusnya sampai sisanya adalah 0.
IP ADDRESS