Socket jaringan komputer

Socket jaringan komputer adalah titik komunikasi dari lalu lintas komunikasi antar proses didalam 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 sockets berkeley.

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.