Diberdayakan oleh Blogger.

Blogger news

« »
« »
« »

MENGENAL SOCKET JARINGAN

|| || || Leave a komentar
Bayangkan sebuah server game online yang berkomunikasi tanpa henti, dimainkan oleh entah berapa banyak client yang tersebar. Ini merupakan salah satu contoh aplikasi dari sekian banyak aplikasi yang menggunakan socket jaringan untuk saling berkomunikasi dan bertukar data.
Komunikasi socket jaringan memang tidak mengenal lelah, pertukaran data terjadi terus menerus dan memegang peranan vital. Jika oleh karena suatu hal komunikasi berhenti karena maintenance, kerusakan atu oleh sebab lainnya, maka dapat dipastikan para penggunanya akan kecewa.
Maka dari itu, komunikasi jaringan selalu diusahakan tidak pernah terhenti. Demikianlah tugas berat yang harus dilakukan oleh socket jaringan. Sebelum membahas lebih jauh, apakah sebenarnya pengertian socket jaringan itu? Pengertian socket adalah interface pada jaringan yang menjadi titik komunikasi antar mesin pada Internet Protocol, dan tentunya tanpakomunikasi ini, tidak akan ada data dan pertukaran informasi jaringan.
Socket terdiri dari elemen-elemen sebagai berikut :
1. Protokol
2. Local IP
3. Local Port
4. Remote IP
5. Remote Port

Dalam komunikasi antara dua pihak, tentunya harus digunakan kesepakatan aturan dan format yang sama agar komunikasi dapat dimengerti. Seperti halnya dua orang yang menggunakan bahasa yang sama, maka bahasa disini berfungsi sebagai Protokol. Protokol yang digunakan dalam socket dapat menggunakan TCP dan UDP.

Contoh komunikasi sederhana adalah komunikasi antar komputer A dan komputer B. Baik omputer A maupun komputer B harus memiliki identitas unik, yang direpresentasikan oleh IP masing-masing. Komunikasi yang terjadi melalui Port, sehingga baik komputer A maupun komputer B harus memiliki Port yang dapat diakses satu sama lain.