IP vs port
Dengan perkembangan terkini teknologi maklumat dan komunikasi (ICT) setiap sudut dan sudut dunia yang luas dihubungkan. Asas kemenangan indah ini disebabkan oleh teknologi komunikasi dan rangkaian yang berkembang pesat. Blok bangunan ciptaan keajaiban ini berdasarkan konsep alamat IP dan pelabuhan.
Melalui alamat IP dan pelabuhan, berjuta -juta pelayan dan pelanggan di internet berkomunikasi antara satu sama lain.
alamat IP
Alamat IP adalah alamat bit 32 logik yang digunakan untuk menentukan destinasi paket data (datagram). Alamat IP mengenal pasti rangkaian sumber dan destinasi yang membolehkan datagram mengalir dengan sewajarnya dalam laluan yang ditentukan. Setiap tuan rumah dan penghala di internet mempunyai alamat IP, sama seperti semua telefon mempunyai nombor yang unik untuk tujuan pengenalan. Konsep alamat IP diseragamkan pada tahun 1981.
Pada dasarnya notasi perpuluhan bertitik digunakan dalam alamat IP. Biasanya alamat IP terdiri daripada dua bahagian sebagai bahagian rangkaian dan bahagian tuan rumah. Pengaturan biasa alamat IP adalah seperti berikut:
Setiap 4 bait (8 bit = 1byte) terdiri daripada nilai dari 0-255. Alamat IP dikelompokkan ke dalam kelas sebagai (A, B, C dan D) bergantung kepada saiz pengecam rangkaian dan pengenal tuan rumah. Apabila pendekatan ini digunakan dalam menentukan alamat IP, ia dikenal pasti sebagai kelas penuh alamat. Bergantung pada jenis rangkaian yang akan dibuat, perlu memilih skim alamat yang sesuai.
E.g.: Kelas A => Untuk beberapa rangkaian, masing -masing dengan banyak tuan rumah.
Kelas C => Untuk banyak rangkaian, masing -masing dengan beberapa tuan rumah.
Kebanyakannya, dalam pengenalpastian rangkaian persekitaran LAN yang dipertimbangkan bagi alamat IP tetap sama, di mana sebagai bahagian tuan rumah berbeza -beza.
Salah satu kelemahan besar yang disebabkan oleh kelas penuh kelas adalah pembaziran alamat IP. Oleh itu, jurutera berpindah ke pendekatan baru kelas kurang menangani. Tidak seperti dalam kelas penuh kelas, di sini, saiz pengecam rangkaian adalah berubah -ubah. Dalam pendekatan ini, konsep pelekat subnet digunakan untuk menentukan saiz pengenal rangkaian.
Contoh untuk alamat IP biasa ialah 207.115.10.64
Pelabuhan
Pelabuhan diwakili oleh nombor 16-bit. Oleh itu, pelabuhan berkisar dari 0-65,525. Nombor port dari 0 -1023 adalah terhad, kerana ia dikhaskan untuk penggunaan perkhidmatan protokol yang terkenal seperti HTTP dan FTP.
Dalam rangkaian, titik akhir, yang mana dua tuan rumah berkomunikasi antara satu sama lain dikenal pasti sebagai pelabuhan. Sebilangan besar pelabuhan ditugaskan dengan tugas yang diperuntukkan. Pelabuhan ini dikenal pasti oleh nombor port seperti yang dibincangkan sebelumnya.
Oleh itu, tingkah laku fungsi alamat IP dan pelabuhan adalah seperti berikut. Sebelum menghantar paket data dari mesin sumber, sumber dan alamat IP destinasi bersama -sama dengan nombor port masing -masing diberi kepada datagram. Dengan bantuan alamat IP, datagram menjejaki mesin destinasi dan mencapainya. Selepas paket diumumkan, dengan bantuan OS nombor port mengarahkan data ke aplikasi yang betul. Sekiranya nombor port salah, OS tidak menyedari data mana yang akan dihantar ke aplikasi mana.
Jadi sebagai ringkasan, alamat IP melakukan tugas besar untuk mengarahkan data ke destinasi yang dimaksudkan, sedangkan nombor port menentukan aplikasi yang akan diberi makan dengan data yang diterima. Akhirnya dengan nombor port masing -masing, aplikasi yang diperuntukkan mengakui data melalui port terpelihara.