Alamat IP
Alamat IP adalah label yang digunakan untuk mengidentifikasi satu atau lebih perangkat pada jaringan komputer, seperti internet. Ini sebanding dengan alamat pos. Alamat IP adalah angka panjang yang ditulis dalam biner. Karena angka-angka tersebut sulit untuk dikomunikasikan, alamat IP biasanya ditulis sebagai sekumpulan angka dalam urutan tertentu. Perangkat yang menggunakan alamat IP menggunakan protokol internet untuk berkomunikasi.
Internet Assigned Numbers Authority (Otoritas Nomor yang Ditugaskan Internet) memberikan alamat IP ke registrasi internet regional (RIR). RIR memberikannya kepada Penyedia Layanan Internet. Penyedia Layanan Internet kemudian memberikan alamat IP kepada pelanggan mereka. Sering kali, orang memiliki router atau gateway di rumah, tempat mereka menghubungkan komputer, printer, dan perangkat lainnya. Router atau gateway ini sering dikonfigurasikan untuk menetapkan alamat IP "lokal" ke perangkat yang terhubung.
Setiap alamat memiliki dua bagian: Satu yang menentukan komputer atau kelompok komputer, dan satu lagi yang menentukan jaringan. Sebuah perangkat bisa memiliki lebih dari satu alamat IP. Jenis alamat IP tertentu digunakan untuk mengalamatkan sekelompok perangkat, sementara yang lain digunakan untuk mengalamatkan hanya satu perangkat. Jenis alamat tertentu bersifat unik, yang lainnya bisa digunakan kembali. Sejumlah alamat IP digunakan untuk tujuan khusus, misalnya untuk mendapatkan alamat IP secara otomatis.
Alamat IP dikonversi ke alamat fisik atau Media Access Control Address menggunakan Address Resolution Protocol (ARP). Jika alamat IP adalah nomor telepon Anda, maka alamat MAC Anda adalah nama Anda. Anda dapat mengubah nomor telepon Anda, tetapi nama Anda tidak akan berubah.
Contoh
Misalkan salah satu teman kita ingin bertemu dengan kita tetapi mereka tidak tahu alamat kita. Dia menanyakan alamat kita & kemudian kita memberikan alamat kita seperti 02, Vidyapuri Road, Supaul, Bihar, India. Setelah memberikan alamat, dia dapat dengan mudah menemukan alamat kita. Hal yang sama juga dilakukan dalam kasus internet. Setiap jaringan diberi alamat.
Siapa yang mengalokasikan Alamat IP
IANA (Internet Assigned Numbers Authority) mengalokasikan alamat IP. IANA bertanggung jawab atas sistem pengalamatan IP
Seperti apa alamat IP itu
Alamat IP adalah angka biner yang panjang, terbuat dari angka satu dan nol. Alamat IPv4 terdiri dari 32 digit biner (atau bit). IPv6 panjangnya 128 bit, memungkinkan lebih banyak alamat IP untuk digunakan. Alamat IP biasanya ditulis dalam bentuk yang dapat dibaca manusia, di mana 8 bit dikelompokkan menjadi satu oktet. Alamat IPv4 biasanya ditulis sebagai kelompok empat angka. Setiap angka dapat mengambil nilai dari 0 hingga 255. Alamat IPv6 ditulis sebagai kelompok delapan angka heksadesimal. Banyak alamat Ipv6 mengandung banyak angka nol. Ada aturan khusus yang mengatakan bahwa dalam kasus tertentu, angka nol ini tidak perlu ditulis.
Alamat publik dan pribadi
Alamat IP tertentu dapat diberikan secara bebas pada jaringan area lokal. Karena alamat-alamat ini tidak unik, mereka tidak dirutekan di internet. Alamat-alamat yang dapat diberikan secara bebas disebut alamat IP privat, yang unik disebut publik. Untuk dirutekan, alamat privat perlu diterjemahkan ke alamat publik. Proses penerjemahan antara alamat privat dan publik ini disebut network address translation, atau NAT. Router dan firewall sering juga melakukan tugas ini.
Menjangkau satu atau beberapa perangkat
Ada tiga jenis alamat yang berbeda:
- Alamat unicast: Alamat ditetapkan ke satu perangkat tertentu. Ini adalah kasus yang paling umum, sebagian besar alamat adalah alamat unicast.
- Broadcast address: mengalamatkan semua komputer pada jaringan yang sama. Ada kasus-kasus tertentu di mana hal ini berguna, misalnya untuk mendapatkan alamat baru secara otomatis. Pengirim mengirimkan data sekali, dan perangkat yang digunakan untuk routing data membuat salinan, sesuai kebutuhan.
- Alamat multicast: Kasus ini mirip dengan kasus broadcast di atas: Beberapa perangkat tertarik untuk menerima data tertentu, dan jaringan menyalin data sesuai kebutuhan. Perbedaan besar dengan kasus broadcast di atas adalah bahwa semua perangkat yang terhubung ke jaringan broadcast melihat data yang dikirim menggunakan broadcast. Dengan multicast, perangkat perlu berlangganan untuk melihat konten yang diberikan. Perangkat pada jaringan yang sama yang tidak berlangganan tidak akan melihat konten tersebut.
·
Unicast: satu pengirim, satu penerima
·
Broadcast: satu pengirim, banyak penerima, semua pada (sub) jaringan yang sama. Semua perangkat melihat data
·
Multicast: satu pengirim, banyak penerima. Hanya sejumlah perangkat yang dipilih (biasanya disebut pelanggan) yang melihat data.
Mendapatkan alamat IP baru
Ada berbagai cara untuk mendapatkan alamat IP baru dan tidak diblokir karena vandalisme lagi. Salah satunya disebut Bootstrap Protocol (biasanya disingkat BOOTP). Perangkat yang membutuhkan alamat baru, tidak tahu jaringan apa yang ada di dalamnya, sehingga menggunakan alamat IP nol semua (0.0.0.0.0) yang dikirim sebagai broadcast ke jaringan saat ini, pada port khusus. Sebagai tambahan, ia mengirimkan alamat MAC dari kartu jaringan, ditambah 4 byte nomor acak. Server BOOTP akan mengirim balasan, juga sebagai broadcast, yang ditujukan ke port yang berbeda. Balasan akan berisi alamat mac klien, nomor acak, dan alamat IP klien. Ketika klien menerima data, ia akan mengatur alamat yang ditentukan. Jika server BOOTP dikonfigurasi seperti itu, ia juga akan mengirim alamat IP dan nama host dari BOOTP Server, nama dan jalur ke file yang harus dimuat untuk mem-boot klien (menggunakan TFTP) atau nama direktori, yang harus di-mount oleh klien menggunakan NFS.
DHCP memperluas BOOTP, dan memungkinkan untuk mengirim lebih banyak informasi, seperti alamat server waktu, atau informasi yang berguna untuk routing.
Alamat IP yang diperoleh secara otomatis bisa bersifat dinamis atau statis. Alamat statis berarti mesin yang sama akan selalu mendapatkan alamat IP yang sama. Dengan alamat dinamis, sebuah perangkat akan mendapatkan alamat berikutnya yang tidak digunakan. Alamat dinamis yang digunakan perlu ditinjau ulang dari waktu ke waktu. Jika tidak diperpanjang, alamat tersebut dapat digunakan untuk perangkat lain.
IP Versi 4
Dengan IPv4, setiap alamat terdiri dari empat angka biner 8 digit, yang disebut oktet. Alamat IPv4 secara total adalah 32 bit. Angka terbesar yang bisa dibuat dengan 8 digit biasa adalah 99.999.999, tetapi angka terbesar yang bisa dibuat dengan 8 digit biner adalah 255 (1111111111 dalam biner), jadi setiap oktet bisa berupa angka apa pun dari 0 hingga 255.
Alamat IPv4 bisa terlihat seperti ini:
198.51.100.137
Setiap oktet dikonversi ke bentuk desimalnya dan dipisahkan oleh titik.
Juga, ada arti khusus yang terkait dengan dua angka akhir yang berbeda. Secara umum, angka terakhir 0 adalah singkatan dari jaringan (disebut alamat dasar), dan angka terakhir 255 adalah singkatan dari semua host pada jaringan itu (disebut alamat broadcast). Komputer yang berada di jaringan lokal yang sama berbagi 3 dari 4 angka. Sebuah komputer bisa berada di lebih dari satu jaringan. Komputer juga bisa memiliki beberapa nama.
Alamat Publik/Swasta
Masalah dengan IPv4 adalah bahwa IPv4 hanya mengizinkan 4,3 milyar alamat, dan kita hampir menggunakan semuanya. Untuk menunda hal ini, Network Address Translation (NAT) diciptakan. Network Address Translation memiliki jaringan yang berbagi satu alamat IP publik dan memberikan setiap komputer di jaringan alamat IP pribadi. Setiap orang yang tinggal di rumah yang sama menggunakan alamat yang sama, tetapi email dapat ditujukan untuk beberapa orang yang berbeda yang tinggal di rumah tersebut.
Alamat IP khusus
Ada beberapa alamat IP yang dicadangkan untuk tujuan khusus. Misalnya, alamat 127.0.0.0.1 disebut Loopback Address dan akan "mengulang kembali" paket apa pun yang dikirim ke alamat ini kembali ke komputer yang mengirimnya, seperti mengirim email ke diri Anda sendiri. Walaupun ini mungkin tidak tampak berguna, ini digunakan untuk menguji server.
127.0.0.0.0/8 blok | Alamat awal | Alamat akhir | Jumlah alamat |
10.0.0.0/8 | 10.0.0.0 | 10.255.255.255 | 16,777,216 |
172.16.0.0/12 | 172.16.0.0 | 172.31.255.255 | 1,048,576 |
192.168.0.0/16 | 192.168.0.0 | 192.168.255.255 | 65,536 |
Jaringan
Ini dapat didefinisikan sebagai mengidentifikasi kelas jaringan
Bagian Tuan Rumah
Ini dapat didefinisikan sebagai mengidentifikasi host pada jaringan
Alamat IP Statis
Ini adalah alamat internet permanen. Ini tidak dapat diubah dalam hal ini kita harus mengkonfigurasi secara manual. Ini digunakan dalam jaringan yang lebih kecil semua server menggunakan IP statis. Ini adalah cara sederhana untuk Komunikasi.
Alamat IP Dinamis
(Dinamis berarti Terus-menerus berubah)
Ini adalah alamat internet sementara. Alamat ini diberikan oleh server DHCP (Dynamic Host Configuration Protocol) dari kisaran alamat IP tertentu.
Subnetting IPv4
Untuk membuat jaringan bekerja lebih cepat, jaringan dibagi menjadi subnet. Untuk melakukan ini, alamat IP berisi ID jaringan, ID subnet, dan ID host. Angka biner khusus yang disebut Subnet Mask digunakan untuk menentukan ukuran jaringan, subnet, dan ID host.
IPv4 asli hanya mendukung 254 jaringan, sehingga pada tahun 1981 spesifikasi pengalamatan Internet diubah menjadi arsitektur jaringan classful. Desain jaringan classful memungkinkan untuk jumlah jaringan individu yang lebih besar. Tiga bit pertama dari alamat IP menentukan kelasnya. Tiga kelas (A, B, dan C) didefinisikan untuk komunikasi komputer normal (Unicast). Ukuran ID jaringan didasarkan pada kelas alamat IP. Setiap kelas menggunakan lebih banyak oktet untuk ID jaringan, membuat ID host lebih kecil dan mengurangi jumlah host yang mungkin.
Arsitektur jaringan berkelas historis | ||||||
Kelas | Oktet pertama dalam biner | Rentang oktet pertama | ID Jaringan | ID Tuan Rumah | Jumlah jaringan | Jumlah alamat |
A | 0XXXXXXX | 0 - 127 | a | b.c.d | 27 = 128 | 224 = 16.777.216 |
B | 10XXXXXX | 128 - 191 | a.b | c.d | 214 = 16.384 | 216 = 65.536 |
C | 110XXXXX | 192 - 223 | a.b.c | d | 221 = 2.097.152 | 28 = 256 |
D | 1110XXXX | 224 - 254 | a.b.c.d | e | 223 = 2.100.199 | 29 = 512 |
Jaringan classful telah digantikan oleh Classless Inter-Domain Routing (CIDR) sejak tahun 1993. CIDR juga menyediakan alamat jaringan dan alamat host. CIDR tidak memiliki kelas-kelas, yang berarti ukuran alamat network dan host tidak harus dalam oktet.
Alamat IPv4 dalam notasi CIDR terlihat seperti
192.168.0.14/24
Garis miring dan angka mewakili jumlah bit yang digunakan id jaringan, dalam hal ini 24 atau 3 oktet.
IP Versi 6
Karena IPv4 hanya 32 bit, jumlah alamat yang tersedia akan habis. Untuk mencegah hal ini, sebuah organisasi yang disebut Institute of Electrical and Electronics Engineers (IEEE) menciptakan IP Versi 6 (IPv6), yang pada akhirnya akan menggantikan IPv4.
IP Versi 6 menggunakan 16 oktet, atau total 128 bit. Oktet dalam IPv6 ditulis dalam heksadesimal, dan dipisahkan oleh titik dua (:). Alamat IPv6 mungkin terlihat seperti ini:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Alamat IPv6 bisa jadi panjang dan ini bisa menyebabkan kesalahan saat mengetiknya di komputer atau menuliskannya. Ada dua cara di mana alamat IPv6 dapat dibuat lebih pendek tanpa meninggalkan apa pun:
- Angka nol di depan bisa ditinggalkan: 2001:0db8:00b8:0008:0000:0000:0000:0001 becomes 2001:db8:b8:8:0:0:0:1
- Sejumlah 'potongan' berurutan, semua-nol dapat dikompresi menjadi ::. Hal ini bisa dilakukan hanya sekali dalam alamat yang sama: 2001:0db8:0000:0000:0000:0000:0000:0000:0001 bisa ditulis sebagai 2001:db8::1
DNS
DNS adalah singkatan dari Domain Name System
Ini juga disebut server layanan. Ini didasarkan pada arsitektur jaringan server klien. DNS berisi database alamat IP publik. DNS menjadi seperti buku telepon.
Versi lain
Versi sebelum IPv4 bersifat eksperimental dan tidak pernah digunakan secara luas. Versi 5 digunakan secara eksklusif untuk Internet Stream Protocol, yang juga tidak pernah digunakan secara luas.
Pertanyaan dan Jawaban
T: Apa yang dimaksud dengan alamat IP?
J: Alamat IP (kependekan dari alamat Internet Protocol) adalah label yang digunakan untuk mengidentifikasi satu atau beberapa perangkat di jaringan komputer, seperti internet. Hal ini dapat dibandingkan dengan alamat pos.
T: Bagaimana alamat IP ditulis?
J: Alamat IP adalah angka panjang yang ditulis dalam bentuk biner. Karena angka-angka tersebut sulit untuk dikomunikasikan, alamat IP biasanya ditulis sebagai satu set angka dalam urutan tertentu.
T: Apa fungsi alamat IP?
J: Perangkat yang menggunakan alamat IP menggunakan protokol internet untuk berkomunikasi.
T: Bagaimana cara membandingkan alamat IP?
J: Alamat IP dapat dibandingkan dengan alamat pos.
T: Apakah mudah untuk membaca Alamat IP?
J: Tidak, tidak mudah untuk membaca Alamat IP karena ditulis dalam bentuk biner dan biasanya dinyatakan sebagai sekumpulan angka dalam urutan tertentu.
T: Jenis komunikasi apa yang menggunakan Alamat IP?
J: Perangkat yang menggunakan Alamat IP menggunakan protokol internet untuk komunikasi.