Apakah alamat IP - HowStuffWorks

Setiap mesin di Internet mempunyai nombor pengecam unik, yang dipanggil Alamat IP. Alamat IP biasa kelihatan seperti ini:

  • 216.27.61.137

Untuk memudahkan manusia mengingati, alamat IP biasanya dinyatakan dalam format perpuluhan sebagai "nombor perpuluhan bertitik"seperti yang di atas.Tetapi komputer berkomunikasi dalam bentuk binari.Lihat alamat IP yang sama dalam binari:

  • 11011000.00011011.00111101.10001001

Empat nombor dalam alamat IP dipanggil oktet, kerana masing-masing mempunyai lapan posisi apabila dilihat dalam bentuk binari. Jika anda menambah semua jawatan bersama-sama, anda mendapat 32, itulah sebabnya alamat IP dianggap nombor 32-bit. Oleh kerana setiap lapan jawatan boleh mempunyai dua keadaan berbeza (1 atau 0) jumlah kombinasi yang mungkin setiap oktet adalah 28 atau 256. Jadi setiap oktet boleh mengandungi sebarang nilai antara 0 dan 255. Campurkan empat oktet dan anda mendapat 232 atau kemungkinan 4,294,967,296 nilai unik!

Daripada hampir 4.3 bilion kombinasi yang mungkin, nilai tertentu adalah terhad daripada penggunaan sebagai alamat IP biasa. Contohnya, alamat IP 0.0.0.0 dikhaskan untuk rangkaian lalai dan alamat 255.255.255.255 digunakan untuk siaran.


Oktet melayani tujuan selain memisahkan nombor-nombor tersebut. Mereka digunakan untuk membuat kelas alamat IP yang boleh diberikan kepada perniagaan tertentu, kerajaan atau entiti lain berdasarkan ukuran dan keperluan. Octet dipecah menjadi dua bahagian: Bersih dan Hos. Bahagian bersih sentiasa mengandungi oktet pertama. Ia digunakan untuk mengenal pasti rangkaian yang dimiliki komputer. Hos (kadangkala dirujuk sebagai Nod) mengenal pasti komputer sebenar di rangkaian. Bahagian Host sentiasa mengandungi oktet yang terakhir. Terdapat lima kelas IP ditambah alamat khas tertentu:

  • Rangkaian lalai - Alamat IP dari 0.0.0.0 digunakan untuk rangkaian lalai.
  • Kelas A - Kelas ini adalah untuk rangkaian yang sangat besar, seperti sebuah syarikat antarabangsa yang utama. Alamat IP dengan oktet pertama dari 1 hingga 126 adalah sebahagian daripada kelas ini. Tiga oktet lain digunakan untuk mengenal pasti setiap hos. Ini bermakna terdapat 126 rangkaian Kelas A dengan 16,777,214 (224 -2) kemungkinan tuan rumah untuk sejumlah 2,147,483,648 (231) alamat IP unik. Rangkaian Kelas A menyumbang separuh daripada jumlah alamat IP yang tersedia. Dalam rangkaian Kelas A, nilai bit pesanan tinggi (nombor binari yang pertama) dalam oktet pertama sentiasa 0.

Bersih

Host atau Node


115.

24.53.107

  • Loopback - Alamat IP 127.0.0.1 digunakan sebagai alamat gelangsar balik. Ini bermakna ia digunakan oleh komputer tuan rumah untuk menghantar mesej kembali kepada dirinya sendiri. Ia biasanya digunakan untuk penyelesaian masalah dan ujian rangkaian.
  • Kelas B - Kelas B digunakan untuk rangkaian bersaiz sederhana. Contoh yang baik adalah kampus kolej yang besar. Alamat IP dengan oktet pertama dari 128 hingga 191 adalah sebahagian daripada kelas ini. Alamat Kelas B juga termasuk oktet kedua sebagai sebahagian daripada pengenal Bersih. Dua oktet yang lain digunakan untuk mengenal pasti setiap hos. Ini bermakna terdapat 16,384 (214) Kelas Kelas B masing-masing mempunyai 65,534 (216 -2) kemungkinan tuan rumah untuk sejumlah 1,073,741,824 (230) alamat IP unik. Rangkaian Kelas B membentuk satu perempat daripada jumlah alamat IP yang tersedia. Rangkaian Kelas B mempunyai nilai bit pertama 1 dan nilai bit kedua 0 pada oktet pertama.

Bersih


Host atau Node

145.24.

53.107

  • Kelas C - Alamat kelas C biasanya digunakan untuk perniagaan kecil hingga pertengahan. Alamat IP dengan oktet pertama dari 192 hingga 223 adalah sebahagian daripada kelas ini. Alamat Kelas C juga termasuk oktet kedua dan ketiga sebagai sebahagian daripada Pengenal Bersih. Oktet terakhir digunakan untuk mengenal pasti setiap hos. Ini bermakna terdapat 2,097,152 (221) Kelas Kelas C masing-masing dengan 254 (28 -2) kemungkinan tuan rumah sebanyak 536,870,912 (229) alamat IP unik. Rangkaian Kelas C membentuk kelapan daripada jumlah alamat IP yang tersedia. Rangkaian Kelas C mempunyai nilai bit pertama 1, nilai bit kedua 1 dan nilai bit ketiga 0 pada oktet pertama.

Bersih

Host atau Node

195.24.53.

107

  • Kelas D - Digunakan untuk multicast, Kelas D sedikit berbeza daripada tiga kelas pertama. Ia mempunyai nilai bit pertama 1, nilai bit kedua 1, nilai bit ketiga 1 dan nilai bit keempat 0. 28 bit yang lain digunakan untuk mengenal pasti kumpulan komputer mesej multicast dimaksudkan untuk. Kelas D akaun untuk 1/16th (268,435,456 atau 228) alamat IP yang ada.

Bersih

Host atau Node

224.

24.53.107

  • Kelas E - Kelas E digunakan untuk tujuan eksperimen sahaja. Seperti Kelas D, ia berbeza dari tiga kelas pertama. Ia mempunyai nilai bit pertama 1, nilai bit kedua 1, nilai bit ketiga 1 dan nilai bit keempat 1. 28 bit lain digunakan untuk mengenal pasti kumpulan komputer mesej multicast dimaksudkan untuk. Akaun Kelas E untuk 1/16th (268,435,456 atau 228) alamat IP yang ada.

Bersih

Host atau Node

232.

24.53.107