IP vs Port
Dengan perkembangan teknologi informasi dan komunikasi (TIK) terkini, setiap sudut dan sudut dunia yang luas saling terhubung. Dasar dari kemenangan yang luar biasa ini terutama disebabkan oleh teknologi komunikasi dan jaringan yang berkembang pesat. Blok bangunan dari kreasi ajaib ini didasarkan pada konsep pengalamatan IP dan port.
Melalui alamat IP dan port, jutaan server dan klien di internet berkomunikasi satu sama lain.
alamat IP
Alamat IP adalah alamat logis 32 bit yang digunakan untuk menentukan tujuan paket data (datagram). Alamat IP mengidentifikasi jaringan sumber dan tujuan yang memungkinkan datagram mengalir sesuai dengan rute yang ditentukan. Setiap host dan router di internet memiliki alamat IP, sama seperti semua telepon memiliki nomor unik untuk tujuan identifikasi. Konsep pengalamatan IP distandarisasi pada tahun 1981.
Pada dasarnya notasi desimal bertitik digunakan dalam pengalamatan IP. Biasanya alamat IP terdiri dari dua bagian sebagai bagian jaringan dan bagian host. Susunan alamat IP biasa adalah sebagai berikut:
Masing-masing dari 4 byte (8 bit=1byte) terdiri dari nilai mulai dari 0-255. Alamat IP dikelompokkan ke dalam kelas sebagai (A, B, C dan D) tergantung pada ukuran pengidentifikasi jaringan dan pengidentifikasi host. Ketika pendekatan ini digunakan dalam menentukan alamat IP, itu diidentifikasi sebagai pengalamatan penuh kelas. Tergantung pada jenis jaringan yang akan dibuat, harus memilih skema alamat yang sesuai.
Misalnya: Kelas A=> Untuk beberapa jaringan, masing-masing dengan banyak host.
Class C=> Untuk banyak jaringan, masing-masing dengan sedikit host.
Sebagian besar, dalam lingkungan LAN yang dipertimbangkan, pengidentifikasi jaringan alamat IP tetap sama, sedangkan bagian host bervariasi.
Salah satu kelemahan besar yang disebabkan oleh pengalamatan penuh kelas adalah pemborosan alamat IP. Jadi, para insinyur beralih ke pendekatan baru untuk pengalamatan tanpa kelas. Tidak seperti di kelas pengalamatan penuh, di sini, ukuran pengidentifikasi jaringan adalah variabel. Dalam pendekatan ini, konsep subnet masking digunakan untuk menentukan ukuran pengenal jaringan.
Contoh untuk IP address biasa adalah 207.115.10.64
Pelabuhan
Port diwakili oleh angka 16-bit. Oleh karena itu port berkisar antara 0-65, 525. Nomor port dari 0 -1023 dibatasi, karena dicadangkan untuk penggunaan layanan protokol terkenal seperti HTTP dan FTP.
Dalam jaringan, titik akhir, di mana dua host berkomunikasi satu sama lain diidentifikasi sebagai port. Sebagian besar port ditugaskan dengan tugas yang dialokasikan. Port ini diidentifikasi dengan nomor port seperti yang dibahas sebelumnya.
Jadi perilaku fungsional dari alamat IP dan port adalah sebagai berikut. Sebelum mengirim paket data dari mesin sumber, alamat IP sumber dan tujuan beserta nomor port masing-masing diumpankan ke datagram. Dengan bantuan alamat IP, datagram melacak mesin tujuan dan mencapainya. Setelah paket dibuka, dengan bantuan nomor port OS mengarahkan data ke aplikasi yang benar. Jika nomor port salah tempat, OS tidak mengetahui data mana yang akan dikirim ke aplikasi mana.
Jadi sebagai ringkasan, alamat IP melakukan tugas besar untuk mengarahkan data ke tujuan yang diinginkan, sedangkan nomor port menentukan aplikasi mana yang akan diumpankan dengan data yang diterima. Akhirnya dengan nomor port masing-masing, aplikasi yang dialokasikan menerima data melalui port yang dipesan.