IP vs Port
Dengan perkembangan terkini teknologi maklumat dan komunikasi (ICT) setiap sudut dan sudut dunia yang luas saling berkaitan. Asas kemenangan luar biasa ini disebabkan oleh teknologi komunikasi dan rangkaian yang berkembang pesat. Blok asas ciptaan keajaiban ini didasarkan pada konsep alamat IP dan port.
Melalui alamat dan port IP, berjuta-juta pelayan dan pelanggan di internet berkomunikasi antara satu sama lain.
alamat IP
Alamat IP adalah alamat 32 bit logik yang digunakan untuk menentukan tujuan paket data (datagram). Alamat IP mengenal pasti rangkaian sumber dan destinasi yang membolehkan datagram mengalir dengan sesuai dalam laluan yang ditentukan. Setiap host dan penghala di internet mempunyai alamat IP, sama seperti semua telefon mempunyai nombor unik untuk tujuan pengenalan. Konsep pengalamatan IP diseragamkan pada tahun 1981.
Notasi perpuluhan pada dasarnya digunakan dalam pengalamatan IP. Biasanya alamat IP terdiri daripada dua bahagian sebagai bahagian rangkaian dan bahagian host. Susunan biasa alamat IP adalah seperti berikut:
Setiap 4 bait (8 bit = 1byte) terdiri daripada nilai antara 0-255. Alamat IP dikelompokkan ke dalam kelas sebagai (A, B, C dan D) bergantung pada ukuran pengenal rangkaian dan pengenal host. Apabila pendekatan ini digunakan dalam menentukan alamat IP, ia dikenal pasti sebagai alamat penuh kelas. Bergantung pada jenis rangkaian yang akan dibuat, harus memilih skema alamat yang sesuai.
Cth: Kelas A => Untuk beberapa rangkaian, masing-masing mempunyai banyak host.
Kelas C => Untuk banyak rangkaian, masing-masing mempunyai sedikit host.
Sebahagian besarnya, dalam rangkaian LAN yang dipertimbangkan, pengenal alamat IP tetap sama, di mana bahagian hosnya berbeza-beza.
Salah satu kelemahan besar yang disebabkan oleh pengalamatan penuh kelas adalah pembaziran alamat IP. Oleh itu, jurutera beralih ke pendekatan baru kelas yang kurang menangani. Tidak seperti pengalamatan penuh kelas, di sini, ukuran pengecam rangkaian berubah-ubah. Dalam pendekatan ini, konsep subnet masking digunakan untuk menentukan ukuran pengenal rangkaian.
Contoh untuk alamat IP biasa ialah 207.115.10.64
Pelabuhan
Pelabuhan dilambangkan dengan nombor 16-bit. Oleh itu pelabuhan berkisar antara 0-65,525. Nombor port dari 0 -1023 dibatasi, kerana dikhaskan untuk penggunaan perkhidmatan protokol terkenal seperti HTTP dan FTP.
Dalam rangkaian, titik akhir, yang dihubungkan oleh dua host antara satu sama lain, dikenal sebagai port. Sebilangan besar port diberikan dengan tugas yang diperuntukkan. Pelabuhan ini dikenal pasti dengan nombor port seperti yang dibincangkan sebelumnya.
Jadi tingkah laku fungsional dari alamat IP dan port adalah seperti berikut. Sebelum menghantar paket data dari mesin sumber, alamat IP sumber dan tujuan beserta nombor port masing-masing dimasukkan ke datagram. Dengan bantuan alamat IP, datagram menjejaki mesin tujuan dan mencapainya. Setelah paket dilancarkan, dengan bantuan nombor port, OS mengarahkan data ke aplikasi yang betul. Sekiranya nombor port salah tempat, OS tidak menyedari data mana yang akan dihantar ke aplikasi mana.
Jadi sebagai ringkasan, alamat IP melakukan tugas besar untuk mengarahkan data ke tujuan yang dimaksudkan, sedangkan nomor port menentukan aplikasi yang akan diberi makan dengan data yang diterima. Akhirnya dengan nombor port masing-masing, aplikasi yang diperuntukkan mengakui data melalui port yang dikhaskan.