IP vs Port
Dengan perkembangan terkini teknologi informasi dan komunikasi (TIK), setiap sudut dan sudut dunia yang luas saling berhubungan. Dasar dari kemenangan luar biasa ini terutama karena 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 32 bit logis 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 yang 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. Pengaturan biasa dari alamat IP adalah sebagai berikut:
Masing-masing dari 4 byte (8 bit = 1 byte) terdiri dari nilai mulai dari 0-255. Alamat IP dikelompokkan ke dalam kelas sebagai (A, B, C, dan D) tergantung pada ukuran pengenal jaringan dan pengenal host. Ketika pendekatan ini digunakan dalam menentukan alamat IP, itu diidentifikasi sebagai pengalamatan penuh kelas. Bergantung pada jenis jaringan yang akan dibuat, harus memilih skema alamat yang sesuai.
Misalnya: Kelas A => Untuk beberapa jaringan, masing-masing dengan banyak host.
Kelas C => Untuk banyak jaringan, masing-masing dengan sedikit host.
Sebagian besar, dalam pengidentifikasi jaringan lingkungan LAN yang dianggap dari alamat IP tetap sama, di mana bagian host bervariasi.
Salah satu kelemahan besar yang disebabkan oleh pengalamatan lengkap kelas adalah pemborosan alamat IP. Jadi, insinyur pindah ke pendekatan baru pengalamatan kelas tanpa kelas. Berbeda dengan pengalamatan lengkap kelas, di sini, ukuran pengenal jaringan adalah variabel. Dalam pendekatan ini, konsep subnet masking digunakan untuk menentukan ukuran pengenal jaringan.
Contoh untuk alamat IP biasa adalah 207.115.10.64
Pelabuhan
Port diwakili oleh angka 16-bit. Karenanya port berkisar dari 0-65,525. Nomor port dari 0 -1023 dibatasi, karena dicadangkan untuk penggunaan layanan protokol terkenal seperti HTTP dan FTP.
Dalam jaringan, titik akhir, dimana dua host saling berkomunikasi diidentifikasi sebagai port. Sebagian besar port ditugaskan dengan tugas yang dialokasikan. Porta 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 dituju, 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 dicadangkan.