Soket vs Port
Dalam konteks jaringan komputer, soket merupakan titik akhir dari komunikasi dua arah yang terjadi dalam jaringan yang berbasis pada protokol internet. Soket akan mendistribusikan paket data yang masuk 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 antar komputer dan ini adalah port yang paling banyak digunakan.
Apa itu Socket?
Soket adalah titik akhir komunikasi dua arah yang terjadi di jaringan komputer yang didasarkan pada protokol internet. Soket akan mendistribusikan paket data yang masuk 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 disambungkan ke soket aktif lainnya melalui sambungan data yang terbuka. Soket aktif di kedua ujung saluran komunikasi akan hancur saat koneksi ditutup. Soket pasif tidak berpartisipasi dalam koneksi, tetapi soket yang menunggu koneksi masuk. Ketika soket pasif dihubungkan, itu akan menghasilkan soket aktif baru. Soket internet dikenali dari 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 antar 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. Kumpulan nomor port biasanya dicadangkan di komputer host untuk jenis layanan tertentu. Pemindaian port adalah proses mencoba menghubungkan ke satu set port yang berurutan. Secara umum, pemindaian port dianggap sebagai upaya jahat. Administrator sistem melakukannya untuk memeriksa kerentanan dalam sistem.
Apa perbedaan antara Socket dan Port?
Soket adalah titik akhir komunikasi dua arah yang terjadi di 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 terkait 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.