Socket vs Port
Dalam konteks jaringan komputer, soket adalah titik akhir dari komunikasi dua arah yang terjadi dalam jaringan yang didasarkan pada protokol internet. Soket akan mendistribusikan paket data yang datang melalui saluran komunikasi ke aplikasi yang benar. Ini dilakukan dengan menggunakan informasi seperti alamat IP dan nomor port. Secara umum, port (perangkat lunak) adalah koneksi data logis yang dapat digunakan untuk bertukar data. Di internet, port TCP dan UDP digunakan untuk bertukar data antara komputer dan ini adalah port yang paling banyak digunakan.
Apa itu Soket?
Soket adalah titik akhir dari komunikasi dua arah yang terjadi dalam jaringan komputer yang didasarkan pada protokol internet. Soket akan mendistribusikan paket data yang datang melalui saluran komunikasi ke aplikasi yang benar. Sistem operasi memetakan setiap soket ke proses atau utas yang berkomunikasi. Ada dua jenis soket yang disebut soket aktif dan soket pasif. Soket aktif adalah soket yang terhubung ke soket aktif lainnya melalui koneksi data yang terbuka. Soket aktif di kedua ujung saluran komunikasi akan hancur ketika koneksi ditutup. Soket pasif tidak berpartisipasi dalam koneksi, tetapi soket yang menunggu koneksi masuk. Ketika soket pasif terhubung, itu akan menghasilkan soket aktif baru. Soket internet diidentifikasi oleh alamat soket lokal (alamat IP lokal dan nomor port), alamat soket jarak jauh dan protokol transport (mis. TCP, UDP).
Apa itu Port?
Port adalah koneksi data logis yang dapat digunakan untuk bertukar data tanpa menggunakan file atau penyimpanan sementara. Di internet, port TCP dan UDP digunakan untuk bertukar data antara komputer dan ini adalah port yang paling banyak digunakan. Port diidentifikasi menggunakan nomor yang terkait dengan port yang disebut nomor port, alamat IP yang terkait dengan port dan protokol transportasi. Set nomor port umumnya dicadangkan di komputer host untuk jenis layanan tertentu. Port scanning adalah proses mencoba untuk terhubung ke satu set port yang berurutan. Secara umum, pemindaian port dianggap sebagai upaya jahat. Administrator sistem melakukan itu untuk memeriksa kerentanan dalam suatu sistem.
Apa perbedaan antara Socket dan Port?
Soket adalah titik akhir dari komunikasi dua arah yang terjadi dalam jaringan komputer yang didasarkan pada protokol Internet, sedangkan port adalah koneksi data logis yang dapat digunakan untuk bertukar data tanpa menggunakan file atau penyimpanan sementara. Soket dikaitkan dengan port dan mungkin ada beberapa soket yang dikaitkan dengan port. Mungkin ada satu soket pasif yang terkait dengan port yang menunggu koneksi masuk. Selain itu, mungkin ada beberapa soket aktif yang sesuai dengan koneksi yang terbuka di port tersebut.