IP ( Internet Protocol)
Assalamualaikum Wr,Wb.
Ok Temen-temenKembali lagi dengan artikel harianku, nah kali ini aku akan sharing tentang apa yang aku pelajari hari ini tentang IP / Internet Protocol.
IP(Internet Protocol) adalah sebuah label numberik yang ditetapkan di setiap perangkat jadingan sebagai pengalamatan suatu perangkat dan untuk mengidentifikasi interface di setiap perangkat. IP juga salah satu standar dalam jaringan maka harus ada ip di setiap perangkat yang akan terhubung di jaringan.
IP memiliki 2 versi yaitu IPv4 dan IPv6 kali ini kita bahas IPv4
Tujuan dari Alamat IPv4
Alamat IPv4 adalah alamat jaringan logis yang mengidentifikasi host tertentu. Alamat IPv4 ditetapkan ke koneksi antarmuka jaringan untuk sebuah host. Koneksi ini biasanya berupa kartu antarmuka jaringan (NIC) yang terpasang di perangkat. Setiap paket yang dikirim melalui internet memiliki alamat IPv4 sumber dan tujuan.
Konversi Biner dari Alamat IPv4
Alamat IPv4 hanyalah serangkaian 32 bit biner (satu dan nol). 32 bit dikelompokkan menjadi empat byte 8-bit yang disebut oktet. Setiap oktet disajikan sebagai nilai desimalnya, dipisahkan oleh titik desimal atau titik, yang disebut notasi desimal bertitik. Setiap oktet terdiri dari 8 bit dan setiap bit memiliki nilai. Nilai masing-masing dari empat oktet dapat berkisar dari 0 hingga maksimum 255. Tentukan nilai oktet dengan menambahkan nilai posisi di mana pun ada biner 1 yang ada:
Jika ada 0 di posisi, jangan tambahkan nilainya.
Jika semua 8 bit adalah 0s, 00000000 nilai oktetnya adalah 0.
Jika semua 8 bit adalah 1s, 11111111 nilai oktetnya adalah 255 (128+64+32+16+8+4+2+1).
Jika 8 bit dicampur, seperti contoh 00100111, nilai oktetnya adalah 39 (32+4+2+1).
Struktur Alamat IPv4
Alamat IPv4 logis 32-bit bersifat hierarkis dan terdiri dari dua bagian. Bagian pertama mengidentifikasi jaringan dan bagian kedua mengidentifikasi host di jaringan itu. Dalam pengalamatan hierarkis, bagian jaringan menunjukkan jaringan di mana setiap alamat host unik berada.
Logika AND adalah perbandingan dua bit yang menghasilkan hasil 0 atau 1. Dalam logika digital, 1 mewakili Benar dan 0 mewakili Salah. Saat menggunakan operasi AND, kedua nilai input harus Benar (1) agar hasilnya Benar (1). Hanya 1 DAN 1 yang menghasilkan 1. Semua kombinasi AND lainnya menghasilkan 0. Untuk mengidentifikasi alamat jaringan dari host IPv4, alamat IPv4 secara logika AND, sedikit demi sedikit, dengan subnet mask. ANDing antara alamat dan subnet mask menghasilkan alamat jaringan. Subnet mask dibandingkan dengan alamat IPv4 dari kiri ke kanan, sedikit demi sedikit. Angka 1 dalam subnet mask mewakili bagian jaringan; 0s mewakili bagian host. Subnet mask 255.255.255.0 (desimal) atau 11111111.11111111.1111111.00000000 (biner) menggunakan 24 bit untuk mengidentifikasi nomor jaringan yang menyisakan 8 bit untuk memberi nomor pada host di jaringan itu.
Logika ini digunakan juga untuk mencari yang mana Net.Id yang mana juga Host.Id
Pengalamatan IPv4 Berkelas
Pada tahun 1981, alamat IPv4 internet ditetapkan menggunakan pengalamatan classful, berdasarkan salah satu dari tiga kelas, A, B, atau C:
Kelas A (0.0.0.0/8 hingga 127.0.0.0/8) - Dirancang untuk mendukung jaringan yang sangat besar dengan lebih dari 16 juta alamat host.
Kelas B (128.0.0.0 /16 - 191.255.0.0 /16) - Dirancang untuk mendukung kebutuhan jaringan ukuran sedang hingga besar dengan hingga sekitar 65.000 alamat host.
Kelas C (192.0.0.0 /24 - 223.255.255.0/24) - Dirancang untuk mendukung jaringan kecil dengan maksimum 254 host.
Pengalamatan classful ditinggalkan pada akhir 1990-an untuk sistem pengalamatan tanpa kelas yang lebih baru dan saat ini.
Alamat IPv4 Publik dan Pribadi
Sebagian besar jaringan internal, dari perusahaan besar hingga jaringan rumah, menggunakan alamat IPv4 pribadi untuk menangani semua perangkat internal (intranet) termasuk host dan router. Namun, alamat pribadi tidak dapat dirutekan secara global. Secara khusus, blok alamat pribadi adalah:
10.0.0.0 /8 atau 10.0.0.0 hingga 10.255.255.255
172.16.0.0 /12 atau 172.16.0.0 hingga 172.31.255.255
192.168.0.0 /16 atau 192.168.0.0 hingga 192.168.255.255
Alamat ini tidak dapat dirutekan di internet. Sebelum ISP dapat meneruskan paket dengan alamat pribadi ke internet, alamat tersebut harus diterjemahkan ke alamat IPv4 publik menggunakan NAT.
NAT(Network Address Translation) adalah sebuah fitur di router yang salah satu fungsinya menerjemahkan ip privat ke ip public yang diberikan ISP, juga satu IP Public dapat digunakan untuk banyak IP Privat.
Alamat publik (baik IPv4 dan IPv6) harus unik, dan penggunaannya diatur dan dialokasikan untuk setiap organisasi secara terpisah. Alamat publik dikelola oleh IANA. IANA mengelola dan mengalokasikan blok alamat IP ke RIR. RIR bertanggung jawab untuk mengalokasikan alamat IP ke ISP yang, pada gilirannya, memberikan blok alamat IPv4 ke organisasi dan ISP yang lebih kecil.
Alamat Unicast, Broadcast, dan Multicast
Untuk komunikasi unicast, alamat yang ditetapkan ke dua perangkat akhir digunakan sebagai alamat IPv4 sumber dan tujuan. Alamat host unicast IPv4 berada dalam kisaran alamat 0.0.0.0 hingga 223.255.255.255.
Lalu lintas siaran digunakan untuk mengirim paket ke semua host di jaringan menggunakan alamat siaran untuk jaringan. Dengan siaran, paket berisi alamat IPv4 tujuan dengan semua yang (1s) di bagian host. Ini berarti bahwa semua host di jaringan lokal tersebut (domain broadcast) akan menerima dan melihat paket tersebut. Karena router memisahkan domain siaran, membagi jaringan dapat meningkatkan kinerja jaringan dengan menghilangkan lalu lintas siaran yang berlebihan.
Transmisi multicast mengurangi lalu lintas dengan mengizinkan host untuk mengirim satu paket ke kumpulan host terpilih yang berlangganan grup multicast. Alamat multicast IPv4 224.0.0.0 hingga 224.0.0.255 dicadangkan untuk multicasting di jaringan lokal saja. Setiap grup multicast diwakili oleh satu alamat tujuan multicast IPv4. Ketika host IPv4 berlangganan ke grup multicast, host memproses paket yang dialamatkan ke alamat multicast ini, dan paket dialamatkan ke alamat unicast yang dialokasikan secara unik.
Subnetting.
/24 angka 24 dihasilkan oleh bit yang 11111111.11111111.11111111.00000000 yang artinya 255.255.255.0
ketika /25 maka 1 nya tambah lagi dan subnetmasknya juga berbeda lagi.
Masuk langkah subnetting untuk mencari ip host yang tersedia di /24 yaitu.
32-24=8. Kenapa 32? karena 32 itu merupakan bit dari IPv4 dan juga 24 itu juga sebuah bit dari subnetmask tsb. LANJUT.
nah 2^8 = 256
256-2= 254 (2 adalah IP Broadcast dan IP Network.) nah disini kita bisa lihat bahwa di /24 ada 254 IP yang tersedia untuk host.
IP yang bisa dipakai yaitu sebagai contoh:
192.168.1.1 - 192.168.1.254 karena 192.168.1.0 (IP Network ID)dan 192.168.1.255(IP Broadcast ID)
dalam jaringan 192.168.1.0
Dalam IPv4 kelas C IP Private ada (192.168.1.0 - 192.168.255.0) untuk Jaringan yang bs dipakai.
-----Sekian yang dapat saya sampaikan semoga faham dan bermanfaat. Wassalamualaikum Wr.Wb.-----
ip
Komentar
Posting Komentar