IP vs Port
Dengan perkembangan terbaru dari teknologi informasi dan komunikasi (TIK) setiap sudut dan sudut dunia luas saling terhubung. Dasar dari kemenangan luar biasa ini terutama disebabkan oleh teknologi komunikasi dan jaringan yang berkembang pesat. Blok bangunan ciptaan ajaib ini didasarkan pada konsep pengalamatan IP dan port.
Melalui alamat dan port IP, jutaan server dan klien di internet saling berkomunikasi.
alamat IP
Alamat IP adalah alamat logis 32 bit yang digunakan untuk menentukan tujuan paket data (datagram). Alamat IP mengidentifikasi sumber dan jaringan tujuan yang memungkinkan datagram mengalir sesuai dalam 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 telah 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 = 1byte) terdiri dari nilai mulai dari 0-255. Alamat IP dikelompokkan ke dalam kelas-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 kelas penuh. Tergantung pada jenis jaringan yang akan dibuat, harus memilih skema alamat yang sesuai.
E.g .: Kelas A => Untuk beberapa jaringan, masing-masing dengan banyak host.
Kelas C => Untuk banyak jaringan, masing-masing dengan beberapa host.
Sebagian besar, dalam pengidentifikasi jaringan lingkungan LAN yang dipertimbangkan dari alamat IP tetap sama, di mana sebagai bagian host bervariasi.
Salah satu kelemahan besar yang disebabkan oleh pengalamatan kelas penuh adalah pemborosan alamat IP. Jadi, para insinyur pindah ke pendekatan baru tentang pengalamatan kelas yang kurang. Tidak seperti dalam pengalamatan kelas penuh, 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 sebuah jaringan, titik akhir, di mana dua host berkomunikasi satu sama lain diidentifikasi sebagai port. Sebagian besar port ditugaskan dengan tugas yang dialokasikan. Port-port ini diidentifikasi oleh 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 bersama dengan nomor port masing-masing diumpankan ke datagram. Dengan bantuan alamat IP, datagram melacak mesin tujuan dan mencapainya. Setelah paket diluncurkan, 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 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 mengakui data melalui port yang dipesan.