Pasti sudah sering mendengar IP (internet Protokol), IP adalah standard protokol dengan nomer STD 5. Standar ini juga termasuk untuk ICMP dan IGMP. Lalu apa itu IP addres?
Pengertian IP Address
IP address ini merupakan alamat atau identitas pada setiap komputer. IP Addres ini digunakan sebagai alamat dalam komunikasi atau pertukaran data antar host di internet.
Setiap komputer/PC yang didalamnya ada Interface (ethernet) pasti dan harus memiliki IP Address. Jika dalam satu komputer terdapat 2 ethernet, maka komputer kita juga memiliki 2 IP address.
Saat kita berselancar di internet maka kita akan memperoleh IP dari jaringan yang kita gunakan, hal itu digunakan untuk mengidentifikasi suatu host pada internet. Apabila host tersebut tersambung dengan lebih dari 1 jaringan maka disebut multi-homed dimana memiliki 1 IP address untuk masing-masing interface.
IP Address ini memiliki panjang 32 bit dalam bilangan biner, dimana 32 bit ini dibagi menjadi 4 octet dalam bilangan desimal yang dipisahkan dengan tanda titik.
Contoh IP adalah 192.168.10.5. Dalam penggunanya IP Addreess bersifat unik, dimana tidak boleh menggunakan alamat IP yang sama dalam satu jaringan. Penggunaan IP Address ini diatur oleh IANA (Internet Asigned Number Authority).
Representasi IP Address
Dalam pengalamatanya IP address dibagi mnejadi 2 bagian menggunakan subnetmask( subnetmask digunakan untuk membedakan antara NetId dan HostId) yaitu:
Jenis IP Address
Dalam pemberian ip addres dibagi 2 jenis ip addres yaitu:
Versi Pengalamatan IP
IPV4 merupakan protokol TCP/IP yang memggunakan protokol IP versi 4 dan versi ini memiliki panjang 32 bit. IPV4 ini dapat memberikan alamat sampai 4 miliar host komputer.
Sama halnya dengan IPV4 namun bedanya protokol yang digunakan ialah IP versi 6. IPV6 ini lebih unggul dibanding IPV6 untuk hal jumlah host yang dapat ditampung sekitar 2^128 host, pada IPV6 memiliki panjang 64 bit. Saat ini IPV6 mulai digunakan karena IPV4 sudah mulai tidak mampu menampung host komputer yang semakin banyak.
Kelas IP
IP dibagi menjadi 3 kelas yaitu:
Kelas | Range IP | Jumlah Host | Jumlah network | Subnet mask |
A | 1.1.1.0-127.255.255.255 | 16.7777.216 | 128 | 255.0.0.0 |
B | 128.0.0.0-191.255.255.255 | 1.048.576 | 16.384 | 255.255.0.0 |
C | 192.0.0.0-223.255.255.255 | 65.536 | 2.097.152 | 255.255.255.0 |
D | 224.0.0.0-239.255.255.255 | Tak Didefinisikan | Tak Didefinisikan | 255.255.255.255 |
E | 240.0.0.0-255.255.255.255 | Tak Didefinisikan | Tak Didefinisikam | 255.255.255.255 |