Socket jaringan komputer

Revisi sejak 14 Mei 2014 05.51 oleh Hysocc (bicara | kontrib) (Membatalkan 1 suntingan oleh 202.67.40.8 (pembicaraan) diidentifikasi sebagai vandalisme ke revisi terakhir oleh Kenrick95Bot. (TW))

Socket adalah titik komunikasi dari lalu lintas komunikasi antar proses di dalam sebuah jaringan komputer. Hampir semua komunikasi antar komputer sekarang berdasarkan protokol internet, oleh karena itu hampir semua socket di jaringan komputer adalah Socket Internet.

Hampir semua sistem operasi menyediakan application programming interface (API) yang memungkinkan sebuah aplikasi komputer mengkontrol dan menggunakan socket jaringan komputer. API socket internet biasanya berdasarkan pada standar berkeley sockets.

Sebuah alamat socket terdiri atas kombinasi sebuah alamat ip dan sebuah nomer port, mirip seperti sebuah koneksi telpon yang memiliki nomer telpon dan nomer ekstensinya. Berdasarkan alamat ini, socket internet mengirim paket data yang masuk ke sebuah proses atau thread aplikasi tujuan.