APA ITU IP, SUBNET DLL


Alamat IP: jaringan dan host


Alamat IP adalah angka 32-bit yang unik mengidentifikasi host (komputer atau perangkat lain, seperti pencetak atau perute) di jaringan TCP/IP.

Alamat IP yang biasanya ditulis dalam format desimal putus, dengan angka empat dipisahkan oleh titik, seperti 192.168.123.132. Untuk memahami cara subnet mask yang digunakan untuk membedakan antara tuan rumah, Jaringan, dan Subnetwork, periksa alamat IP dalam notasi biner.

Sebagai contoh, alamat IP desimal putus 192.168.123.132 sedang (biner notasi) Nomor 32 bit 110000000101000111101110000100. Angka ini mungkin sulit untuk dipahami, sehingga membagi menjadi empat bagian delapan Digit biner.

Bagian delapan bit ini disebut sebagai oktet. Contoh alamat IP, kemudian, menjadi 11000000.10101000.01111011.10000100. Angka ini hanya membuat sedikit lebih rasa, jadi untuk sebagian besar menggunakan, mengubah alamat biner ke dalam format desimal putus (192.168.123.132). Angka-angka desimal dipisahkan oleh periode yang oktet diubah dari biner untuk notasi desimal.

Untuk TCP/IP wide area network (WAN) untuk bekerja secara efisien sebagai kumpulan jaringan, router melewati paket data antara jaringan tidak tahu lokasi yang tepat dari host yang paket informasi yang ditentukan. Tai Kembung Router hanya tahu apa jaringan host adalah anggota dan menggunakan informasi yang tersimpan dalam tabel rute mereka untuk menentukan cara mendapatkan paket ke host tujuan jaringan. Setelah paket dikirim ke jaringan tujuan, paket akan dikirim ke host yang sesuai.

Proses ini bekerja, alamat IP memiliki dua bagian. Bagian pertama dari alamat IP digunakan sebagai alamat jaringan, Bagian terakhir sebagai alamat host. Jika Anda mengambil contoh 192.168.123.132 dan dibagi menjadi dua bagian ini Anda mendapatkan berikut ini:
 
   192.168.123. Network .132 Host
 
-atau-
   192.168.123.0 - network address. 0.0.0.132 - host address.
 

Subnet mask

Item kedua, yang diperlukan agar TCP/IP berfungsi, adalah subnet mask. Subnet mask digunakan oleh protokol TCP/IP untuk menentukan apakah host pada subnet lokal atau jaringan jarak jauh.

Di TCP/IP, Bagian dari alamat IP yang digunakan sebagai alamat jaringan dan host tidak diperbaiki, sehingga jaringan dan host alamat di atas tidak ditentukan kecuali jika Anda memiliki informasi lebih lanjut. Informasi ini disediakan dalam Nomor 32-bit lain yang disebut subnet mask. Dalam contoh ini, subnet mask adalah 255.255.255.0. Tidak jelas apa arti angka ini kecuali Anda tahu bahwa 255 dalam biner notasi sama dengan 11111111; Jadi, subnet mask adalah:
 
   11111111.11111111.11111111.0000000
 
Lapisan alamat IP dan subnet mask bersama, bagian jaringan dan host alamat dapat dipisahkan:
 
   11000000.10101000.01111011.10000100 -- IP address (192.168.123.132)
   11111111.11111111.11111111.00000000 -- Subnet mask (255.255.255.0)
 
24 Bit pertama (jumlah yang di subnet mask) diidentifikasi sebagai alamat jaringan, dengan 8 bit terakhir (angka nol yang tersisa di subnet mask) diidentifikasi sebagai alamat host. Ini memberikan Anda berikut ini:
 
   11000000.10101000.01111011.00000000 -- Network address (192.168.123.0)
   00000000.00000000.00000000.10000100 -- Host address (000.000.000.132)
 
Jadi sekarang Anda tahu, untuk contoh ini menggunakan 255.255.255.0 subnet mask, ID jaringan adalah 192.168.123.0, dan alamat host adalah 0.0.0.132. Saat paket yang tiba subnet 192.168.123.0 (dari subnet lokal atau jaringan jauh), dan memiliki alamat tujuan 192.168.123.132, komputer Anda akan menerima dari jaringan dan memprosesnya.

Hampir semua desimal subnet mask diubah ke angka biner yang semuanya di sebelah kiri dan semua nol di sebelah kanan. Beberapa subnet mask umum lainnya adalah:
 
   Decimal                 Binary
   255.255.255.192         1111111.11111111.1111111.11000000
   255.255.255.224         1111111.11111111.1111111.11100000
 
Internet RFC 1878 (tersedia dari http://www.internic.net) menjelaskan subnet valid dan subnet mask yang dapat digunakan pada jaringan TCP/IP.

 

Kelas jaringan

Alamat Internet dialokasikan oleh InterNIC (http://www.internic.net), organisasi yang mengatur Internet. Alamat IP ini dibagi menjadi beberapa kelas. Yang paling umum adalah kelas A, B, dan C. Kelas D dan E ada, namun umumnya tidak digunakan oleh pengguna akhir. Masing-masing kelas alamat memiliki subnet mask asali yang berbeda. Anda dapat mengidentifikasi kelas alamat IP dengan melihat octet yang pertama. Berikut ini adalah kisaran alamat Internet kelas A, B, dan C, masing-masing dengan alamat contoh:
 
  • Jaringan Kelas A menggunakan subnet mask asali 255.0.0.0 dan memiliki 0-127 sebagai octet pertama mereka. Alamat 10.52.36.11 adalah alamat kelas A. Octet yang pertama adalah 10, antara 1 hingga 126, inklusif.
  • Jaringan Kelas B menggunakan subnet mask asali 255.255.0.0 dan memiliki 128-191 sebagai octet pertama mereka. Alamat 172.16.52.63 adalah alamat kelas B. Octet yang pertama adalah 172, yang antara 128 dan 191, inklusif.
  • Jaringan Kelas C menggunakan subnet mask asali 255.255.255.0 dan memiliki 192-223 sebagai octet pertama mereka. Alamat 192.168.123.132 adalah alamat kelas C. Octet yang pertama adalah 192, yang antara 192 dan 223, inklusif.
Dalam beberapa skenario, nilai asali subnet mask tidak disesuaikan dengan kebutuhan organisasi, karena topologi fisik jaringan, atau karena jumlah jaringan (atau host) tidak sesuai dalam pembatasan subnet mask asali. Bagian berikut menjelaskan bagaimana jaringan dapat dibagi menggunakan subnet mask.

 

Subnetting

Kelas A, B, atau C TCP/IP jaringan dapat dibagi lebih lanjut, atau disubnetkan oleh administrator sistem. Ini akan diperlukan karena Anda rekonsiliasi skema Logis alamat Internet (dunia abstrak alamat IP dan subnet) dengan jaringan fisik digunakan oleh dunia nyata.

Administrator sistem yang dialokasikan blok alamat IP dapat mengelola jaringan yang tidak diatur dengan cara yang sesuai dengan alamat ini. Misalnya, Anda memiliki jaringan area luas dengan 150 host pada tiga jaringan (di kota yang berbeda) yang terhubung dengan perute TCP/IP. Setiap tiga jaringan ini memiliki 50 host. Anda dialokasikan jaringan kelas C 192.168.123.0. (Untuk ilustrasi, alamat ini adalah benar-benar dari kisaran yang tidak dialokasikan di Internet). Ini berarti bahwa Anda dapat menggunakan alamat 192.168.123.1 192.168.123.254 untuk 150 host Anda.

Dua alamat yang tidak digunakan dalam contoh Anda adalah 192.168.123.0 dan 192.168.123.255 karena alamat biner dengan porsi semua host dan semua nol tidak valid. Alamat nol tidak valid karena digunakan untuk menentukan jaringan tanpa menentukan host. Alamat 255 (dalam biner notasi, alamat host semuanya) yang digunakan untuk menyiarkan pesan untuk setiap host di jaringan. Ingatlah bahwa alamat depan dan belakang di subnet atau jaringan tidak ditetapkan ke setiap host.

Anda sekarang dapat memberikan alamat IP untuk 254 host. Ini berfungsi baik apabila semua 150 komputer di jaringan tunggal. Namun, komputer 150 berada pada tiga jaringan fisik yang terpisah. Alih-alih meminta lebih banyak blok alamat untuk setiap jaringan, Anda membagi jaringan ke subjaringan yang memungkinkan Anda menggunakan satu blok alamat pada beberapa jaringan fisik.

Dalam hal ini, Anda membagi jaringan ke empat subnet menggunakan subnet mask yang membuat alamat jaringan besar dan kisaran alamat host lebih kecil. Dengan kata lain, Anda akan 'pinjaman' beberapa bit biasanya digunakan untuk alamat host, dan menggunakannya untuk porsi alamat jaringan. Subnet mask 255.255.255.192 memberikan empat jaringan 62 host. Ini bekerja karena dalam biner notasi 255.255.255.192 sama 1111111.11111111.1111111.11000000. Dua digit pertama dari oktet terakhir menjadi alamat jaringan, sehingga Anda mendapatkan jaringan tambahan 00000000 (0), 01000000 (64), 10000000 (128) dan 11000000 (192). (Beberapa administrator hanya akan menggunakan dua Subnetwork menggunakan 255.255.255.192 sebagai subnet mask. Untuk informasi selengkapnya tentang topik ini, lihat RFC 1878.) Di jaringan ini empat, terakhir 6 digit biner yang dapat digunakan untuk alamat host.

Menggunakan subnet mask 255.255.255.192, 192.168.123.0 Anda jaringan kemudian menjadi jaringan empat 192.168.123.0, 192.168.123.64, 192.168.123.128 dan 192.168.123.192. Jaringan empat ini akan memiliki sebagai alamat host yang sah:
 
   192.168.123.1-62
   192.168.123.65-126
   192.168.123.129-190
   192.168.123.193-254
 
Ingat, sekali lagi, alamat host biner dengan semuanya atau semua nol tidak valid, sehingga Anda tidak dapat menggunakan alamat dengan oktet terakhir 0, 63, 64, 127, 128, 191, 192 atau 255.

Anda dapat melihat bagaimana ini bekerja dengan melihat dua alamat host, 192.168.123.71 dan 192.168.123.133. Jika Anda menggunakan default kelas C penutup subnet 255.255.255.0, alamat kedua adalah pada 192.168.123.0 jaringan. Namun, jika Anda menggunakan subnet mask 255.255.255.192, mereka berada pada jaringan yang berbeda; 192.168.123.71 berada di 192.168.123.64 jaringan, 192.168.123.133 adalah pada 192.168.123.128 jaringan.

 

Gateway default

Jika komputer TCP/IP perlu berkomunikasi dengan host pada jaringan lain, komputer biasanya akan berkomunikasi melalui perangkat yang disebut perute. Dalam istilah TCP/IP, perute yang ditetapkan di host yang link host subnet jaringan lain, disebut default gateway. Bagian ini menjelaskan tentang cara menentukan TCP/IP apakah paket dikirim atau tidak ke gateway default untuk mencapai perangkat pada jaringan atau komputer lain

Ketika host berusaha untuk berkomunikasi dengan perangkat lain yang menggunakan TCP/IP, host melakukan proses perbandingan menggunakan subnet mask tertentu dan alamat IP tujuan versus subnet mask dan alamat IP. Hasil perbandingan ini memberitahu komputer Apakah tujuan host lokal atau host jauh.

Jika hasil proses ini menentukan tujuan menjadi host lokal, maka komputer akan cukup mengirim paket pada subnet lokal. Jika hasil perbandingan menentukan tujuan menjadi host jauh, komputer akan meneruskan paket ke default gateway yang ditetapkan di properti TCP/IP. Ini merupakan tugas perute untuk meneruskan paket ke subnet yang benar.

 

Pemecahan masalah

Masalah jaringan TCP/IP seringkali disebabkan oleh kesalahan konfigurasi tiga entri utama di properti TCP/IP komputer. Dengan memahami cara kesalahan dalam konfigurasi TCP/IP mempengaruhi operasi jaringan, Anda dapat memecahkan masalah umum TCP/IP.

Subnet Mask Yang Salah: Jika jaringan menggunakan subnet mask selain mask asali untuk kelas alamat, dan klien masih dikonfigurasi dengan subnet mask asali untuk kelas alamat, komunikasi akan gagal untuk beberapa jaringan terdekat tetapi tidak untuk jaringan yang jauh. Sebagai contoh, jika Anda membuat empat subnet (seperti dalam contoh subnetting) tetapi menggunakan subnet mask 255.255.255.0 yang salah dalam konfigurasi TCP/IP, tuan rumah tidak akan dapat menentukan bahwa beberapa komputer berada di subnet berbeda dari subnet mereka. Ketika ini terjadi, paket ditujukan untuk host yang ada di jaringan fisik yang berbeda yang merupakan bagian dari alamat kelas C yang sama tidak akan dikirim ke gateway default untuk pengiriman. Gejala ini adalah ketika komputer dapat berkomunikasi dengan host yang berada di jaringan lokal dan dapat berbicara dengan semua jaringan jauh kecuali yang terdekat dan memiliki alamat kelas A, B, atau C yang sama. Untuk memperbaiki masalah ini, masukkan benar subnet mask konfigurasi TCP/IP yang benar untuk host.

Alamat IP salah: Jika Anda menempatkan komputer dengan alamat IP yang harus berada di subnet terpisah di jaringan lokal dengan satu sama lain, mereka tidak akan mampu berkomunikasi. Mereka akan mencoba untuk mengirim paket saling melalui router yang tidak akan mampu meneruskannya dengan benar. Gejala masalah ini adalah komputer yang dapat berbicara dengan host pada jaringan jarak jauh, tetapi tidak dapat berkomunikasi dengan beberapa atau semua komputer di jaringan lokal mereka. Untuk memperbaiki masalah ini, pastikan bahwa semua komputer di jaringan fisik memiliki alamat IP yang sama pada subnet IP yang sama. Jika Anda menjalankan dari alamat IP pada segmen jaringan tunggal, ada solusi yang terjadi di luar cakupan artikel ini.

Gateway Default salah: Komputer yang dikonfigurasi dengan gateway default yang salah dapat berkomunikasi dengan host di segmen jaringan, namun akan gagal untuk berkomunikasi dengan host pada beberapa atau semua jaringan jarak jauh. Jika jaringan fisik tunggal memiliki lebih dari satu perute, dan perute salah dikonfigurasi sebagai default gateway, host akan mampu berkomunikasi dengan beberapa jaringan jarak jauh, tetapi tidak yang lain. Masalah ini umum jika suatu organisasi memiliki perute jaringan TCP/IP internal dan perute lain yang tersambung ke Internet.

Referensi


Dua referensi populer pada TCP/IP adalah:

"TCP/IP ilustrasi, Volume 1: protokol," Richard Stevens, Addison Wesley, 1994

"Internetworking dengan TCP/IP, Volume 1: prinsip, arsitektur, dan protokol" Douglas E. Comer, Prentice-Hall, 1995

Tidak ada komentar: