Pada hari ini saya akan menjelaskan sedikit tentang ip dan subneting, langsung saja
1. Pengertian IP address
Apa yang dimaksud dengan IP address?? IP adalah sistem pengalamatan pada TCP/IP yang tersusun dari 32 bit/4 Byte angka biner yang hanya bernilai 1 dan 0.
Misalnya :
10010101.10011100.10101010.11110000
(32 bit kombinasi angka biner yang dikelompokan menjadi 4 Byte yang dipisahkan oleh titik ".")
Angka biner tersebut dapat dikonversikan dengan bilangan yang lebih manusiawi yakni bilangan desimal dengan cara menjumlahkan bilangan tempat pada masing-masing angka biner tersebut pada masing masing octetnya.
Misal:
1 1 0 0 1 0 1 0
ke-8 ke-7 ke-6 ke-5 ke-4 ke-3 ke-2 ke-1
128 64 32 16 8 4 2 1
Yang berarti:
bilangan ke-1 bernilai 1
bilangan ke-2 bernilai 2
bilangan ke-3 bernilai 4
bilangan ke-4 bernilai 8
bilangan ke-5 bernilai 16
bilangan ke-6 bernilai 32
bilangan ke-7 bernilai 64
bilangan ke-8 bernilai 128
contoh:
0.0.0.1.1.0.1.1
bilangan biner diatas kita konversikan menjadi
0 0 0 1 1 0 1 1
128 64 32 16 8 4 2 1
maka kita cukup menjumlahkan bilangan biner yang berangka "1"
maka= 16+8+2+1=27
penulisan IP address yang dipisah dengan tanda titik disebut dengan istilah dotted-desimal
2. Previx dan Subnet mask
32 bit bilngan biner dapat dibagi menjadi 2 bagian yaitu IP network dan IP host.
IP network menunjukkan network address dimana IP address tersebut berada. IP host menunjukkan identitas sebuah divice di dalam sebua jaringan.
Ada cara untuk menentukan berapa banyak bit-bit yang dipakai untuk IP network dan IP host yaitu:
1. Prefix-length
2. Subnet mask
PREFIX-LENGHT
Apakah yang dimaksud dengan prefix? prefix adalah cara mennetukan barapa banyak bit yang digunakan untuk network IP, serta cara untuk menentukan berapa banyak host yang akan digunakan.
jika sebuah IP yang menggunakan prefix /24 maka IP tersebut menggunakan 24 bit untuk IP network dan sisanya digunakan untuk IP host.
SUBNETMASK
Sama seperti IP address pada umumnya Subnetmask juga dapat dikonversikan menjadi bilangan desimal, hanya saja semua IP network diwakili dengan 1 dan IP host diwakili dengan 0.
contoh:/24
11111111.11111111.11111111.00000000
255 . 255 . 255 . 0
contoh:/30
11111111.11111111.11111111.11111100
255 . 255 . 255 . 252
Network Address dan Broadcast Address
Ada beberapa jenis IP address :- Host address, IP address yang dapat di assign ke perangkat jaringan seperti komputer atau router.
- Network address, IP address yang menunjukkan alamat sebuah network
- Semua host dalam satu network memiliki network address yang sama
- Network address ini bisa diperoleh dengan cara merubah semua bit dalam host-portion menjadi 0.
- IP address ini tidak dapat di assign ke perangkat jaringan.
- Broadcast address, jenis IP address yang digunakan untuk mengirim data ke semua host yang ada dalam satu network.
- Broadcast address ini bisa diperoleh dengan cara merubah semua bit dalam host-portion menjadi 1.
Prefix-length adalah 24, maka :
- Jumlah bit network-portion = 24.
- Jumlah bit host-portion = 8.
172 | 16 | 4 | 1 |
10101100 | .00010000 | .00000100 | 0.1000111 |
- Network address : ubah semua bit dalam host-portion menjadi bernilai 0.
- Broadcast address : ubah semua bit dalam host-portion menjadi bernilai 1.
susunan bit awal | 10101100 | .00010000. | 00000100 | .01000111 |
susunan bit network address | 10101100 | .00010000. | 00000100. | 00000000 |
dotted-decimal network address | 172 | 16 | 4 | 0 |
susunan bit awal | 10101100 | .00010000 | .00000100 | 01000111 |
susunan bit broadcast address | 10101100 | .00010000 | 00000100 | 11111111 |
dotted-decimal broadcast address | 172 | 16 | 4 | 255 |
3. Tujuan
Supaya dapat memahami konsep serta cara pembagian IP address.
4. Permasalahan yang sering dihadapi
Kebanyakan orang yang menentukan prefix dengan sembarangan dan bahkan tidak mengetahui berapa jumlah host yang dipakai pada prefix yang ia tentukan.
5. Referensi
https://akhmadkun.wordpress.com/2012/10/29/ip-address-dan-subnetting/
https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13788-3.html
Itu saja yang dapat saya share kepada kalian semoga bermanfaat,jika ada salah kata saya mohon maaf sekian dan trimakasih
OM SANTI SANTI SANTI OM