IP
Address
A. Pengertian IP Address
IP address adalahalamatidentifikasikomputer/host yang beradadidalamjaringan.
Denganadanya IP address maka data yang dikirimkanoleh
host/komputerpengirimdapatdikirimkanlewatprotokol TCP/IP hinggasampaike
host/komputer yang dituju.
Setiapkomputer/host memiliki IP address yang uniksehinggaduakomputer/host yang berbedatidakbolehmemiliki IP address yang samadalamsatujaringan.
Setiapkomputer/host memiliki IP address yang uniksehinggaduakomputer/host yang berbedatidakbolehmemiliki IP address yang samadalamsatujaringan.
B. Format IP address
IP address dinyatakandalamstrukturbilanganbiner yang terdiriatas 32 bit
denganbentuksebagaiberikut.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Misalnya
11000000000010100001111000000010
Agar kitamudahmembaca IP address, maka 32 bit bilanganitudibagikedalam 4 segmen yang masing-masingberisi 8 bit. Kedelapan bit itubisadisebutoktat.
Selanjutnya, setiapoktatditerjemahkankedalambilangan decimal.Misalnya:
11000000 = 192
00001010 = 10
00011110 = 30
00000010 = 2
Adapunnilaiterbesardari 8 bit adalah 11111111 atausamadengan 225. Dengandemikian, jumlah IP address seluruhnyaadalah 225 x 225 x 225 x 225.
Struktur IP addressterdiriatasduabagianyaitubagiannetworkIDdanhostID. NetworkIDmenunjukkan ID alamatjaringantempat host-host berada, sedangkanhostIDadalahbagian yang menunjukkan host ituberada.Sederhananya, networkIDsepertinamajalansedangkanhostIDadalahnomorrumahdijalantersebut.
Gunamemudahkandalampembagiannyamaka IP address dibagi-bagikedalamkelas-kelas yang berbeda, yaitusebagaiberikut.
1) Kelas A
IP address kelas A terdiriatas 8 bit untuk network ID dansisanya 24 bit digunakanuntuk host ID, sehingga IP address kelas A digunakanuntukjaringandenganjumlah host sangatbesar. Pada bit pertamadiberikanangka 0 sampaidengan 127.
Karakteristik IP Kelas A
Format : 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
Bit pertama : 0
NetworkID : 8 bit
HostID : 24 bit
Oktatpertama : 0 - 127
Jumlah network : 126 (untuk 0 dan 127 dicadangkan)
Rentang IP : 1.x.x.x - 126.x.x.x
Jumlah IP address : 16.777.214
Contoh
IP address 120.31.45.18 maka :
•NetworkID = 120
•HostID = 31.45.18
Jadi, IP diatasmempunyai host dengannomor 31.45.18 padajaringan 120
2) Kelas B
IP address kelas B terdiriatas 16 bit untuk network ID dansisanya 16 bit digunakanuntuk host ID, sehingga IP address kelas B digunakanuntukjaringandenganjumlah host tidakterlalubesar. Pada 2 bit pertama, diberikanangka 10.
Karakteristik IP Kelas B
Format : 10NNNNNN. NNNNNNNN.HHHHHHHH.HHHHHHHH
Bit pertama : 10
NetworkID : 16 bit
HostID : 16 bit
Oktatpertama : 128 - 191
Jumlah network : 16.384
Rentang IP : 128.1.x.x - 191.255.x.x
Jumlah IP address : 65.534
Contoh
IP address 150.70.60.56 maka :
• NetworkID = 150.70
• HostID = 60.56
Jadi, IP diatasmempunyai host dengannomor 60.56 padajaringan 150.70
3) Kelas C
IP address kelas C terdiriatas 24 bit untuk network ID dansisanya 8 bit digunakanuntuk host ID, sehingga IP address kelas C digunakanuntukjaringanberukurankecil. Kelas C biasanyadigunakanuntukjaringan Local Area Network atau LAN.Pada 3 bit pertama, diberikanangka 110.
Karakteristik IP Kelas C
Format : 110NNNNN.NNNNNNNN. NNNNNNNN.HHHHHHHH
Bit pertama : 110
NetworkID : 24 bit
HostID : 8 bit
Oktatpertama : 192 - 223
Jumlah network : 2.097.152
Rentang IP : 192.0.0.x - 223.255.225.x
Jumlah IP address : 254
Contoh
IP address 192.168.1.1 maka :
• NetworkID = 192.168.1
• HostID = 1
Jadi, IP diatasmempunyai host dengannomor 1 padajaringan 192.168.1
Kelas IP address lainnyaadalah D dan E, namunkelas IP D dan E tersebuttidakdigunakanuntukalokasi IP secara normal tetapidigunakanuntuk IP multicasting danuntukeksperimental.
Tabel :JumlahnetworkIDdanhostID
Kelas Antara Jumlahjaringan Jumlah Host Jaringan
A 1 s.d. 126 126 16.777.214
B 128 s.d. 191 16.384 65.534
C 192 s.d. 223 2.097.152 254
Tabel : Rentang IP address untuksetiapkelas
Kelas AlamatAwal AlamatAkhir
A XXX.0.0.1 XXX.255.255.255
B XXX.XXX.0.1 XXX.XXX.255.255
C XXX.XXX.XXX.1 XXX.XXX.XXX.255
Subnet Mask
Nilai subnet mask berfungsiuntukmemisahkan network ID dengan host ID. Subnet maskdiperlukanoleh TCP/IP untukmenentukan, apakahjaringan yang dimaksudadalahjaringanlokalataunonlokal. UntukjaringanNonlokalberarti TCP/IP harusmengirimkanpaket data melaluisebuah Router.Dengandemikian, diperlukan address mask untukmenyaring IP address danpaket data yang keluarmasukjaringantersebut.
Network ID dan host ID didalam IP address dibedakanolehpenggunaan subnet mask. Masing-masing subnet mask menggunakanpolanomor 32-bit yang merupakan bit groups darisemuasatu (1) yang menunjukkan network ID dansemuanol (0) menunjukkan host ID dariporsi IP address.
Sebagaicontoh, alamatkelas B: 170.203.93.5 bilanganbinernyaadalah:
10101010 11001011 01011101 00000101
Subnet mask default untukalamatkelas B adalah:
11111111 11111111 00000000 00000000
Bisajugaditulisdalamnotasidesimal:
255.255.0.0
Tabel : Subnet mask untuk internet address classes
Kelas Bit Subnet Subnet mask
A 11111111 00000000 00000000 00000000 225.0.0.0
B 11111111 11111111 00000000 00000000 225.225.0.0
C 11111111 11111111 11111111 00000000 225.225.225.0
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Misalnya
11000000000010100001111000000010
Agar kitamudahmembaca IP address, maka 32 bit bilanganitudibagikedalam 4 segmen yang masing-masingberisi 8 bit. Kedelapan bit itubisadisebutoktat.
Selanjutnya, setiapoktatditerjemahkankedalambilangan decimal.Misalnya:
11000000 = 192
00001010 = 10
00011110 = 30
00000010 = 2
Adapunnilaiterbesardari 8 bit adalah 11111111 atausamadengan 225. Dengandemikian, jumlah IP address seluruhnyaadalah 225 x 225 x 225 x 225.
Struktur IP addressterdiriatasduabagianyaitubagiannetworkIDdanhostID. NetworkIDmenunjukkan ID alamatjaringantempat host-host berada, sedangkanhostIDadalahbagian yang menunjukkan host ituberada.Sederhananya, networkIDsepertinamajalansedangkanhostIDadalahnomorrumahdijalantersebut.
Gunamemudahkandalampembagiannyamaka IP address dibagi-bagikedalamkelas-kelas yang berbeda, yaitusebagaiberikut.
1) Kelas A
IP address kelas A terdiriatas 8 bit untuk network ID dansisanya 24 bit digunakanuntuk host ID, sehingga IP address kelas A digunakanuntukjaringandenganjumlah host sangatbesar. Pada bit pertamadiberikanangka 0 sampaidengan 127.
Karakteristik IP Kelas A
Format : 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
Bit pertama : 0
NetworkID : 8 bit
HostID : 24 bit
Oktatpertama : 0 - 127
Jumlah network : 126 (untuk 0 dan 127 dicadangkan)
Rentang IP : 1.x.x.x - 126.x.x.x
Jumlah IP address : 16.777.214
Contoh
IP address 120.31.45.18 maka :
•NetworkID = 120
•HostID = 31.45.18
Jadi, IP diatasmempunyai host dengannomor 31.45.18 padajaringan 120
2) Kelas B
IP address kelas B terdiriatas 16 bit untuk network ID dansisanya 16 bit digunakanuntuk host ID, sehingga IP address kelas B digunakanuntukjaringandenganjumlah host tidakterlalubesar. Pada 2 bit pertama, diberikanangka 10.
Karakteristik IP Kelas B
Format : 10NNNNNN. NNNNNNNN.HHHHHHHH.HHHHHHHH
Bit pertama : 10
NetworkID : 16 bit
HostID : 16 bit
Oktatpertama : 128 - 191
Jumlah network : 16.384
Rentang IP : 128.1.x.x - 191.255.x.x
Jumlah IP address : 65.534
Contoh
IP address 150.70.60.56 maka :
• NetworkID = 150.70
• HostID = 60.56
Jadi, IP diatasmempunyai host dengannomor 60.56 padajaringan 150.70
3) Kelas C
IP address kelas C terdiriatas 24 bit untuk network ID dansisanya 8 bit digunakanuntuk host ID, sehingga IP address kelas C digunakanuntukjaringanberukurankecil. Kelas C biasanyadigunakanuntukjaringan Local Area Network atau LAN.Pada 3 bit pertama, diberikanangka 110.
Karakteristik IP Kelas C
Format : 110NNNNN.NNNNNNNN. NNNNNNNN.HHHHHHHH
Bit pertama : 110
NetworkID : 24 bit
HostID : 8 bit
Oktatpertama : 192 - 223
Jumlah network : 2.097.152
Rentang IP : 192.0.0.x - 223.255.225.x
Jumlah IP address : 254
Contoh
IP address 192.168.1.1 maka :
• NetworkID = 192.168.1
• HostID = 1
Jadi, IP diatasmempunyai host dengannomor 1 padajaringan 192.168.1
Kelas IP address lainnyaadalah D dan E, namunkelas IP D dan E tersebuttidakdigunakanuntukalokasi IP secara normal tetapidigunakanuntuk IP multicasting danuntukeksperimental.
Tabel :JumlahnetworkIDdanhostID
Kelas Antara Jumlahjaringan Jumlah Host Jaringan
A 1 s.d. 126 126 16.777.214
B 128 s.d. 191 16.384 65.534
C 192 s.d. 223 2.097.152 254
Tabel : Rentang IP address untuksetiapkelas
Kelas AlamatAwal AlamatAkhir
A XXX.0.0.1 XXX.255.255.255
B XXX.XXX.0.1 XXX.XXX.255.255
C XXX.XXX.XXX.1 XXX.XXX.XXX.255
Subnet Mask
Nilai subnet mask berfungsiuntukmemisahkan network ID dengan host ID. Subnet maskdiperlukanoleh TCP/IP untukmenentukan, apakahjaringan yang dimaksudadalahjaringanlokalataunonlokal. UntukjaringanNonlokalberarti TCP/IP harusmengirimkanpaket data melaluisebuah Router.Dengandemikian, diperlukan address mask untukmenyaring IP address danpaket data yang keluarmasukjaringantersebut.
Network ID dan host ID didalam IP address dibedakanolehpenggunaan subnet mask. Masing-masing subnet mask menggunakanpolanomor 32-bit yang merupakan bit groups darisemuasatu (1) yang menunjukkan network ID dansemuanol (0) menunjukkan host ID dariporsi IP address.
Sebagaicontoh, alamatkelas B: 170.203.93.5 bilanganbinernyaadalah:
10101010 11001011 01011101 00000101
Subnet mask default untukalamatkelas B adalah:
11111111 11111111 00000000 00000000
Bisajugaditulisdalamnotasidesimal:
255.255.0.0
Tabel : Subnet mask untuk internet address classes
Kelas Bit Subnet Subnet mask
A 11111111 00000000 00000000 00000000 225.0.0.0
B 11111111 11111111 00000000 00000000 225.225.0.0
C 11111111 11111111 11111111 00000000 225.225.225.0
Tidak ada komentar:
Posting Komentar