Rabu, 08 Januari 2014

IP versi 4 dan IP versi 6 serta Perbedaannya



Ip Address Versi 4 Dan 6
Seperti diketahui bahwa pengalamatan IP terbagi menjadi 2, yaitu :
IP versi 4 atau IPv4
 IP versi 6 atau IPv6
Perbedaan antara IP Versi 4 (IPv4) dan IP Versi 6 (IPv6):

1. IP Versi 4 memiliki panjang 32 bit (jumlah total alamat yang dapat dicapainya mencapai 4.294.967.296 alamat), sedangkan untuk IP Versi 6 memiliki panjang 128 bit.

2. IPv4 menggunkan static address dan dynamic address dalam media pengalamatannya, sedangkan IPv6 menggunakan stateful address configuration dan stateless address configuration.

3. IPv4 mendukung representasi alamat menggunkan subnet mask, sedangkan IPv6 tidak mendukung subnet mask.

4. IPv4 menggunakan dotted-decimal format, sedangkan IPv6 menggunakan colon-hexadecimal format.


Tentang IP versi 4 atau IPv4
Alamat IP versi 4 (sering disebut dengan Alamat IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer di seluruh dunia. Contoh alamat IP versi 4 adalah 192.168.0.3.
Alamat IP versi 4 umumnya diekspresikan dalam notasi desimal bertitik (dotted-decimal notation), yang dibagi ke dalam empat buah oktet berukuran 8-bit. Dalam beberapa buku referensi, format bentuknya adalah w.x.y.z. Karena setiap oktet berukuran 8-bit, maka nilainya berkisar antara 0 hingga 255 (meskipun begitu, terdapat beberapa pengecualian nilai).
Alamat IP yang dimiliki oleh sebuah host dapat dibagi dengan menggunakan subnet mask jaringan ke dalam dua buah bagian, yakni:
  • Network Identifier/NetID atau Network Address (alamat jaringan) yang digunakan khusus untuk mengidentifikasikan alamat jaringan di mana host berada. Dalam banyak kasus, sebuah alamat network identifier adalah sama dengan segmen jaringan fisik dengan batasan yang dibuat dan didefinisikan oleh router IP. Meskipun demikian, ada beberapa kasus di mana beberapa jaringan logis terdapat di dalam sebuah segmen jaringan fisik yang sama dengan menggunakan sebuah praktek yang disebut sebagai multinetting. Semua sistem di dalam sebuah jaringan fisik yang sama harus memiliki alamat network identifier yang sama. Network identifier juga harus bersifat unik dalam sebuah internetwork. Jika semua node di dalam jaringan logis yang sama tidak dikonfigurasikan dengan menggunakan network identifier yang sama, maka terjadilah masalah yang disebut dengan routing error. Alamat network identifier tidak boleh bernilai 0 atau 255.
  • Host Identifier/HostID atau Host address (alamat host) yang digunakan khusus untuk mengidentifikasikan alamat host (dapat berupa workstation, server atau sistem lainnya yang berbasis teknologi TCP/IP) di dalam jaringan. Nilai host identifier tidak boleh bernilai 0 atau 255 dan harus bersifat unik di dalam network identifier/segmen jaringan di mana ia berada.

Alamat IPv4 terbagi menjadi beberapa jenis, yakni sebagai berikut:
  • Alamat Unicast, merupakan alamat IPv4 yang ditentukan untuk sebuah antarmuka jaringan yang dihubungkan ke sebuah internetwork IP. Alamatunicast digunakan dalam komunikasi point-to-point atau one-to-one.
  • Alamat Broadcast, merupakan alamat IPv4 yang didesain agar diproses oleh setiap node IP dalam segmen jaringan yang sama. Alamat broadcast digunakan dalam komunikasi one-to-everyone.
  • Alamat Multicast, merupakan alamat IPv4 yang didesain agar diproses oleh satu atau beberapa node dalam segmen jaringan yang sama atau berbeda. Alamat multicast digunakan dalam komunikasi one-to-many.
IPv4 terbagi dalam beberapa kelas, yaitu :
kelas A = 1-127
kelas B = 128-191  
kelas C = 192-223
kelas D = 224-239
kelas E = 240-255
Yang umum digunakan adalah kelas A, B, dan C. untuk kelas D dan E disediakan untuk multicast dan percobaan atau penelitian. ada beberapa IP address yang diberi sifat khusus yaitu 127.0.0.1 yang berfungsi sebagai loop back ke perangkat itu sendiri. Ada juga yang disebut dengan IP address private, yang ada pada tiap kelas, yaitu :
kelas A = 10.0.0.0 – 10.255.255.255.255/8
kelas B = 172.16.0.0 – 172.31.255.255/16
kelas C = 192.168.0.0 – 192.168.255.255/24

Angka yang berada dibelakang ‘/’ itu menentukan banyaknya bit yang digunakan sebagai bit network yang akan menentukan alamat subnetmask. jika kita sudah bicara tentang subnetmask, akan lebih mudah mencarinya dalam bentuk biner dibandingkan dalam bentuk desimal.
Sebenarnya, IP address itu terdiri dari 32 bit yang dibagi menjadi 4 oktet yang dipisahkan dengan titik. dibawah ini adalah representasi dari tiap kelas dalam bentuk biner
kelas A = 0xxxxxxx.zzzzzzzz.zzzzzzzz.zzzzzzzz
kelas B = 10xxxxxx.xxxxxxxx.zzzzzzzz.zzzzzzzz
kelas C = 110xxxxx.xxxxxxxx.xxxxxxxx.zzzzzzzz
x melambangkan bit network dan z melambangkan bit host. beberapa hal yang bisa dicari dengan menggunakan bit network dan bit host mencari subnetmask.
Dengan mengetahui berapa banyak bit network yang ada, kita bisa mengetahui subnetmask dari IP address tersebut. cara mendapatkan subnetmask adalah dengan memberikan nilai 1 kepada bit network dan memberikan nilai 0 pada bit host. misalkan bit network diketahui sebanyak 16 bit, maka subnetmasknya adalah
11111111.11111111.00000000.00000000 = 255.255.0.0 ( diubah kedalam bentuk desimal )

Mencari network address
Hampir sama dengan mencari subnetmask, disini kita membiarkan bit network seperti apa adanya dan semua bit host diberikan nilai 0. misalkan kita punya IP address 192.168.142.60/27. kita ingin mengetahui IP tersebut ada di jaringan yang mana. Caranya adalah sebagai berikut ubah IP menjadi bentuk biner 192.168.142.00111100
kita tau bahwa tiap oktet itu terdiri dari 8 bit, jadi untuk 3 oktet pertama tidak perlu diubah menjadi bentuk binernya karena hanya akan menghabiskan waktu dan tenaga anda :p. keseluruhan IP address itu terdiri dari 32 bit yang terbentuk dari bit host dan bit network. pada alamat diatas telah diberitahukan bahwa bit network ada sebanyak 27 bit (dilihat dari /27), maka bit host nya adalah 32-27 = 5. jadi 5 bit terakhir akan kita ubah menjadi 0 seperti berikut
192.168.142.00100000 = 192.168.142.32 (ini adalah network address yang dicari)
ternyata 192.168.142.60/27 berada pada jaringan 192.168.142.32

Mencari broadcast addres
Untuk mencari broadcast address, kita melakukan hal terbalik pada saat mencari network address. pada pencarian network address, semua bit host nya dibuat menjadi 0, maka pada pencarian broadcast address ini semua bit host nya dibuat menjadi 1. kita pakai contoh pada pencarian network address diatas
192.168.142.00111111 = 192.168.142.63 (ini adalah broadcast address yang dicari)
Penghitungan IPV 4
Rumus perhitungan
32 – prefix = n
2(n) = N – 1
Contoh soal
100.16.255.124/26
32 – 26 = 6
2(6) = 64 – 1 = 63
N = 100.16.255.128
B = 100.16.255.187
Net = 255.255.255.192


Tentang IP versi 6 atau IPv6
Alamat IP versi 6 (sering disebut sebagai alamat IPv6) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 6. Panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128=3,4 x 1038 host komputer di seluruh dunia. Contoh alamat IP versi 6 adalah 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A.
Berbeda dengan IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat yang dapat dicapainya mencapai 4,294,967,296 alamat), alamat IPv6 memiliki panjang 128-bit. IPv4, meskipun total alamatnya mencapai 4 miliar, pada kenyataannya tidak sampai 4 miliar alamat, karena ada beberapa limitasi, sehingga implementasinya saat ini hanya mencapai beberapa ratus juta saja. IPv6, yang memiliki panjang 128-bit, memiliki total alamat yang mungkin hingga 2128=3,4 x 1038 alamat. Total alamat yang sangat besar ini bertujuan untuk menyediakan ruang alamat yang tidak akan habis (hingga beberapa masa ke depan), dan membentuk infrastruktur routing yang disusun secara hierarkis, sehingga mengurangi kompleksitas proses routing dan tabel routing.
Sama seperti halnya IPv4, IPv6 juga mengizinkan adanya DHCP Server sebagai pengatur alamat otomatis. Jika dalam IPv4 terdapat dynamic address dan static address, maka dalam IPv6, konfigurasi alamat dengan menggunakan DHCP Server dinamakan dengan stateful address configuration, sementara jika konfigurasi alamat IPv6 tanpa DHCP Server dinamakan dengan stateless address configuration.
Seperti halnya IPv4 yang menggunakan bit-bit pada tingkat tinggi (high-order bit) sebagai alamat jaringan sementara bit-bit pada tingkat rendah (low-order bit) sebagai alamat host, dalam IPv6 juga terjadi hal serupa. Dalam IPv6, bit-bit pada tingkat tinggi akan digunakan sebagai tanda pengenal jenis alamat IPv6, yang disebut dengan Format Prefix (FP). Dalam IPv6, tidak ada subnet mask, yang ada hanyalah Format Prefix. Pengalamatan IPv6 didefinisikan dalam RFC 2373.
IPv6 mendukung beberapa jenis format prefix, yakni sebagai berikut:
  • Alamat Unicast, yang menyediakan komunikasi secara point-to-point, secara langsung antara dua host dalam sebuah jaringan.
  • Alamat Multicast, yang menyediakan metode untuk mengirimkan sebuah paket data ke banyak host yang berada dalam group yang sama. Alamat ini digunakan dalam komunikasi one-to-many.
  • Alamat Anycast, yang menyediakan metode penyampaian paket data kepada anggota terdekat dari sebuah group. Alamat ini digunakan dalam komunikasi one-to-one-of-many. Alamat ini juga digunakan hanya sebagai alamat tujuan (destination address) dan diberikan hanya kepada router, bukan kepada host-host biasa.
Jika dilihat dari cakupan alamatnya, alamat unicast dan anycast terbagi menjadi alamat-alamat berikut:
  • Link-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam satu subnet.
  • Site-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam sebuah intranet.
  • Global Address, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar dapat berkomunikasi dengan komputer lainnya dalam Internet berbasis IPv6. Sementara itu, cakupan alamat multicast dimasukkan ke dalam struktur alamat.

KELEBIHAN IPV6

Kelebihan-kelebihan IPv6 adalah sebagai berikut:
1. IPv6 merupakan solusi bagi keterbatasan alamat IPv4 (32 bit). IPv6 dengan 128 bit memungkinkan pengalamatan yang lebih banyak, yang memungkinkan IP-nisasi berbagai perangkat (PDA, handphone, perangkat rumah tangga, perlengkapan otomotif).

2. Aspek keamanan dan kualitas layanan (QoS) yang telah terintegrasi.

3. Desain autokonfigurasi IPv6 dan strukturnya yang berhirarki memungkinkan dukungan terhadap komunikasi bergerak tanpa memutuskan komunikasi end-to-end.

4. IPv6 memungkinkan komunikasi peer-to-peer tanpa melalui NAT, sehingga memudahkan proses kolaborasi / komunikasi end-to-end: manusia ke manusia, mesin ke mesin, manusia ke mesin dan sebaliknya.

5. Setting otomatis stateless, pada cara ini tidak perlu menyediakan server untuk pengelolaan dan pembagian IP address, hanya mensetting router saja dimana host yang telah tersambung di jaringan dari router yang ada pada jaringan tersebut memperoleh prefix dari address dari jaringan tersebut. Kemudian host menambah pattern bit yang diperoleh dari informasi yang unik terhadap host, lalu membuat IP address sepanjang 128 bit dan menjadikannya sebagai IP address dari host tersebut. Pada informasi unik bagi host ini, digunakan antara lain address MAC dari jaringan interface. Pada setting otomatis stateless ini dibalik kemudahan pengelolaan, pada Ethernet atau FDDI karena perlu memberikan paling sedikit 48 bit (sebesar address MAC) terhadap satu jaringan, memiliki kelemahan yaitu efisiensi penggunaan address yang buruk.

6. Setting otomatis statefull adalah cara pengelolaan secara ketat dalam hal range IP address yang diberikan pada host dengan menyediakan server untuk pengelolaan keadaan IP address, dimana cara ini hampir mirip dengan cara DHCP pada IPv4. Pada saat melakukan setting secara otomatis, informasi yang dibutuhkan antara router, server dan host adalah ICMP (Internet Control Message Protocol) yang telah diperluas. Pada ICMP dalam IPv6 ini, termasuk pula IGMP (Internet Group management Protocol) yang dipakai pada multicast pada IPv4

IP ADDRESS, GATEWAY, SUBNET MASK, DNS, BROADCAST dan IP NETWORK



1.Pengertian IP address
Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP.

2.Pengertian Gateway
Gateway adalah komputer yang memiliki minimal 2 buah network interface untuk menghubungkan 2 buah jaringan atau lebih.

3.Pengertian Subnet Mask
Subnet mask adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar.

4.Pengertian Domain Name System (DNS)
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.

5.Pengertian Broadcast
Alamat ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu jaringan. Seperti diketahui, setiap paket IP memiliki header alamat tujuan berupa IP Address dari host yang akan dituju oleh paket tersebut. Dengan adanya alamat ini, maka hanya host tujuan saja yang memproses paket tersebut, sedangkan host lain akan mengabaikannya.

6.Pengertian Ip Network
Segmen jaringan, dengan kata lain bisa disebut juga sebagai pengelompokan suatu jaringan dengan batasan yang dibuat dan didefinisikan oleh router. Dalam satu jaringan LAN maka IP Network tentu akan sama.
 
Format IP address
Sebenarnya pengalamatan IP address menggunakan bilangan biner. Namun supaya lebih mudah ditulis dan dibaca oleh manusia, maka IP address ditulis dengan bilangan 4 desimal yang masing-masing dipisahkan oleh titik. Format penulisan ini disebut sebagai dotted-decimal notation. Setiap bilangan desimal merupakan nilai dari satu oktet atau delapan bit alamat IP. Sebagai contoh adalah sebagai berikut:
192.168.1.1
Jika dikonversi menjadi bilangan biner adalah sebagai berikut:
11000000.10101000.1.1
Lebih mudah dibaca yang mana?
Misalnya
11000000000010100001111000000010
       Agar kita mudah membaca IP address, maka 32 bit bilangan itu dibagi ke dalam 4 segmen yang masing-masing berisi 8 bit. Kedelapan bit itu bisa disebut oktat.
       Selanjutnya, setiap oktat diterjemahkan ke dalam bilangan decimal. Misalnya:
11000000     =     192
00001010     =    
00011110     =     30
00000010     =     2


       Adapun nilai terbesar dari 8 bit adalah 11111111 atau sama dengan 225. Dengan demikian, jumlah IP address seluruhnya adalah 225 x 225 x 225 x 225.
       Struktur IP address terdiri atas dua bagian yaitu bagian networkID dan hostID. NetworkID menunjukkan ID alamat jaringan tempat host-host berada, sedangkan hostID adalah bagian yang menunjukkan host itu berada. Sederhananya, networkID seperti nama jalan sedangkan hostID adalah nomor rumah dijalan tersebut.

Network ID dan Host ID
Pembagian kelas IP address diatas didasarkan pada dua hal, yakni network ID dan host ID. Network ID adalah bagian dari IP address yang menunjukkan lokasi jaringan komputer tersebut berada. Sedangkan host ID menunjukkan seluruh host TCP/IP yang lain dalam jaringan tersebut.
Demikiana dalah pengertian IP address yang dapat kita bahas. Untuk lebih lengkapnya anda dapat mengkaji lagi tiap pokok bahasan diatas secara langsung dengan mesin pencari. Selamat belajar! (iwan)
Pembagian Kelas IP Address
  • IP Address Kelas A, merupakan IP address dengan jumlah yang sangat besar, sehingga biasanya digunakan untuk jaringan yang sangat besar dengan jumlah host yang sangat banyak. Sebagai contoh pada penggunaan IP address : 113.46.5.6 , 113 berfungsi sebagai network ID sedangkan 46.5.6 berfungsi sebagai host ID nya.
  • IP Address Kelas B, merupakan IP address dengan jumlah host yang sedang, jumlah maksimal host berkisar 65.534 host, sehingga IP ini cocok untuk jaringan dengan jumlah host yang tidak terlalu besar dan tidak terlalu kecil. Sebagai contoh penggunaan IP address Kelas B adalah : 132.92.121.1 , 132.92 berfungsi sebagai network ID sedangkan 121.1 berfungsi sebagai host ID.
  • IP Address Kelas C, merupakan IP address dengan jumlah host yang sangat kecil sehingga IP address ini digunakan untuk jaringan kecil seperti disekolah-sekolah, dikantor-kantor maupun instansi rumahan, jumlah maksimal host pada IP address ini hanya 254 host. Seabagai contoh penggunaan IP Address Kelas C adalah : 192.168.1.2 , 192.168.1 merupakan network ID dan 2 merupakan host ID-nya.



   Subnet Mask

       Nilai subnet mask berfungsi untuk memisahkan network ID dengan host ID. Subnet mask diperlukan oleh TCP/IP untuk menentukan, apakah jaringan yang dimaksud adalah jaringan lokal atau nonlokal. Untuk jaringan Nonlokal berarti TCP/IP harus mengirimkan paket data melalui sebuah Router. Dengan demikian, diperlukan  address mask untuk menyaring IP address dan paket data yang keluar masuk jaringan tersebut.
       Network ID dan host ID didalam IP address dibedakan oleh penggunaan subnet mask. Masing-masing subnet mask menggunakan pola nomor 32-bit yang merupakan bit groups dari semua satu (1) yang menunjukkan network ID dan semua nol (0) menunjukkan host ID dari porsi IP address.
       Sebagai contoh, alamat kelas B: 170.203.93.5 bilangan binernya adalah:
       10101010 11001011 01011101 00000101
       Subnet mask default untuk alamat kelas B adalah:
       11111111 11111111 00000000 00000000
       Bisa juga ditulis dalam notasi desimal:
       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

Alamat  Khusus
Selain address yang dipergunakan untuk pengenal host, ada beberapa jenis address yang digunakan untuk keperluan khusus dan tidak boleh digunakan untuk pengenal host. Address tersebut adalah :
  • Network  Address.
    Address ini digunakan untuk mengenali suatu network pada jaringan Internet. Address ini didapat dengan membuat seluruh bit host menjadi 0. Misalkan untuk host dengan IP Address kelas B 167.205.9.35. Tanpa memakai subnet, network address dari host ini adalah 167.205.0.0. Tujuannya adalah untuk menyederhanakan informasi routing pada Internet. Router cukup melihat network address (167.205) untuk menentukan kemana paket tersebut harus dikirimkan.
  • Broadcast  Address.
    Address ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu network. Address broadcast diperoleh dengan membuat seluruh bit host pada IP Address menjadi 1. Jadi, untuk host dengan IP address 167.205.9.35 atau 167.205.240.2, broadcast addressnya adalah 167.205.255.255. Jenis informasi yang dibroadcast biasanya adalah informasi routing.
  • Loopback AddressAlamat dengan NetID 127 adalah alamat khusus yang digunakan sebagai loopback address. Alamat ini digunakan untuk menguji perangkat lunak pada komputer atau host.
Private  Address
Privat Address adaah kelompok IP Addres yang dapat dipakai tanpa harus melakukan pendaftaran. IP Address ini hanya dapat digunakanuntuk jaringan local (LAN) dan tidak dikenal dan diabaikan oleh Internet. Alamat ini adalah unik bagi jaringan lokalnya tetapi tidak unik bagi jaringan global. Agar IP Private ini dapat terkoneksi ke internet, diperlukan peralatan Router dengan fasilitas Network Address Traslation (NAT).

Berikut adalah Alamat yang dicadangkan untuk jaringan private:
  • Private  Address Kelas A :   
    IP Address dari 10.0.0.0 – 10.255.255.254, setara dengan sebuah jaringan dengan 24 bit host. Atau sekitar 16.777.214 host
  • Private  Address Kelas B:
    172.16.0.0 – 172.31.255.255, setara dengan 16 jaringan yang masing-masing jaringan memiliki host  efektif sebanyak 65.534 host
  • Private Address Kelas C:192.168.0.0 – 192.168.255.254, setara dengan 256 jaringan yang masing-masing jaringan memiliki host  efektif sebanyak 254 host.
Kelas-kelas IP Address
Terdapat 5 kelas IP Address, yaitu Kelas A, Kelas B, Kelas C, Kelas D dan Kelas E yang semua itu di desain untuk kebutuhan jenis-jenis organisasi atau pemakai.

IP Address Kelas A
  • Struktur IP Address kelas A
  • 8 bit pertama berfungsi sebagi NetID dan 24 bit berikutnya  merupakan HostID
  • Bit pertama diset 0 sehingga IP Address kelas A dimulai dari 00000000.00000000.00000000.00000000 sampai 01111111.11111111.11111111.1111111 atau 0.0.0.0 sampai 127.255.255.255
  • Dengan demikian secara teori akan terdapat 128 Nework (2 pangkat7) dari 0.xxx.xxx.xxx sampai 127.xxx.xxx.xxx yang masing-masing network memiliki 2 pangkat 24 atau 16.777.216 host.
  • Secara actual hanya terdapat 126 jaringan yang tersedia karena ada 2 alamat yang disisakan untuk tujuan tertentu, yaitu 0.xxx.xxx.xxx dan 127.xxx.xxx.xxx
IP Address Kelas B
  • Struktur IP Address kelas B

    16 bit pertama berfungsi sebagi NetID dan 16 bit berikutnya  merupakan HostID
  • Dua Bit pertama diset 10 sehingga IP Address kelas A dimulai dari 10000000.00000000.00000000.00000000 sampai 10111111.11111111.11111111.1111111 atau 128.0.0.0 sampai 191.255.255.255
  • Dengan demikian secara teori akan terdapat 2 pangkat 14 atau 16.384 Newok dari 128.0.xxx.xxx sampai 191.255.xxx.xxx yang masing-masing network memiliki 2 pangkat 16 atau 65.536  host.
  • Dikarenakan ada 2 alamat yang akan digunakan untuk tujuan khusus maka hostID yang tersedia efektif adalah sebanyak 65.534 host.
IP Address Kelas C
  • Struktur IP Address kelas C

    24 bit pertama berfungsi sebagi NetID dan 8 bit berikutnya  merupakan HostID
  • Tiga Bit pertama diset 110 sehingga IP Address kelas A dimulai dari 11000000.00000000.00000000.00000000 sampai 11011111.11111111.11111111.1111111 atau 192.0.0.0 sampai 223.255.255.255
  • Dengan demikian secara teori akan terdapat 2 pangkat 21 atau 2.097.152 Newok dari 192.0.0.xxx sampai 223.255.255.xxx yang masing-masing network memiliki 2 pangkat 8 atau 256  host.
  • Dikarenakan ada 2 alamat yang akan digunakan untuk tujuan khusus maka hostID yang tersedia efektif adalah sebanyak 254 host.
IP Address Kelas D
  • Struktur IP Address Kelas D
  • Tidak dikenal NetID dan HostID
  • Empat Bit pertama diset 1110 sehingga IP Address kelas D dimulai dari 11100000.00000000.00000000.00000000 sampai 11101111.11111111.11111111.1111111 atau 224.0.0.0 sampai 239.255.255.255
  • IP Address merupakan kelas D yang digunakan untuk multicast address, yakni sejumlah komputer yang memakai bersama suatu aplikasi (bedakan dengan pengertian network address yang mengacu kepada sejumlah komputer yang memakai bersama suatu network). Salah satu penggunaan multicast address yang sedang berkembang saat ini di Internet adalah untuk aplikasi real-time video conference yang melibatkan lebih dari dua host (multipoint), menggunakan Multicast Backbone (MBone).
IP Address Kelas E
  • Struktur IP Address Kelas E
  • Tidak dikenal NetID dan HostID
  • Lima Bit pertama diset 11110 sehingga IP Address kelas D dimulai dari 11110000.00000000.00000000.00000000 sampai 11110111.11111111.11111111.1111111 atau 240.0.0.0 sampai 247.255.255.255
  • Alamat ini digunakan untuk kegiatan eksperimental.
Alamat Khusus
Selain address yang dipergunakan untuk pengenal host, ada beberapa jenis address yang digunakan untuk keperluan khusus dan tidak boleh digunakan untuk pengenal host. Address tersebut adalah :
  • Network Address.
    Address ini digunakan untuk mengenali suatu network pada jaringan Internet. Address ini didapat dengan membuat seluruh bit host menjadi 0. Misalkan untuk host dengan IP Address kelas B 167.205.9.35. Tanpa memakai subnet, network address dari host ini adalah 167.205.0.0. Tujuannya adalah untuk menyederhanakan informasi routing pada Internet. Router cukup melihat network address (167.205) untuk menentukan kemana paket tersebut harus dikirimkan.
  • Broadcast Address.
    Address ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu network. Address broadcast diperoleh dengan membuat seluruh bit host pada IP Address menjadi 1. Jadi, untuk host dengan IP address 167.205.9.35 atau 167.205.240.2, broadcast addressnya adalah 167.205.255.255. Jenis informasi yang dibroadcast biasanya adalah informasi routing.
  • Loopback AddressAlamat dengan NetID 127 adalah alamat khusus yang digunakan sebagai loopback address. Alamat ini digunakan untuk menguji perangkat lunak pada komputer atau host.
Private Address
Privat Address adaah kelompok IP Addres yang dapat dipakai tanpa harus melakukan pendaftaran. IP Address ini hanya dapat digunakanuntuk jaringan local (LAN) dan tidak dikenal dan diabaikan oleh Internet. Alamat ini adalah unik bagi jaringan lokalnya tetapi tidak unik bagi jaringan global. Agar IP Private ini dapat terkoneksi ke internet, diperlukan peralatan Router dengan fasilitas Network Address Traslation (NAT).

Berikut adalah Alamat yang dicadangkan untuk jaringan private:
  • Private Address Kelas A :   
    IP Address dari 10.0.0.0 – 10.255.255.254, setara dengan sebuah jaringan dengan 24 bit host. Atau sekitar 16.777.214 host
  • Private Address Kelas B:
    172.16.0.0 – 172.31.255.255, setara dengan 16 jaringan yang masing-masing jaringan memiliki host  efektif sebanyak 65.534 host
  • Private Address Kelas C:192.168.0.0 – 192.168.255.254, setara dengan 256 jaringan yang masing-masing jaringan memiliki host  efektif sebanyak 254 host.